From 23cdf3ff40730fbc9043d8518a46dc8cc9aca2ee Mon Sep 17 00:00:00 2001 From: kmgreg Date: Wed, 18 Nov 2020 15:33:22 -0500 Subject: [PATCH 1/5] updated preGen to ignore duplicated elements --- SchemaCombined_v12.17.xsd | 112 ------------------------------------ schema/cnpOnline_v12.17.xsd | 4 +- tools/preGeneration.py | 26 +++++++++ vantivsdk/dictmap.py | 4 +- vantivsdk/fields.py | 4 +- 5 files changed, 31 insertions(+), 119 deletions(-) diff --git a/SchemaCombined_v12.17.xsd b/SchemaCombined_v12.17.xsd index d376cca..07e4554 100644 --- a/SchemaCombined_v12.17.xsd +++ b/SchemaCombined_v12.17.xsd @@ -3592,124 +3592,12 @@ - diff --git a/schema/cnpOnline_v12.17.xsd b/schema/cnpOnline_v12.17.xsd index 04af1cf..6589892 100644 --- a/schema/cnpOnline_v12.17.xsd +++ b/schema/cnpOnline_v12.17.xsd @@ -304,7 +304,7 @@ - + diff --git a/tools/preGeneration.py b/tools/preGeneration.py index 068f575..55a7e86 100644 --- a/tools/preGeneration.py +++ b/tools/preGeneration.py @@ -46,6 +46,23 @@ def combine_xsd(_version, _package_root): 'cnpBatch', 'cnpOnline' ] + + ''' + Fix for duplicates + DISCLAIMER: Since we are at the mercy of XML, if new duplicates are added, + adding them to this list might NOT work. + (see https://stackoverflow.com/q/1732348) + ''' + + duped_types = [ + 'vendorCredit', + 'vendorDebit', + 'submerchantCredit', + 'submerchantDebit', + 'customerCredit', + 'customerDebit' + ] + schema_files = dict() for name in schema_file_names: file_path = os.path.join(_package_root, 'schema', '%s_v%s.xsd' % (name, _version)) @@ -76,7 +93,16 @@ def combine_xsd(_version, _package_root): while found: f_str = f_str.replace(found.group(0), '') found = re.search('', f_str, flags=re.M) + # Find all [types] and decide if added or removed combined_xsd_str += '' % schema_file_names[i] + + # See if duplicates exist and scrub them before adding + for type_name in duped_types: + search_pattern = '(?s)\n )' + if re.search(search_pattern, combined_xsd_str) is not None: + found_type = re.search(search_pattern, f_str) + f_str = f_str.replace(found_type.group(0), '') + combined_xsd_str += f_str combined_xsd_str += '\n' diff --git a/vantivsdk/dictmap.py b/vantivsdk/dictmap.py index 5bd4669..014fbc1 100644 --- a/vantivsdk/dictmap.py +++ b/vantivsdk/dictmap.py @@ -797,9 +797,7 @@ 'propertyLocalPhone': '', 'roomRate': '', 'roomTax': ''}, -'merchantDataType': {'affiliate': '', - 'campaign': '', - 'merchantGroupingId': ''}, +'merchantDataType': {'affiliate': '', 'campaign': '', 'merchantGroupingId': ''}, 'mposType': {'encryptedTrack': '', 'formatId': '', 'ksn': '', diff --git a/vantivsdk/fields.py b/vantivsdk/fields.py index 73821ba..ea13820 100644 --- a/vantivsdk/fields.py +++ b/vantivsdk/fields.py @@ -1,7 +1,7 @@ # ./fields.py # -*- coding: utf-8 -*- # PyXB bindings for NM:9a28546cb3c6547e22c7f11b1830724889885c3f -# Generated 2020-10-26 13:29:28.894076 by PyXB version 1.2.6 using Python 2.7.16.final.0 +# Generated 2020-11-18 15:13:21.701829 by PyXB version 1.2.6 using Python 3.9.0.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:f1f2ad99-17c9-11eb-96b0-acde48001122') +_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:80ffaafc-29da-11eb-8757-001a4a010613') # Version of PyXB used to generate the bindings _PyXBVersion = '1.2.6' From c9ddf7a96001768cf6eb856c636aa0717ca4aee2 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 18 Nov 2020 16:05:13 -0500 Subject: [PATCH 2/5] simplify regex --- tools/preGeneration.py | 2 +- vantivsdk/fields.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/preGeneration.py b/tools/preGeneration.py index 55a7e86..559daef 100644 --- a/tools/preGeneration.py +++ b/tools/preGeneration.py @@ -98,7 +98,7 @@ def combine_xsd(_version, _package_root): # See if duplicates exist and scrub them before adding for type_name in duped_types: - search_pattern = '(?s)\n )' + search_pattern = '(?s)\n ' if re.search(search_pattern, combined_xsd_str) is not None: found_type = re.search(search_pattern, f_str) f_str = f_str.replace(found_type.group(0), '') diff --git a/vantivsdk/fields.py b/vantivsdk/fields.py index ea13820..706736e 100644 --- a/vantivsdk/fields.py +++ b/vantivsdk/fields.py @@ -1,7 +1,7 @@ # ./fields.py # -*- coding: utf-8 -*- # PyXB bindings for NM:9a28546cb3c6547e22c7f11b1830724889885c3f -# Generated 2020-11-18 15:13:21.701829 by PyXB version 1.2.6 using Python 3.9.0.final.0 +# Generated 2020-11-18 16:00:19.269683 by PyXB version 1.2.6 using Python 3.9.0.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:80ffaafc-29da-11eb-8757-001a4a010613') +_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:103e37d2-29e1-11eb-8c97-001a4a010613') # Version of PyXB used to generate the bindings _PyXBVersion = '1.2.6' From 39110a1abbe881ea03d404a56adb7f1184597655 Mon Sep 17 00:00:00 2001 From: kmgreg Date: Fri, 27 Nov 2020 16:54:28 -0500 Subject: [PATCH 3/5] first pass of switching to xsData --- docs/source/complextypes.rst | 79 +- docs/source/transactions.rst | 70 +- setup.py | 2 +- tools/fieldconf.xsdata.xml | 20 + tools/generate.py | 42 +- tools/postGeneration.py | 4 +- tools/tempconf.xsdata.xml | 20 + vantivsdk/SchemaCombinedv1217.py | 14045 ++++++++ vantivsdk/dictmap.py | 349 +- vantivsdk/fields.py | 49919 +---------------------------- vantivsdk/utils.py | 32 +- 11 files changed, 14711 insertions(+), 49871 deletions(-) create mode 100644 tools/fieldconf.xsdata.xml create mode 100644 tools/tempconf.xsdata.xml create mode 100644 vantivsdk/SchemaCombinedv1217.py diff --git a/docs/source/complextypes.rst b/docs/source/complextypes.rst index 045b362..3842976 100644 --- a/docs/source/complextypes.rst +++ b/docs/source/complextypes.rst @@ -5,6 +5,7 @@ advancedFraudChecksType ----------------------- .. py:class:: vantivsdk.fields.advancedFraudChecksType + :var Meta: String or Number :var customAttribute1: String or Number :var customAttribute2: String or Number :var customAttribute3: String or Number @@ -17,6 +18,7 @@ advancedFraudResultsType ------------------------ .. py:class:: vantivsdk.fields.advancedFraudResultsType + :var Meta: String or Number :var deviceReputationScore: String or Number :var deviceReviewStatus: String or Number :var triggeredRule: String or Number @@ -25,6 +27,7 @@ applepayHeaderType ------------------ .. py:class:: vantivsdk.fields.applepayHeaderType + :var Meta: String or Number :var applicationData: String or Number :var ephemeralPublicKey: String or Number :var publicKeyHash: String or Number @@ -34,6 +37,7 @@ applepayType ------------ .. py:class:: vantivsdk.fields.applepayType + :var Meta: String or Number :var data: String or Number :var header: instance of :py:class:`vantivsdk.fields.applepayHeaderType` :var signature: String or Number @@ -43,6 +47,7 @@ authInformation --------------- .. py:class:: vantivsdk.fields.authInformation + :var Meta: String or Number :var authAmount: String or Number :var authCode: String or Number :var authDate: String or Number @@ -52,6 +57,7 @@ billToAddress ------------- .. py:class:: vantivsdk.fields.billToAddress + :var Meta: String or Number :var addressLine1: String or Number :var addressLine2: String or Number :var addressLine3: String or Number @@ -71,6 +77,7 @@ card ---- .. py:class:: vantivsdk.fields.card + :var Meta: String or Number :var cardValidationNum: String or Number :var expDate: String or Number :var number: String or Number @@ -82,6 +89,7 @@ cardPaypageType --------------- .. py:class:: vantivsdk.fields.cardPaypageType + :var Meta: String or Number :var cardValidationNum: String or Number :var expDate: String or Number :var paypageRegistrationId: String or Number @@ -91,18 +99,20 @@ cardTokenType ------------- .. py:class:: vantivsdk.fields.cardTokenType - :var authenticatedShopperID: String or Number + :var Meta: String or Number + :var authenticatedShopperId: String or Number :var cardValidationNum: String or Number :var checkoutId: String or Number :var cnpToken: String or Number :var expDate: String or Number - :var tokenURL: String or Number + :var tokenUrl: String or Number :var type: String or Number cardType -------- .. py:class:: vantivsdk.fields.cardType + :var Meta: String or Number :var cardValidationNum: String or Number :var expDate: String or Number :var number: String or Number @@ -114,6 +124,7 @@ cnpInternalRecurringRequestType ------------------------------- .. py:class:: vantivsdk.fields.cnpInternalRecurringRequestType + :var Meta: String or Number :var finalPayment: String or Number :var recurringTxnId: String or Number :var subscriptionId: String or Number @@ -122,6 +133,7 @@ createAddOnType --------------- .. py:class:: vantivsdk.fields.createAddOnType + :var Meta: String or Number :var addOnCode: String or Number :var amount: String or Number :var endDate: String or Number @@ -132,6 +144,7 @@ createDiscountType ------------------ .. py:class:: vantivsdk.fields.createDiscountType + :var Meta: String or Number :var amount: String or Number :var discountCode: String or Number :var endDate: String or Number @@ -142,12 +155,14 @@ ctxPaymentInformationType ------------------------- .. py:class:: vantivsdk.fields.ctxPaymentInformationType + :var Meta: String or Number :var ctxPaymentDetail: String or Number customBilling ------------- .. py:class:: vantivsdk.fields.customBilling + :var Meta: String or Number :var city: String or Number :var descriptor: String or Number :var phone: String or Number @@ -157,6 +172,7 @@ customerInfo ------------ .. py:class:: vantivsdk.fields.customerInfo + :var Meta: String or Number :var customerCheckingAccount: String or Number :var customerRegistrationDate: String or Number :var customerSavingAccount: String or Number @@ -175,18 +191,21 @@ deleteAddOnType --------------- .. py:class:: vantivsdk.fields.deleteAddOnType + :var Meta: String or Number :var addOnCode: String or Number deleteDiscountType ------------------ .. py:class:: vantivsdk.fields.deleteDiscountType + :var Meta: String or Number :var discountCode: String or Number detailTax --------- .. py:class:: vantivsdk.fields.detailTax + :var Meta: String or Number :var cardAcceptorTaxId: String or Number :var taxAmount: String or Number :var taxIncludedInTotal: String or Number @@ -197,6 +216,7 @@ echeckForTokenType ------------------ .. py:class:: vantivsdk.fields.echeckForTokenType + :var Meta: String or Number :var accNum: String or Number :var routingNum: String or Number @@ -204,6 +224,7 @@ echeckTokenType --------------- .. py:class:: vantivsdk.fields.echeckTokenType + :var Meta: String or Number :var accType: String or Number :var checkNum: String or Number :var cnpToken: String or Number @@ -213,6 +234,7 @@ echeckType ---------- .. py:class:: vantivsdk.fields.echeckType + :var Meta: String or Number :var accNum: String or Number :var accType: String or Number :var ccdPaymentInformation: String or Number @@ -223,6 +245,7 @@ echeckTypeCtx ------------- .. py:class:: vantivsdk.fields.echeckTypeCtx + :var Meta: String or Number :var accNum: String or Number :var accType: String or Number :var ccdPaymentInformation: String or Number @@ -234,6 +257,7 @@ enhancedData ------------ .. py:class:: vantivsdk.fields.enhancedData + :var Meta: String or Number :var customerReference: String or Number :var deliveryType: String or Number :var destinationCountryCode: String or Number @@ -253,6 +277,7 @@ filteringType ------------- .. py:class:: vantivsdk.fields.filteringType + :var Meta: String or Number :var chargeback: String or Number :var international: String or Number :var prepaid: String or Number @@ -261,6 +286,7 @@ fraudCheckType -------------- .. py:class:: vantivsdk.fields.fraudCheckType + :var Meta: String or Number :var authenticatedByMerchant: String or Number :var authenticationProtocolVersion: String or Number :var authenticationTransactionId: String or Number @@ -272,7 +298,8 @@ fraudResult ----------- .. py:class:: vantivsdk.fields.fraudResult - :var advancedAVSResult: String or Number + :var Meta: String or Number + :var advancedAvsresult: String or Number :var advancedFraudResults: instance of :py:class:`vantivsdk.fields.advancedFraudResultsType` :var authenticationResult: String or Number :var avsResult: String or Number @@ -282,6 +309,7 @@ giftCardCardType ---------------- .. py:class:: vantivsdk.fields.giftCardCardType + :var Meta: String or Number :var cardValidationNum: String or Number :var expDate: String or Number :var number: String or Number @@ -293,36 +321,21 @@ giropayType ----------- .. py:class:: vantivsdk.fields.giropayType + :var Meta: String or Number :var preferredLanguage: String or Number -healthcareAmounts ------------------ - .. py:class:: vantivsdk.fields.healthcareAmounts - - :var RxAmount: String or Number - :var clinicOtherAmount: String or Number - :var copayAmount: String or Number - :var dentalAmount: String or Number - :var totalHealthcareAmount: String or Number - :var visionAmount: String or Number - -healthcareIIAS --------------- - .. py:class:: vantivsdk.fields.healthcareIIAS - - :var IIASFlag: String or Number - :var healthcareAmounts: instance of :py:class:`vantivsdk.fields.healthcareAmounts` - idealType --------- .. py:class:: vantivsdk.fields.idealType + :var Meta: String or Number :var preferredLanguage: String or Number lineItemData ------------ .. py:class:: vantivsdk.fields.lineItemData + :var Meta: String or Number :var commodityCode: String or Number :var detailTax: instance of :py:class:`vantivsdk.fields.detailTax` :var itemDescription: String or Number @@ -340,12 +353,14 @@ lodgingCharge ------------- .. py:class:: vantivsdk.fields.lodgingCharge + :var Meta: String or Number :var name: String or Number lodgingInfo ----------- .. py:class:: vantivsdk.fields.lodgingInfo + :var Meta: String or Number :var checkInDate: String or Number :var checkOutDate: String or Number :var customerServicePhone: String or Number @@ -363,6 +378,7 @@ merchantDataType ---------------- .. py:class:: vantivsdk.fields.merchantDataType + :var Meta: String or Number :var affiliate: String or Number :var campaign: String or Number :var merchantGroupingId: String or Number @@ -371,6 +387,7 @@ mposType -------- .. py:class:: vantivsdk.fields.mposType + :var Meta: String or Number :var encryptedTrack: String or Number :var formatId: String or Number :var ksn: String or Number @@ -381,6 +398,7 @@ payPal ------ .. py:class:: vantivsdk.fields.payPal + :var Meta: String or Number :var payerEmail: String or Number :var payerId: String or Number :var token: instance of :py:class:`vantivsdk.fields.cardTokenType` @@ -390,6 +408,7 @@ pinlessDebitRequestType ----------------------- .. py:class:: vantivsdk.fields.pinlessDebitRequestType + :var Meta: String or Number :var preferredDebitNetworks: instance of :py:class:`vantivsdk.fields.preferredDebitNetworksType` :var routingPreference: String or Number @@ -397,6 +416,7 @@ pos --- .. py:class:: vantivsdk.fields.pos + :var Meta: String or Number :var capability: String or Number :var cardholderId: String or Number :var catLevel: String or Number @@ -407,24 +427,28 @@ preferredDebitNetworksType -------------------------- .. py:class:: vantivsdk.fields.preferredDebitNetworksType + :var Meta: String or Number :var debitNetworkName: String or Number processingInstructions ---------------------- .. py:class:: vantivsdk.fields.processingInstructions + :var Meta: String or Number :var bypassVelocityCheck: String or Number recurringRequestType -------------------- .. py:class:: vantivsdk.fields.recurringRequestType + :var Meta: String or Number :var createSubscription: instance of :py:class:`vantivsdk.fields.recurringSubscriptionType` recurringSubscriptionType ------------------------- .. py:class:: vantivsdk.fields.recurringSubscriptionType + :var Meta: String or Number :var amount: String or Number :var createAddOn: instance of :py:class:`vantivsdk.fields.createAddOnType` :var createDiscount: instance of :py:class:`vantivsdk.fields.createDiscountType` @@ -436,6 +460,7 @@ recyclingRequestType -------------------- .. py:class:: vantivsdk.fields.recyclingRequestType + :var Meta: String or Number :var recycleBy: String or Number :var recycleId: String or Number @@ -443,6 +468,7 @@ sepaDirectDebitType ------------------- .. py:class:: vantivsdk.fields.sepaDirectDebitType + :var Meta: String or Number :var iban: String or Number :var mandateProvider: String or Number :var mandateReference: String or Number @@ -455,6 +481,7 @@ shipToAddress ------------- .. py:class:: vantivsdk.fields.shipToAddress + :var Meta: String or Number :var addressLine1: String or Number :var addressLine2: String or Number :var addressLine3: String or Number @@ -474,24 +501,27 @@ sofortType ---------- .. py:class:: vantivsdk.fields.sofortType + :var Meta: String or Number :var preferredLanguage: String or Number token ----- .. py:class:: vantivsdk.fields.token - :var authenticatedShopperID: String or Number + :var Meta: String or Number + :var authenticatedShopperId: String or Number :var cardValidationNum: String or Number :var checkoutId: String or Number :var cnpToken: String or Number :var expDate: String or Number - :var tokenURL: String or Number + :var tokenUrl: String or Number :var type: String or Number updateAddOnType --------------- .. py:class:: vantivsdk.fields.updateAddOnType + :var Meta: String or Number :var addOnCode: String or Number :var amount: String or Number :var endDate: String or Number @@ -502,6 +532,7 @@ updateDiscountType ------------------ .. py:class:: vantivsdk.fields.updateDiscountType + :var Meta: String or Number :var amount: String or Number :var discountCode: String or Number :var endDate: String or Number @@ -512,6 +543,7 @@ virtualGiftCardType ------------------- .. py:class:: vantivsdk.fields.virtualGiftCardType + :var Meta: String or Number :var accountNumberLength: String or Number :var giftCardBin: String or Number @@ -519,6 +551,7 @@ wallet ------ .. py:class:: vantivsdk.fields.wallet + :var Meta: String or Number :var walletSourceType: String or Number :var walletSourceTypeId: String or Number diff --git a/docs/source/transactions.rst b/docs/source/transactions.rst index 12090e8..29738cb 100644 --- a/docs/source/transactions.rst +++ b/docs/source/transactions.rst @@ -5,16 +5,20 @@ accountUpdate ------------- .. py:class:: vantivsdk.fields.accountUpdate + :var Meta: String or Number + :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cardOrToken: instance of :py:class:`vantivsdk.fields.card`, :py:class:`vantivsdk.fields.token`, :var customerId: String or Number :var id: String or Number :var orderId: String or Number :var reportGroup: String or Number + :var token: String or Number activate -------- .. py:class:: vantivsdk.fields.activate + :var Meta: String or Number :var amount: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number @@ -28,6 +32,7 @@ activateReversal ---------------- .. py:class:: vantivsdk.fields.activateReversal + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -44,6 +49,7 @@ authReversal ------------ .. py:class:: vantivsdk.fields.authReversal + :var Meta: String or Number :var actionReason: String or Number :var amount: String or Number :var cnpTxnId: String or Number @@ -57,6 +63,7 @@ authorization ------------- .. py:class:: vantivsdk.fields.authorization + :var Meta: String or Number :var advancedFraudChecks: instance of :py:class:`vantivsdk.fields.advancedFraudChecksType` :var allowPartialAuth: String or Number :var amount: String or Number @@ -73,7 +80,7 @@ authorization :var enhancedData: instance of :py:class:`vantivsdk.fields.enhancedData` :var filtering: instance of :py:class:`vantivsdk.fields.filteringType` :var fraudFilterOverride: String or Number - :var healthcareIIAS: instance of :py:class:`vantivsdk.fields.healthcareIIAS` + :var healthcareIias: String or Number :var id: String or Number :var lodgingInfo: instance of :py:class:`vantivsdk.fields.lodgingInfo` :var merchantCategoryCode: String or Number @@ -94,7 +101,7 @@ authorization :var reportGroup: String or Number :var secondaryAmount: String or Number :var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress` - :var skipRealtimeAU: String or Number + :var skipRealtimeAu: String or Number :var surchargeAmount: String or Number :var taxType: String or Number :var token: instance of :py:class:`vantivsdk.fields.cardTokenType` @@ -104,6 +111,7 @@ balanceInquiry -------------- .. py:class:: vantivsdk.fields.balanceInquiry + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number :var id: String or Number @@ -115,12 +123,14 @@ cancelSubscription ------------------ .. py:class:: vantivsdk.fields.cancelSubscription + :var Meta: String or Number :var subscriptionId: String or Number capture ------- .. py:class:: vantivsdk.fields.capture + :var Meta: String or Number :var amount: String or Number :var cnpTxnId: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` @@ -140,6 +150,7 @@ captureGivenAuth ---------------- .. py:class:: vantivsdk.fields.captureGivenAuth + :var Meta: String or Number :var amount: String or Number :var authInformation: instance of :py:class:`vantivsdk.fields.authInformation` :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` @@ -173,6 +184,7 @@ createPlan ---------- .. py:class:: vantivsdk.fields.createPlan + :var Meta: String or Number :var active: String or Number :var amount: String or Number :var description: String or Number @@ -187,6 +199,7 @@ credit ------ .. py:class:: vantivsdk.fields.credit + :var Meta: String or Number :var actionReason: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` @@ -219,6 +232,7 @@ customerCredit -------------- .. py:class:: vantivsdk.fields.customerCredit + :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number @@ -233,6 +247,7 @@ customerDebit ------------- .. py:class:: vantivsdk.fields.customerDebit + :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number @@ -247,6 +262,7 @@ deactivate ---------- .. py:class:: vantivsdk.fields.deactivate + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number :var id: String or Number @@ -258,6 +274,7 @@ deactivateReversal ------------------ .. py:class:: vantivsdk.fields.deactivateReversal + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -272,6 +289,7 @@ depositReversal --------------- .. py:class:: vantivsdk.fields.depositReversal + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -287,6 +305,7 @@ echeckCredit ------------ .. py:class:: vantivsdk.fields.echeckCredit + :var Meta: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var cnpTxnId: String or Number @@ -306,6 +325,7 @@ echeckPreNoteCredit ------------------- .. py:class:: vantivsdk.fields.echeckPreNoteCredit + :var Meta: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var customerId: String or Number :var echeck: instance of :py:class:`vantivsdk.fields.echeckType` @@ -319,6 +339,7 @@ echeckPreNoteSale ----------------- .. py:class:: vantivsdk.fields.echeckPreNoteSale + :var Meta: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var customerId: String or Number :var echeck: instance of :py:class:`vantivsdk.fields.echeckType` @@ -332,6 +353,7 @@ echeckRedeposit --------------- .. py:class:: vantivsdk.fields.echeckRedeposit + :var Meta: String or Number :var cnpTxnId: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -345,6 +367,7 @@ echeckSale ---------- .. py:class:: vantivsdk.fields.echeckSale + :var Meta: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var cnpTxnId: String or Number @@ -366,6 +389,7 @@ echeckVerification ------------------ .. py:class:: vantivsdk.fields.echeckVerification + :var Meta: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var customerId: String or Number @@ -381,6 +405,7 @@ echeckVoid ---------- .. py:class:: vantivsdk.fields.echeckVoid + :var Meta: String or Number :var cnpTxnId: String or Number :var customerId: String or Number :var id: String or Number @@ -390,6 +415,7 @@ fastAccessFunding ----------------- .. py:class:: vantivsdk.fields.fastAccessFunding + :var Meta: String or Number :var amount: String or Number :var card: instance of :py:class:`vantivsdk.fields.cardType` :var customerId: String or Number @@ -408,6 +434,7 @@ forceCapture ------------ .. py:class:: vantivsdk.fields.forceCapture + :var Meta: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var businessIndicator: String or Number @@ -437,6 +464,7 @@ fraudCheck ---------- .. py:class:: vantivsdk.fields.fraudCheck + :var Meta: String or Number :var accountLogin: String or Number :var accountPasshash: String or Number :var advancedFraudChecks: instance of :py:class:`vantivsdk.fields.advancedFraudChecksType` @@ -452,6 +480,7 @@ fundingInstructionVoid ---------------------- .. py:class:: vantivsdk.fields.fundingInstructionVoid + :var Meta: String or Number :var cnpTxnId: String or Number :var customerId: String or Number :var id: String or Number @@ -461,6 +490,7 @@ giftCardAuthReversal -------------------- .. py:class:: vantivsdk.fields.giftCardAuthReversal + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -476,6 +506,7 @@ giftCardCapture --------------- .. py:class:: vantivsdk.fields.giftCardCapture + :var Meta: String or Number :var captureAmount: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number @@ -491,6 +522,7 @@ giftCardCredit -------------- .. py:class:: vantivsdk.fields.giftCardCredit + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var creditAmount: String or Number @@ -504,6 +536,7 @@ load ---- .. py:class:: vantivsdk.fields.load + :var Meta: String or Number :var amount: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number @@ -516,6 +549,7 @@ loadReversal ------------ .. py:class:: vantivsdk.fields.loadReversal + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -531,6 +565,7 @@ payFacCredit ------------ .. py:class:: vantivsdk.fields.payFacCredit + :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingSubmerchantId: String or Number @@ -542,6 +577,7 @@ payFacDebit ----------- .. py:class:: vantivsdk.fields.payFacDebit + :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingSubmerchantId: String or Number @@ -553,6 +589,7 @@ payoutOrgCredit --------------- .. py:class:: vantivsdk.fields.payoutOrgCredit + :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -564,6 +601,7 @@ payoutOrgDebit -------------- .. py:class:: vantivsdk.fields.payoutOrgDebit + :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -575,6 +613,7 @@ physicalCheckCredit ------------------- .. py:class:: vantivsdk.fields.physicalCheckCredit + :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -587,6 +626,7 @@ physicalCheckDebit ------------------ .. py:class:: vantivsdk.fields.physicalCheckDebit + :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -599,6 +639,7 @@ queryTransaction ---------------- .. py:class:: vantivsdk.fields.queryTransaction + :var Meta: String or Number :var customerId: String or Number :var id: String or Number :var origActionType: String or Number @@ -611,6 +652,7 @@ refundReversal -------------- .. py:class:: vantivsdk.fields.refundReversal + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -626,6 +668,7 @@ registerTokenRequest -------------------- .. py:class:: vantivsdk.fields.registerTokenRequest + :var Meta: String or Number :var accountNumber: String or Number :var applepay: instance of :py:class:`vantivsdk.fields.applepayType` :var cardValidationNum: String or Number @@ -644,6 +687,7 @@ reserveCredit ------------- .. py:class:: vantivsdk.fields.reserveCredit + :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -656,6 +700,7 @@ reserveDebit ------------ .. py:class:: vantivsdk.fields.reserveDebit + :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -668,6 +713,7 @@ sale ---- .. py:class:: vantivsdk.fields.sale + :var Meta: String or Number :var advancedFraudChecks: instance of :py:class:`vantivsdk.fields.advancedFraudChecksType` :var allowPartialAuth: String or Number :var amount: String or Number @@ -687,7 +733,7 @@ sale :var fraudCheck: instance of :py:class:`vantivsdk.fields.fraudCheckType` :var fraudFilterOverride: String or Number :var giropay: instance of :py:class:`vantivsdk.fields.giropayType` - :var healthcareIIAS: instance of :py:class:`vantivsdk.fields.healthcareIIAS` + :var healthcareIias: String or Number :var id: String or Number :var ideal: instance of :py:class:`vantivsdk.fields.idealType` :var lodgingInfo: instance of :py:class:`vantivsdk.fields.lodgingInfo` @@ -712,7 +758,7 @@ sale :var secondaryAmount: String or Number :var sepaDirectDebit: instance of :py:class:`vantivsdk.fields.sepaDirectDebitType` :var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress` - :var skipRealtimeAU: String or Number + :var skipRealtimeAu: String or Number :var sofort: instance of :py:class:`vantivsdk.fields.sofortType` :var surchargeAmount: String or Number :var taxType: String or Number @@ -723,6 +769,7 @@ serviceStatusRequest -------------------- .. py:class:: vantivsdk.fields.serviceStatusRequest + :var Meta: String or Number :var customerId: String or Number :var id: String or Number :var pathId: String or Number @@ -733,6 +780,7 @@ submerchantCredit ----------------- .. py:class:: vantivsdk.fields.submerchantCredit + :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number @@ -747,6 +795,7 @@ submerchantDebit ---------------- .. py:class:: vantivsdk.fields.submerchantDebit + :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number @@ -761,6 +810,7 @@ transactionReversal ------------------- .. py:class:: vantivsdk.fields.transactionReversal + :var Meta: String or Number :var amount: String or Number :var cnpTxnId: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` @@ -777,6 +827,7 @@ translateToLowValueTokenRequest ------------------------------- .. py:class:: vantivsdk.fields.translateToLowValueTokenRequest + :var Meta: String or Number :var customerId: String or Number :var id: String or Number :var orderId: String or Number @@ -787,6 +838,7 @@ unload ------ .. py:class:: vantivsdk.fields.unload + :var Meta: String or Number :var amount: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number @@ -799,6 +851,7 @@ unloadReversal -------------- .. py:class:: vantivsdk.fields.unloadReversal + :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -814,17 +867,16 @@ updateCardValidationNumOnToken ------------------------------ .. py:class:: vantivsdk.fields.updateCardValidationNumOnToken + :var Meta: String or Number :var cardValidationNum: String or Number :var cnpToken: String or Number - :var customerId: String or Number - :var id: String or Number :var orderId: String or Number - :var reportGroup: String or Number updatePlan ---------- .. py:class:: vantivsdk.fields.updatePlan + :var Meta: String or Number :var active: String or Number :var planCode: String or Number @@ -832,6 +884,7 @@ updateSubscription ------------------ .. py:class:: vantivsdk.fields.updateSubscription + :var Meta: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var billingDate: String or Number :var card: instance of :py:class:`vantivsdk.fields.cardType` @@ -850,6 +903,7 @@ vendorCredit ------------ .. py:class:: vantivsdk.fields.vendorCredit + :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customerId: String or Number @@ -864,6 +918,7 @@ vendorDebit ----------- .. py:class:: vantivsdk.fields.vendorDebit + :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customerId: String or Number @@ -878,6 +933,7 @@ void ---- .. py:class:: vantivsdk.fields.void + :var Meta: String or Number :var cnpTxnId: String or Number :var customerId: String or Number :var id: String or Number diff --git a/setup.py b/setup.py index 5f745e4..34ca33d 100644 --- a/setup.py +++ b/setup.py @@ -19,7 +19,7 @@ url='https://developer.vantiv.com/community/ecommerce', packages=['vantivsdk', 'scripts'], install_requires=[ - 'PyXB==1.2.6', + 'xsData>=20.11.1', 'paramiko>=1.14.0', 'requests>=2.13.0', 'six>=1.10.0', diff --git a/tools/fieldconf.xsdata.xml b/tools/fieldconf.xsdata.xml new file mode 100644 index 0000000..c1745ac --- /dev/null +++ b/tools/fieldconf.xsdata.xml @@ -0,0 +1,20 @@ + + + + classes + pydata + filenames + false + + + + + + + + + Put any capitalization/spelling/etc. fixes here<--> + + + + diff --git a/tools/generate.py b/tools/generate.py index db36787..2c3d35c 100644 --- a/tools/generate.py +++ b/tools/generate.py @@ -23,10 +23,8 @@ # OTHER DEALINGS IN THE SOFTWARE. # IF YOU ARE RUNNING THIS ON THE ECOM VMS: -# - This file needs to be run as root +# BE SURE TO RUN IN YOUR VIRTUAL ENV! -# MAKE SURE YOU HAVE COMMENTED OUT THE REDUNDANCIES IN cnpOnline: -# vendorCredit, vendorDebit, submerchantCredit, submerchantDebit, customerCredit, customerDebit from __future__ import absolute_import, division, print_function @@ -40,10 +38,6 @@ version = utils.Configuration().VERSION xsd_name = 'SchemaCombined_v%s.xsd' % version -# Since PyXB doesn't like complex paths -if os.path.dirname(os.path.abspath(__file__)) != os.getcwd(): - print('Please run this in the tools directory.') - sys.exit(0) # Run pregen print('Generate %s' % xsd_name) @@ -51,18 +45,38 @@ os.system('python %s' % pre_gen_path) # -print('Generate module fields using pyxb') +print('Generate module fields using xsdata') xsd_abs_path = os.path.join(package_root, xsd_name) old_fields_path = os.path.join(package_root, 'vantivsdk', 'fields.py') -new_fields_temp = 'fields' # Ideally should be pkgroot/tools/fields but pyxb doesn't like that -os.system('rm -f %s' % old_fields_path) -os.system('pyxbgen -u %s -m %s' % (xsd_abs_path, new_fields_temp)) +new_fields_temp = 'fields' + +os.system('xsdata generate --config %s/tools/fieldconf.xsdata.xml %s/SchemaCombined_v%s.xsd' % (package_root, package_root, version)) +os.system('xsdata generate --config %s/tools/tempconf.xsdata.xml %s/SchemaCombined_v%s.xsd' % (package_root, package_root, version)) + +if __name__ == '__main__': + with open("./names/__init__.py") as trueNames: + trueNames.readline() + with open("./classes/__init__.py") as trueClasses: + with open("fields.py", "w") as fields: + fields.write(trueClasses.readline().replace('classes', 'vantivsdk')) + for line in trueClasses: + if not line.find(',') == -1: + aliased = '\t' + line.replace(',', '').strip() + ' as ' + trueNames.readline().strip(' ') + fields.write(aliased) + else: + fields.write(line) + break + print('Copy fields.py to package') gen_field_py_abs_path = os.path.join(package_root,'tools', 'fields.py') target_field_py_abs_path = os.path.join(package_root, 'vantivsdk', 'fields.py') os.system('cp %s %s' % (gen_field_py_abs_path, target_field_py_abs_path)) +gen_combined_abs_path = os.path.join(package_root,'tools', 'classes', 'SchemaCombined*') +target_combined_abs_path = os.path.join(package_root, 'vantivsdk', 'SchemaCombined*') +os.system('cp %s %s' % (gen_combined_abs_path, target_combined_abs_path)) + # Run postgen print('delete absolute path in field.py and gen docs rst') post_gen_path = os.path.join(package_root, 'tools', 'postGeneration.py') @@ -71,10 +85,12 @@ docs_abs_path = os.path.join(package_root, 'docs') makefile_abs_path = os.path.join(package_root, 'docs', 'Makefile') -os.system('rm -f %s.py' % new_fields_temp) +print('Deleting artifacts of generation') +os.system('rm -rf %s.py' % new_fields_temp) +os.system('rm -rf names') +os.system('rm -rf classes') # not work, have to go terminal # print('Generate html docs') # os.system('make -f %s -C %s clean' % (makefile_abs_path, docs_abs_path)) # os.system('make -f %s -C %s html' % (makefile_abs_path, docs_abs_path)) - diff --git a/tools/postGeneration.py b/tools/postGeneration.py index 97a736b..e1e4891 100644 --- a/tools/postGeneration.py +++ b/tools/postGeneration.py @@ -148,7 +148,7 @@ def get_class_dict(_package_root): if k not in used_type_dict and k not in abs_class_dict: used_type_dict[k] = dict() obj = getattr(fields, k)() - if type(obj).__dict__['__module__'] == 'vantivsdk.fields': + if "vantivsdk" in type(obj).__dict__['__module__']: attrs = dir(obj) for attr_name in attrs: if attr_name[0] != '_' and attr_name not in no_attr_list: @@ -302,7 +302,7 @@ def generate_dictmap_py(_package_root, _dict_list): if __name__ == '__main__': - remove_absolute_path(package_root) + # remove_absolute_path(package_root) dict_list = get_class_dict(package_root) generate_dictmap_py(package_root, dict_list) generate_rst(package_root, dict_list) diff --git a/tools/tempconf.xsdata.xml b/tools/tempconf.xsdata.xml new file mode 100644 index 0000000..9b6cb62 --- /dev/null +++ b/tools/tempconf.xsdata.xml @@ -0,0 +1,20 @@ + + + + names + pydata + filenames + false + + + + + + + + + Put any capitalization/spelling/etc. fixes here<--> + + + + diff --git a/vantivsdk/SchemaCombinedv1217.py b/vantivsdk/SchemaCombinedv1217.py new file mode 100644 index 0000000..ba8212f --- /dev/null +++ b/vantivsdk/SchemaCombinedv1217.py @@ -0,0 +1,14045 @@ +from dataclasses import dataclass, field +from decimal import Decimal +from typing import List, Optional + +__NAMESPACE__ = "http://www.vantivcnp.com/schema" + + +@dataclass +class RFRResponse: + """ + :ivar response: + :ivar message: + """ + class Meta: + namespace = "http://www.vantivcnp.com/schema" + + response: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + + +@dataclass +class AccountInfoType: + """ + :ivar type: + :ivar number: + """ + class Meta: + name = "accountInfoType" + + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + number: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class AccountUpdateFileRequestData: + """ + :ivar merchantId: + :ivar postDay: + """ + class Meta: + name = "accountUpdateFileRequestData" + namespace = "http://www.vantivcnp.com/schema" + + merchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDay: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class AdvancedFraudChecksType: + """ + :ivar threatMetrixSessionId: + :ivar webSessionId: + :ivar customAttribute1: + :ivar customAttribute2: + :ivar customAttribute3: + :ivar customAttribute4: + :ivar customAttribute5: + """ + class Meta: + name = "advancedFraudChecksType" + + threatMetrixSessionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + webSessionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + customAttribute1: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + customAttribute2: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + customAttribute3: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + customAttribute4: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + customAttribute5: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class AdvancedFraudResultsType: + """ + :ivar deviceReviewStatus: + :ivar deviceReputationScore: + :ivar triggeredRule: + """ + class Meta: + name = "advancedFraudResultsType" + + deviceReviewStatus: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + deviceReputationScore: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + triggeredRule: List[str] = field( + default_factory=list, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class AndroidpayResponse: + """ + :ivar cryptogram: + :ivar expMonth: + :ivar expYear: + :ivar eciIndicator: + """ + class Meta: + name = "androidpayResponse" + namespace = "http://www.vantivcnp.com/schema" + + cryptogram: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + expMonth: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + expYear: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + eciIndicator: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ApplepayHeaderType: + """ + :ivar applicationData: + :ivar ephemeralPublicKey: + :ivar publicKeyHash: + :ivar transactionId: + """ + class Meta: + name = "applepayHeaderType" + + applicationData: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + ephemeralPublicKey: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + publicKeyHash: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + transactionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class ApplepayResponse: + """ + :ivar applicationPrimaryAccountNumber: + :ivar applicationExpirationDate: + :ivar currencyCode: + :ivar transactionAmount: + :ivar cardholderName: + :ivar deviceManufacturerIdentifier: + :ivar paymentDataType: + :ivar onlinePaymentCryptogram: + :ivar eciIndicator: + """ + class Meta: + name = "applepayResponse" + namespace = "http://www.vantivcnp.com/schema" + + applicationPrimaryAccountNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + applicationExpirationDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + currencyCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + transactionAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardholderName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + deviceManufacturerIdentifier: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paymentDataType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + onlinePaymentCryptogram: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + eciIndicator: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class Authentication: + """ + :ivar user: + :ivar password: + """ + class Meta: + name = "authentication" + namespace = "http://www.vantivcnp.com/schema" + + user: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + password: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CardAccountInfoType: + """ + :ivar type: + :ivar number: + :ivar expDate: + """ + class Meta: + name = "cardAccountInfoType" + + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + number: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + expDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CardOrToken: + """ + :ivar anyElement: + """ + class Meta: + name = "cardOrToken" + namespace = "http://www.vantivcnp.com/schema" + + anyElement: Optional[object] = field( + default=None, + metadata={ + "type": "Wildcard", + "namespace": "##any", + "required": True, + } + ) + + +@dataclass +class CardPaypageType: + """ + :ivar paypageRegistrationId: + :ivar expDate: + :ivar cardValidationNum: + :ivar type: + """ + class Meta: + name = "cardPaypageType" + + paypageRegistrationId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + expDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + cardValidationNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CardTokenInfoType: + """ + :ivar cnpToken: + :ivar type: + :ivar expDate: + :ivar bin: + """ + class Meta: + name = "cardTokenInfoType" + + cnpToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + expDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + bin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CardTokenType: + """ + :ivar cnpToken: + :ivar tokenUrl: + :ivar expDate: + :ivar cardValidationNum: + :ivar type: + :ivar checkoutId: + :ivar authenticatedShopperId: + """ + class Meta: + name = "cardTokenType" + + cnpToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + tokenUrl: Optional[str] = field( + default=None, + metadata={ + "name": "tokenURL", + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + expDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + cardValidationNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + checkoutId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + authenticatedShopperId: Optional[str] = field( + default=None, + metadata={ + "name": "authenticatedShopperID", + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CardType: + """ + :ivar type: + :ivar number: + :ivar expDate: + :ivar track: + :ivar cardValidationNum: + :ivar pin: + """ + class Meta: + name = "cardType" + + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + number: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + expDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + track: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + cardValidationNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + pin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CnpInternalRecurringRequestType: + """ + :ivar subscriptionId: + :ivar recurringTxnId: + :ivar finalPayment: + """ + class Meta: + name = "cnpInternalRecurringRequestType" + + subscriptionId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + recurringTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + finalPayment: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CnpTransactionInterface: + class Meta: + name = "cnpTransactionInterface" + + +@dataclass +class Contact: + """ + :ivar name: + :ivar firstName: + :ivar middleInitial: + :ivar lastName: + :ivar companyName: + :ivar addressLine1: + :ivar addressLine2: + :ivar addressLine3: + :ivar city: + :ivar state: + :ivar zip: + :ivar country: + :ivar email: + :ivar phone: + """ + class Meta: + name = "contact" + + name: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + firstName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + middleInitial: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + lastName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + companyName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + addressLine1: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + addressLine2: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + addressLine3: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + city: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + state: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + zip: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + country: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + email: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + phone: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CreateAddOnType: + """ + :ivar addOnCode: + :ivar name: + :ivar amount: + :ivar startDate: + :ivar endDate: + """ + class Meta: + name = "createAddOnType" + + addOnCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + name: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + startDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + endDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CreateDiscountType: + """ + :ivar discountCode: + :ivar name: + :ivar amount: + :ivar startDate: + :ivar endDate: + """ + class Meta: + name = "createDiscountType" + + discountCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + name: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + startDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + endDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CtxPaymentInformationType: + """ + :ivar ctxPaymentDetail: + """ + class Meta: + name = "ctxPaymentInformationType" + + ctxPaymentDetail: List[str] = field( + default_factory=list, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class CustomBilling: + """ + :ivar phone: + :ivar city: + :ivar url: + :ivar descriptor: + """ + class Meta: + name = "customBilling" + namespace = "http://www.vantivcnp.com/schema" + + phone: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + city: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + url: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + descriptor: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CustomerInfo: + """ + :ivar ssn: + :ivar dob: + :ivar customerRegistrationDate: + :ivar customerType: + :ivar incomeAmount: + :ivar incomeCurrency: + :ivar customerCheckingAccount: + :ivar customerSavingAccount: + :ivar employerName: + :ivar customerWorkTelephone: + :ivar residenceStatus: + :ivar yearsAtResidence: + :ivar yearsAtEmployer: + """ + class Meta: + name = "customerInfo" + namespace = "http://www.vantivcnp.com/schema" + + ssn: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + dob: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerRegistrationDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + incomeAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + incomeCurrency: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerCheckingAccount: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerSavingAccount: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + employerName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerWorkTelephone: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + residenceStatus: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + yearsAtResidence: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + yearsAtEmployer: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class DeleteAddOnType: + """ + :ivar addOnCode: + """ + class Meta: + name = "deleteAddOnType" + + addOnCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class DeleteDiscountType: + """ + :ivar discountCode: + """ + class Meta: + name = "deleteDiscountType" + + discountCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class DetailTax: + """ + :ivar taxIncludedInTotal: + :ivar taxAmount: + :ivar taxRate: + :ivar taxTypeIdentifier: + :ivar cardAcceptorTaxId: + """ + class Meta: + name = "detailTax" + namespace = "http://www.vantivcnp.com/schema" + + taxIncludedInTotal: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxRate: Optional[Decimal] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxTypeIdentifier: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardAcceptorTaxId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class DriversLicenseInfo: + """ + :ivar licenseNumber: + :ivar state: + :ivar dateOfBirth: + """ + class Meta: + name = "driversLicenseInfo" + + licenseNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + state: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + dateOfBirth: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class EcheckAccountInfoType: + """ + :ivar accType: + :ivar accNum: + :ivar routingNum: + """ + class Meta: + name = "echeckAccountInfoType" + + accType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + accNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + routingNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class EcheckForTokenType: + """ + :ivar accNum: + :ivar routingNum: + """ + class Meta: + name = "echeckForTokenType" + + accNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + routingNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class EcheckTokenInfoType: + """ + :ivar accType: + :ivar cnpToken: + :ivar routingNum: + """ + class Meta: + name = "echeckTokenInfoType" + + accType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + cnpToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + routingNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class EcheckTokenType: + """ + :ivar cnpToken: + :ivar routingNum: + :ivar accType: + :ivar checkNum: + """ + class Meta: + name = "echeckTokenType" + + cnpToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + routingNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + accType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + checkNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class EcheckType: + """ + :ivar accType: + :ivar accNum: + :ivar routingNum: + :ivar checkNum: + :ivar ccdPaymentInformation: + """ + class Meta: + name = "echeckType" + + accType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + accNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + routingNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + checkNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + ccdPaymentInformation: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class ExtendedCardResponseType: + """ + :ivar message: + :ivar code: + """ + class Meta: + name = "extendedCardResponseType" + + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + code: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class FilteringType: + """ + :ivar prepaid: + :ivar international: + :ivar chargeback: + """ + class Meta: + name = "filteringType" + + prepaid: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + international: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + chargeback: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class FraudCheckType: + """ + :ivar authenticationValue: + :ivar authenticationTransactionId: + :ivar customerIpAddress: + :ivar authenticatedByMerchant: + :ivar authenticationProtocolVersion: + :ivar tokenAuthenticationValue: + """ + class Meta: + name = "fraudCheckType" + + authenticationValue: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + authenticationTransactionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + customerIpAddress: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + authenticatedByMerchant: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + authenticationProtocolVersion: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + tokenAuthenticationValue: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class GiftCardCardType: + """ + :ivar type: + :ivar number: + :ivar expDate: + :ivar track: + :ivar cardValidationNum: + :ivar pin: + """ + class Meta: + name = "giftCardCardType" + + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + number: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + expDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + track: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + cardValidationNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + pin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class GiftCardResponse: + """ + :ivar txnTime: + :ivar refCode: + :ivar systemTraceId: + :ivar sequenceNumber: + :ivar availableBalance: + :ivar beginningBalance: + :ivar endingBalance: + :ivar cashBackAmount: + """ + class Meta: + name = "giftCardResponse" + namespace = "http://www.vantivcnp.com/schema" + + txnTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + refCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + systemTraceId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + sequenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + availableBalance: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + beginningBalance: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + endingBalance: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cashBackAmount: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class GiropayResponse: + """ + :ivar redirectUrl: + :ivar redirectToken: + :ivar paymentPurpose: + """ + class Meta: + name = "giropayResponse" + namespace = "http://www.vantivcnp.com/schema" + + redirectUrl: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + redirectToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paymentPurpose: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class GiropayType: + """ + :ivar preferredLanguage: + """ + class Meta: + name = "giropayType" + + preferredLanguage: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class HealthcareAmounts: + """ + :ivar totalHealthcareAmount: + :ivar rxAmount: + :ivar visionAmount: + :ivar clinicOtherAmount: + :ivar dentalAmount: + :ivar copayAmount: + """ + class Meta: + name = "healthcareAmounts" + namespace = "http://www.vantivcnp.com/schema" + + totalHealthcareAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + rxAmount: Optional[int] = field( + default=None, + metadata={ + "name": "RxAmount", + "type": "Element", + } + ) + visionAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + clinicOtherAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + dentalAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + copayAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class IdealResponse: + """ + :ivar redirectUrl: + :ivar redirectToken: + :ivar paymentPurpose: + """ + class Meta: + name = "idealResponse" + namespace = "http://www.vantivcnp.com/schema" + + redirectUrl: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + redirectToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paymentPurpose: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class IdealType: + """ + :ivar preferredLanguage: + """ + class Meta: + name = "idealType" + + preferredLanguage: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class LodgingCharge: + """ + :ivar name: + """ + class Meta: + name = "lodgingCharge" + namespace = "http://www.vantivcnp.com/schema" + + name: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class MerchantDataType: + """ + :ivar campaign: + :ivar affiliate: + :ivar merchantGroupingId: + """ + class Meta: + name = "merchantDataType" + + campaign: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + affiliate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + merchantGroupingId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class MposType: + """ + :ivar ksn: + :ivar formatId: + :ivar encryptedTrack: + :ivar track1Status: + :ivar track2Status: + """ + class Meta: + name = "mposType" + + ksn: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + formatId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + encryptedTrack: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + track1Status: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + track2Status: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class NetworkSubField: + """ + :ivar fieldValue: + :ivar fieldNumber: + """ + class Meta: + name = "networkSubField" + + fieldValue: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + fieldNumber: Optional[int] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + + +@dataclass +class PayPal: + """ + :ivar payerEmail: + :ivar payerId: + :ivar token: + :ivar transactionId: + """ + class Meta: + name = "payPal" + + payerEmail: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + payerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + token: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + transactionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class PinlessDebitResponse: + """ + :ivar networkName: + :ivar debitResponse: + :ivar debitMessage: + """ + class Meta: + name = "pinlessDebitResponse" + namespace = "http://www.vantivcnp.com/schema" + + networkName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + debitResponse: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + debitMessage: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class Pos: + """ + :ivar capability: + :ivar entryMode: + :ivar cardholderId: + :ivar terminalId: + :ivar catLevel: + """ + class Meta: + name = "pos" + namespace = "http://www.vantivcnp.com/schema" + + capability: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + entryMode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardholderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + terminalId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + catLevel: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class PreferredDebitNetworksType: + """ + :ivar debitNetworkName: + """ + class Meta: + name = "preferredDebitNetworksType" + + debitNetworkName: List[str] = field( + default_factory=list, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + "max_occurs": 12, + } + ) + + +@dataclass +class ProcessingInstructions: + """ + :ivar bypassVelocityCheck: + """ + class Meta: + name = "processingInstructions" + namespace = "http://www.vantivcnp.com/schema" + + bypassVelocityCheck: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class RecurringResponseType: + """ + :ivar subscriptionId: + :ivar responseCode: + :ivar responseMessage: + :ivar recurringTxnId: + """ + class Meta: + name = "recurringResponseType" + + subscriptionId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + responseCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + responseMessage: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + recurringTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class RecycleAdviceType: + """ + :ivar nextRecycleTime: + :ivar recycleAdviceEnd: + """ + class Meta: + name = "recycleAdviceType" + + nextRecycleTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + recycleAdviceEnd: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class RecyclingRequestType: + """ + :ivar recycleBy: + :ivar recycleId: + """ + class Meta: + name = "recyclingRequestType" + + recycleBy: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + recycleId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class SepaDirectDebitResponse: + """ + :ivar redirectUrl: + :ivar redirectToken: + :ivar mandateReference: + """ + class Meta: + name = "sepaDirectDebitResponse" + namespace = "http://www.vantivcnp.com/schema" + + redirectUrl: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + redirectToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + mandateReference: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class SepaDirectDebitType: + """ + :ivar mandateProvider: + :ivar sequenceType: + :ivar mandateReference: + :ivar mandateUrl: + :ivar mandateSignatureDate: + :ivar iban: + :ivar preferredLanguage: + """ + class Meta: + name = "sepaDirectDebitType" + + mandateProvider: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + sequenceType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + mandateReference: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + mandateUrl: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + mandateSignatureDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + iban: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + preferredLanguage: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class SofortResponse: + """ + :ivar redirectUrl: + :ivar redirectToken: + :ivar paymentPurpose: + """ + class Meta: + name = "sofortResponse" + namespace = "http://www.vantivcnp.com/schema" + + redirectUrl: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + redirectToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paymentPurpose: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class SofortType: + """ + :ivar preferredLanguage: + """ + class Meta: + name = "sofortType" + + preferredLanguage: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class TokenResponseType: + """ + :ivar cnpToken: + :ivar tokenResponseCode: + :ivar tokenMessage: + :ivar type: + :ivar bin: + :ivar eCheckAccountSuffix: + """ + class Meta: + name = "tokenResponseType" + + cnpToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + tokenResponseCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + tokenMessage: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + bin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + eCheckAccountSuffix: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class TransactionReversalRecyclingResponseType: + """ + :ivar creditCnpTxnId: + """ + class Meta: + name = "transactionReversalRecyclingResponseType" + + creditCnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class UpdateAddOnType: + """ + :ivar addOnCode: + :ivar name: + :ivar amount: + :ivar startDate: + :ivar endDate: + """ + class Meta: + name = "updateAddOnType" + + addOnCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + name: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + startDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + endDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class UpdateCardValidationNumOnToken: + """ + :ivar orderId: + :ivar cnpToken: + :ivar cardValidationNum: + """ + class Meta: + name = "updateCardValidationNumOnToken" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cnpToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardValidationNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class UpdateDiscountType: + """ + :ivar discountCode: + :ivar name: + :ivar amount: + :ivar startDate: + :ivar endDate: + """ + class Meta: + name = "updateDiscountType" + + discountCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + name: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + startDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + endDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class VirtualGiftCardResponse: + """ + :ivar accountNumber: + :ivar pin: + """ + class Meta: + name = "virtualGiftCardResponse" + namespace = "http://www.vantivcnp.com/schema" + + accountNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class VirtualGiftCardType: + """ + :ivar accountNumberLength: + :ivar giftCardBin: + """ + class Meta: + name = "virtualGiftCardType" + + accountNumberLength: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + giftCardBin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class VoidRecyclingResponseType: + """ + :ivar creditCnpTxnId: + """ + class Meta: + name = "voidRecyclingResponseType" + + creditCnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class Wallet: + """ + :ivar walletSourceType: + :ivar walletSourceTypeId: + """ + class Meta: + name = "wallet" + namespace = "http://www.vantivcnp.com/schema" + + walletSourceType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + walletSourceTypeId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class RFRRequest: + """ + :ivar cnpSessionId: + :ivar accountUpdateFileRequestData: + """ + class Meta: + namespace = "http://www.vantivcnp.com/schema" + + cnpSessionId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountUpdateFileRequestData: Optional[AccountUpdateFileRequestData] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class AccountUpdater: + """ + :ivar originalAccountInfo: + :ivar newAccountInfo: + :ivar originalTokenInfo: + :ivar newTokenInfo: + :ivar originalCardInfo: + :ivar newCardInfo: + :ivar extendedCardResponse: + :ivar accountUpdateSource: + :ivar originalCardTokenInfo: + :ivar newCardTokenInfo: + """ + class Meta: + name = "accountUpdater" + namespace = "http://www.vantivcnp.com/schema" + + originalAccountInfo: Optional[EcheckAccountInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + newAccountInfo: Optional[EcheckAccountInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTokenInfo: Optional[EcheckTokenInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + newTokenInfo: Optional[EcheckTokenInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalCardInfo: Optional[CardAccountInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + newCardInfo: Optional[CardAccountInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + extendedCardResponse: List[ExtendedCardResponseType] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 3, + "sequential": True, + } + ) + accountUpdateSource: List[str] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 3, + "sequential": True, + } + ) + originalCardTokenInfo: Optional[CardTokenInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + newCardTokenInfo: Optional[CardTokenInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ApplepayType: + """ + :ivar data: + :ivar header: + :ivar signature: + :ivar version: + """ + class Meta: + name = "applepayType" + + data: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + header: Optional[ApplepayHeaderType] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + signature: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + version: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class BillToAddress(Contact): + class Meta: + name = "billToAddress" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class Card(CardType): + class Meta: + name = "card" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class CardTokenTypeAu(CardTokenType): + """ + :ivar bin: + """ + class Meta: + name = "cardTokenTypeAU" + + bin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class EcheckTypeCtx: + """ + :ivar accType: + :ivar accNum: + :ivar routingNum: + :ivar checkNum: + :ivar ccdPaymentInformation: + :ivar ctxPaymentInformation: + """ + class Meta: + name = "echeckTypeCtx" + + accType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + accNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + routingNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + checkNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + ccdPaymentInformation: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + ctxPaymentInformation: Optional[CtxPaymentInformationType] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class FraudResult: + """ + :ivar avsResult: + :ivar cardValidationResult: + :ivar authenticationResult: + :ivar advancedAvsresult: + :ivar advancedFraudResults: + """ + class Meta: + name = "fraudResult" + namespace = "http://www.vantivcnp.com/schema" + + avsResult: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardValidationResult: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authenticationResult: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + advancedAvsresult: Optional[str] = field( + default=None, + metadata={ + "name": "advancedAVSResult", + "type": "Element", + } + ) + advancedFraudResults: Optional[AdvancedFraudResultsType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class HealthcareIias: + """ + :ivar healthcareAmounts: + :ivar iiasflag: + """ + class Meta: + name = "healthcareIIAS" + namespace = "http://www.vantivcnp.com/schema" + + healthcareAmounts: Optional[HealthcareAmounts] = field( + default=None, + metadata={ + "type": "Element", + } + ) + iiasflag: Optional[str] = field( + default=None, + metadata={ + "name": "IIASFlag", + "type": "Element", + } + ) + + +@dataclass +class LineItemData: + """ + :ivar itemSequenceNumber: + :ivar itemDescription: + :ivar productCode: + :ivar quantity: + :ivar unitOfMeasure: + :ivar taxAmount: + :ivar lineItemTotal: + :ivar lineItemTotalWithTax: + :ivar itemDiscountAmount: + :ivar commodityCode: + :ivar unitCost: + :ivar detailTax: + """ + class Meta: + name = "lineItemData" + namespace = "http://www.vantivcnp.com/schema" + + itemSequenceNumber: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + itemDescription: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + productCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + quantity: Optional[Decimal] = field( + default=None, + metadata={ + "type": "Element", + } + ) + unitOfMeasure: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + lineItemTotal: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + lineItemTotalWithTax: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + itemDiscountAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + commodityCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + unitCost: Optional[Decimal] = field( + default=None, + metadata={ + "type": "Element", + } + ) + detailTax: List[DetailTax] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 6, + } + ) + + +@dataclass +class LodgingInfo: + """ + :ivar hotelFolioNumber: + :ivar checkInDate: + :ivar checkOutDate: + :ivar duration: + :ivar customerServicePhone: + :ivar programCode: + :ivar roomRate: + :ivar roomTax: + :ivar numAdults: + :ivar propertyLocalPhone: + :ivar fireSafetyIndicator: + :ivar lodgingCharge: + """ + class Meta: + name = "lodgingInfo" + namespace = "http://www.vantivcnp.com/schema" + + hotelFolioNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + checkInDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + checkOutDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duration: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerServicePhone: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + programCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + roomRate: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + roomTax: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + numAdults: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + propertyLocalPhone: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fireSafetyIndicator: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + lodgingCharge: List[LodgingCharge] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 6, + } + ) + + +@dataclass +class NetworkField: + """ + :ivar fieldValue: + :ivar networkSubField: + :ivar fieldNumber: + :ivar fieldName: + """ + class Meta: + name = "networkField" + + fieldValue: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + networkSubField: List[NetworkSubField] = field( + default_factory=list, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + fieldNumber: Optional[int] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + fieldName: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + + +@dataclass +class PinlessDebitRequestType: + """ + :ivar routingPreference: + :ivar preferredDebitNetworks: + """ + class Meta: + name = "pinlessDebitRequestType" + + routingPreference: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + preferredDebitNetworks: Optional[PreferredDebitNetworksType] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class RecurringSubscriptionType: + """ + :ivar planCode: + :ivar numberOfPayments: + :ivar startDate: + :ivar amount: + :ivar createDiscount: + :ivar createAddOn: + """ + class Meta: + name = "recurringSubscriptionType" + + planCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + numberOfPayments: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + startDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + createDiscount: List[CreateDiscountType] = field( + default_factory=list, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + createAddOn: List[CreateAddOnType] = field( + default_factory=list, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class RecurringTransactionResponseType(CnpTransactionInterface): + """ + :ivar cnpTxnId: + :ivar response: + :ivar message: + :ivar responseTime: + :ivar location: + """ + class Meta: + name = "recurringTransactionResponseType" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class RecurringTransactionType(CnpTransactionInterface): + class Meta: + name = "recurringTransactionType" + + +@dataclass +class RecyclingResponseType: + """ + :ivar recycleAdvice: + :ivar recycleEngineActive: + """ + class Meta: + name = "recyclingResponseType" + + recycleAdvice: Optional[RecycleAdviceType] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + recycleEngineActive: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class ShipToAddress(Contact): + class Meta: + name = "shipToAddress" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class Token(CardTokenType): + class Meta: + name = "token" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class TransactionType(CnpTransactionInterface): + """ + :ivar id: + :ivar customerId: + """ + class Meta: + name = "transactionType" + + id: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + customerId: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class AuthInformation: + """ + :ivar authDate: + :ivar authCode: + :ivar fraudResult: + :ivar authAmount: + """ + class Meta: + name = "authInformation" + namespace = "http://www.vantivcnp.com/schema" + + authDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CancelSubscription(RecurringTransactionType): + """ + :ivar subscriptionId: + """ + class Meta: + name = "cancelSubscription" + namespace = "http://www.vantivcnp.com/schema" + + subscriptionId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CancelSubscriptionResponse(RecurringTransactionResponseType): + """ + :ivar subscriptionId: + """ + class Meta: + name = "cancelSubscriptionResponse" + namespace = "http://www.vantivcnp.com/schema" + + subscriptionId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CreatePlan(RecurringTransactionType): + """ + :ivar planCode: + :ivar name: + :ivar description: + :ivar intervalType: + :ivar amount: + :ivar numberOfPayments: + :ivar trialNumberOfIntervals: + :ivar trialIntervalType: + :ivar active: + """ + class Meta: + name = "createPlan" + namespace = "http://www.vantivcnp.com/schema" + + planCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + name: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + description: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + intervalType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + numberOfPayments: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + trialNumberOfIntervals: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + trialIntervalType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + active: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CreatePlanResponse(RecurringTransactionResponseType): + """ + :ivar planCode: + """ + class Meta: + name = "createPlanResponse" + namespace = "http://www.vantivcnp.com/schema" + + planCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EnhancedData: + """ + :ivar customerReference: + :ivar salesTax: + :ivar deliveryType: + :ivar taxExempt: + :ivar discountAmount: + :ivar shippingAmount: + :ivar dutyAmount: + :ivar shipFromPostalCode: + :ivar destinationPostalCode: + :ivar destinationCountryCode: + :ivar invoiceReferenceNumber: + :ivar orderDate: + :ivar detailTax: + :ivar lineItemData: + """ + class Meta: + name = "enhancedData" + namespace = "http://www.vantivcnp.com/schema" + + customerReference: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + salesTax: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + deliveryType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxExempt: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + discountAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + shippingAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + dutyAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + shipFromPostalCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + destinationPostalCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + destinationCountryCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + invoiceReferenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + detailTax: List[DetailTax] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 6, + } + ) + lineItemData: List[LineItemData] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 99, + } + ) + + +@dataclass +class NetworkResponse: + """ + :ivar endpoint: + :ivar networkField: + """ + class Meta: + name = "networkResponse" + + endpoint: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + networkField: List[NetworkField] = field( + default_factory=list, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class RecurringRequestType: + """ + :ivar createSubscription: + """ + class Meta: + name = "recurringRequestType" + + createSubscription: Optional[RecurringSubscriptionType] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class RecurringTransaction(RecurringTransactionType): + class Meta: + name = "recurringTransaction" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class RecurringTransactionResponse(RecurringTransactionResponseType): + class Meta: + name = "recurringTransactionResponse" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class Transaction(TransactionType): + class Meta: + name = "transaction" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class TransactionTypeOptionReportGroup(TransactionType): + """ + :ivar reportGroup: + """ + class Meta: + name = "transactionTypeOptionReportGroup" + + reportGroup: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class TransactionTypeWithReportGroup(TransactionType): + """ + :ivar reportGroup: + """ + class Meta: + name = "transactionTypeWithReportGroup" + + reportGroup: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + + +@dataclass +class TransactionTypeWithReportGroupAndPartial(TransactionType): + """ + :ivar reportGroup: + :ivar partial: + """ + class Meta: + name = "transactionTypeWithReportGroupAndPartial" + + reportGroup: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + partial: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class UpdatePlan(RecurringTransactionType): + """ + :ivar planCode: + :ivar active: + """ + class Meta: + name = "updatePlan" + namespace = "http://www.vantivcnp.com/schema" + + planCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + active: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class UpdatePlanResponse(RecurringTransactionResponseType): + """ + :ivar planCode: + """ + class Meta: + name = "updatePlanResponse" + namespace = "http://www.vantivcnp.com/schema" + + planCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class UpdateSubscription(RecurringTransactionType): + """ + :ivar subscriptionId: + :ivar planCode: + :ivar billToAddress: + :ivar card: + :ivar token: + :ivar paypage: + :ivar billingDate: + :ivar createDiscount: + :ivar updateDiscount: + :ivar deleteDiscount: + :ivar createAddOn: + :ivar updateAddOn: + :ivar deleteAddOn: + """ + class Meta: + name = "updateSubscription" + namespace = "http://www.vantivcnp.com/schema" + + subscriptionId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + planCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[CardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + token: Optional[CardTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypage: Optional[CardPaypageType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billingDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + createDiscount: List[CreateDiscountType] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + updateDiscount: List[UpdateDiscountType] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + deleteDiscount: List[DeleteDiscountType] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + createAddOn: List[CreateAddOnType] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + updateAddOn: List[UpdateAddOnType] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + deleteAddOn: List[DeleteAddOnType] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class UpdateSubscriptionResponse(RecurringTransactionResponseType): + """ + :ivar subscriptionId: + :ivar tokenResponse: + """ + class Meta: + name = "updateSubscriptionResponse" + namespace = "http://www.vantivcnp.com/schema" + + subscriptionId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class AccountUpdate(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar token: + :ivar card: + :ivar cardOrToken: + """ + class Meta: + name = "accountUpdate" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + token: Optional[Token] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[Card] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardOrToken: Optional[CardOrToken] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class AccountUpdateResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar orderId: + :ivar response: + :ivar responseTime: + :ivar message: + :ivar updatedCard: + :ivar originalCard: + :ivar updatedToken: + :ivar originalToken: + """ + class Meta: + name = "accountUpdateResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + updatedCard: Optional[CardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalCard: Optional[CardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + updatedToken: Optional[CardTokenTypeAu] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalToken: Optional[CardTokenTypeAu] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class Activate(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar amount: + :ivar orderSource: + :ivar card: + :ivar virtualGiftCard: + """ + class Meta: + name = "activate" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + virtualGiftCard: Optional[VirtualGiftCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ActivateResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar fraudResult: + :ivar giftCardResponse: + :ivar virtualGiftCardResponse: + """ + class Meta: + name = "activateResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + virtualGiftCardResponse: Optional[VirtualGiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ActivateReversal(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar card: + :ivar virtualGiftCardBin: + :ivar originalRefCode: + :ivar originalAmount: + :ivar originalTxnTime: + :ivar originalSystemTraceId: + :ivar originalSequenceNumber: + """ + class Meta: + name = "activateReversal" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + virtualGiftCardBin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalRefCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTxnTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSystemTraceId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSequenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ActivateReversalResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar giftCardResponse: + """ + class Meta: + name = "activateReversalResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class AuthReversal(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar amount: + :ivar surchargeAmount: + :ivar payPalNotes: + :ivar actionReason: + """ + class Meta: + name = "authReversal" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + surchargeAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payPalNotes: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + actionReason: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class AuthReversalResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar pinlessDebitResponse: + """ + class Meta: + name = "authReversalResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pinlessDebitResponse: Optional[PinlessDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class Authorization(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar orderId: + :ivar amount: + :ivar secondaryAmount: + :ivar surchargeAmount: + :ivar orderSource: + :ivar customerInfo: + :ivar billToAddress: + :ivar shipToAddress: + :ivar mpos: + :ivar card: + :ivar paypal: + :ivar token: + :ivar paypage: + :ivar applepay: + :ivar cardholderAuthentication: + :ivar processingInstructions: + :ivar pos: + :ivar customBilling: + :ivar taxType: + :ivar enhancedData: + :ivar allowPartialAuth: + :ivar healthcareIias: + :ivar lodgingInfo: + :ivar filtering: + :ivar merchantData: + :ivar recyclingRequest: + :ivar fraudFilterOverride: + :ivar recurringRequest: + :ivar debtRepayment: + :ivar advancedFraudChecks: + :ivar wallet: + :ivar processingType: + :ivar originalNetworkTransactionId: + :ivar originalTransactionAmount: + :ivar pinlessDebitRequest: + :ivar skipRealtimeAu: + :ivar merchantCategoryCode: + :ivar businessIndicator: + """ + class Meta: + name = "authorization" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + secondaryAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + surchargeAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerInfo: Optional[CustomerInfo] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + shipToAddress: Optional[ShipToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + mpos: Optional[MposType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[CardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypal: Optional[PayPal] = field( + default=None, + metadata={ + "type": "Element", + } + ) + token: Optional[CardTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypage: Optional[CardPaypageType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + applepay: Optional[ApplepayType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardholderAuthentication: Optional[FraudCheckType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingInstructions: Optional[ProcessingInstructions] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pos: Optional[Pos] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customBilling: Optional[CustomBilling] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + enhancedData: Optional[EnhancedData] = field( + default=None, + metadata={ + "type": "Element", + } + ) + allowPartialAuth: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + healthcareIias: Optional[HealthcareIias] = field( + default=None, + metadata={ + "name": "healthcareIIAS", + "type": "Element", + } + ) + lodgingInfo: Optional[LodgingInfo] = field( + default=None, + metadata={ + "type": "Element", + } + ) + filtering: Optional[FilteringType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recyclingRequest: Optional[RecyclingRequestType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudFilterOverride: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recurringRequest: Optional[RecurringRequestType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + debtRepayment: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + advancedFraudChecks: Optional[AdvancedFraudChecksType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + wallet: Optional[Wallet] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalNetworkTransactionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTransactionAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pinlessDebitRequest: Optional[PinlessDebitRequestType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + skipRealtimeAu: Optional[bool] = field( + default=None, + metadata={ + "name": "skipRealtimeAU", + "type": "Element", + } + ) + merchantCategoryCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + businessIndicator: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class BalanceInquiry(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar orderSource: + :ivar card: + """ + class Meta: + name = "balanceInquiry" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class BalanceInquiryResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar fraudResult: + :ivar giftCardResponse: + """ + class Meta: + name = "balanceInquiryResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class Capture(TransactionTypeWithReportGroupAndPartial): + """ + :ivar cnpTxnId: + :ivar amount: + :ivar surchargeAmount: + :ivar enhancedData: + :ivar processingInstructions: + :ivar payPalOrderComplete: + :ivar payPalNotes: + :ivar customBilling: + :ivar lodgingInfo: + :ivar pin: + """ + class Meta: + name = "capture" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + surchargeAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + enhancedData: Optional[EnhancedData] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingInstructions: Optional[ProcessingInstructions] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payPalOrderComplete: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payPalNotes: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customBilling: Optional[CustomBilling] = field( + default=None, + metadata={ + "type": "Element", + } + ) + lodgingInfo: Optional[LodgingInfo] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CaptureGivenAuth(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar authInformation: + :ivar amount: + :ivar secondaryAmount: + :ivar surchargeAmount: + :ivar orderSource: + :ivar billToAddress: + :ivar shipToAddress: + :ivar mpos: + :ivar card: + :ivar token: + :ivar paypage: + :ivar customBilling: + :ivar taxType: + :ivar enhancedData: + :ivar lodgingInfo: + :ivar processingInstructions: + :ivar pos: + :ivar merchantData: + :ivar debtRepayment: + :ivar processingType: + :ivar originalNetworkTransactionId: + :ivar originalTransactionAmount: + :ivar merchantCategoryCode: + :ivar businessIndicator: + """ + class Meta: + name = "captureGivenAuth" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authInformation: Optional[AuthInformation] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + secondaryAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + surchargeAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + shipToAddress: Optional[ShipToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + mpos: Optional[MposType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[CardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + token: Optional[CardTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypage: Optional[CardPaypageType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customBilling: Optional[CustomBilling] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + enhancedData: Optional[EnhancedData] = field( + default=None, + metadata={ + "type": "Element", + } + ) + lodgingInfo: Optional[LodgingInfo] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingInstructions: Optional[ProcessingInstructions] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pos: Optional[Pos] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + debtRepayment: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalNetworkTransactionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTransactionAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantCategoryCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + businessIndicator: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CaptureGivenAuthResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar tokenResponse: + :ivar fraudResult: + :ivar giftCardResponse: + """ + class Meta: + name = "captureGivenAuthResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CaptureResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar accountUpdater: + :ivar fraudResult: + :ivar pinlessDebitResponse: + """ + class Meta: + name = "captureResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountUpdater: Optional[AccountUpdater] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pinlessDebitResponse: Optional[PinlessDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class Credit(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar amount: + :ivar secondaryAmount: + :ivar surchargeAmount: + :ivar customBilling: + :ivar enhancedData: + :ivar lodgingInfo: + :ivar processingInstructions: + :ivar pos: + :ivar pin: + :ivar orderId: + :ivar orderSource: + :ivar billToAddress: + :ivar mpos: + :ivar card: + :ivar token: + :ivar paypage: + :ivar paypal: + :ivar taxType: + :ivar merchantData: + :ivar merchantCategoryCode: + :ivar payPalNotes: + :ivar actionReason: + :ivar businessIndicator: + """ + class Meta: + name = "credit" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: List[int] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + secondaryAmount: List[int] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + surchargeAmount: List[int] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + customBilling: List[CustomBilling] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + enhancedData: List[EnhancedData] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + lodgingInfo: List[LodgingInfo] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + processingInstructions: List[ProcessingInstructions] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + pos: List[Pos] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + pin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + mpos: Optional[MposType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[CardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + token: Optional[CardTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypage: Optional[CardPaypageType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypal: Optional[PayPal] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantCategoryCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payPalNotes: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + actionReason: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + businessIndicator: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar tokenResponse: + :ivar fraudResult: + """ + class Meta: + name = "creditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CustomerCredit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar customerName: + :ivar fundsTransferId: + :ivar amount: + :ivar accountInfo: + :ivar customIdentifier: + """ + class Meta: + name = "customerCredit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountInfo: Optional[EcheckTypeCtx] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customIdentifier: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CustomerCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "customerCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class CustomerDebit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar customerName: + :ivar fundsTransferId: + :ivar amount: + :ivar accountInfo: + :ivar customIdentifier: + """ + class Meta: + name = "customerDebit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountInfo: Optional[EcheckTypeCtx] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customIdentifier: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class CustomerDebitResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "customerDebitResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class Deactivate(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar orderSource: + :ivar card: + """ + class Meta: + name = "deactivate" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class DeactivateResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar fraudResult: + :ivar approvedAmount: + :ivar giftCardResponse: + """ + class Meta: + name = "deactivateResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + approvedAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class DeactivateReversal(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar card: + :ivar originalRefCode: + :ivar originalTxnTime: + :ivar originalSystemTraceId: + :ivar originalSequenceNumber: + """ + class Meta: + name = "deactivateReversal" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalRefCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTxnTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSystemTraceId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSequenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class DeactivateReversalResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar giftCardResponse: + """ + class Meta: + name = "deactivateReversalResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class DepositReversal(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar card: + :ivar originalRefCode: + :ivar originalAmount: + :ivar originalTxnTime: + :ivar originalSystemTraceId: + :ivar originalSequenceNumber: + """ + class Meta: + name = "depositReversal" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalRefCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTxnTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSystemTraceId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSequenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class DepositReversalResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar giftCardResponse: + """ + class Meta: + name = "depositReversalResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckCredit(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar amount: + :ivar secondaryAmount: + :ivar customBilling: + :ivar customIdentifier: + :ivar orderId: + :ivar orderSource: + :ivar billToAddress: + :ivar echeck: + :ivar echeckToken: + :ivar merchantData: + """ + class Meta: + name = "echeckCredit" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: List[int] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + secondaryAmount: List[int] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + customBilling: List[CustomBilling] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + customIdentifier: List[str] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeck: Optional[EcheckType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckToken: Optional[EcheckTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar message: + :ivar location: + :ivar postDate: + :ivar accountUpdater: + :ivar tokenResponse: + """ + class Meta: + name = "echeckCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountUpdater: Optional[AccountUpdater] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckPreNoteCredit(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar orderSource: + :ivar billToAddress: + :ivar echeck: + :ivar merchantData: + """ + class Meta: + name = "echeckPreNoteCredit" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeck: Optional[EcheckType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckPreNoteCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar message: + """ + class Meta: + name = "echeckPreNoteCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckPreNoteSale(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar orderSource: + :ivar billToAddress: + :ivar echeck: + :ivar merchantData: + """ + class Meta: + name = "echeckPreNoteSale" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeck: Optional[EcheckType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckPreNoteSaleResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar message: + """ + class Meta: + name = "echeckPreNoteSaleResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckRedeposit(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar echeck: + :ivar echeckToken: + :ivar merchantData: + :ivar customIdentifier: + """ + class Meta: + name = "echeckRedeposit" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeck: Optional[EcheckType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckToken: Optional[EcheckTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customIdentifier: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckRedepositResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar message: + :ivar location: + :ivar postDate: + :ivar accountUpdater: + :ivar tokenResponse: + """ + class Meta: + name = "echeckRedepositResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountUpdater: Optional[AccountUpdater] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckSale(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar amount: + :ivar customBilling: + :ivar customIdentifier: + :ivar orderId: + :ivar verify: + :ivar secondaryAmount: + :ivar orderSource: + :ivar billToAddress: + :ivar shipToAddress: + :ivar echeck: + :ivar echeckToken: + :ivar merchantData: + """ + class Meta: + name = "echeckSale" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: List[int] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + customBilling: List[CustomBilling] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + customIdentifier: List[str] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + verify: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + secondaryAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + shipToAddress: Optional[ShipToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeck: Optional[EcheckType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckToken: Optional[EcheckTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckSalesResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar message: + :ivar location: + :ivar verificationCode: + :ivar postDate: + :ivar accountUpdater: + :ivar tokenResponse: + """ + class Meta: + name = "echeckSalesResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + verificationCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountUpdater: Optional[AccountUpdater] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckVerification(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar amount: + :ivar orderSource: + :ivar billToAddress: + :ivar echeck: + :ivar echeckToken: + :ivar merchantData: + """ + class Meta: + name = "echeckVerification" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeck: Optional[EcheckType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckToken: Optional[EcheckTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckVerificationResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar message: + :ivar location: + :ivar postDate: + :ivar tokenResponse: + """ + class Meta: + name = "echeckVerificationResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckVoid(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + """ + class Meta: + name = "echeckVoid" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EcheckVoidResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + """ + class Meta: + name = "echeckVoidResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class EnhancedAuthResponse: + """ + :ivar fundingSource: + :ivar affluence: + :ivar issuerCountry: + :ivar cardProductType: + :ivar virtualAccountNumber: + :ivar networkResponse: + :ivar accountRangeId: + """ + class Meta: + name = "enhancedAuthResponse" + namespace = "http://www.vantivcnp.com/schema" + + fundingSource: Optional["EnhancedAuthResponse.FundingSource"] = field( + default=None, + metadata={ + "type": "Element", + } + ) + affluence: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + issuerCountry: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardProductType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + virtualAccountNumber: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + networkResponse: Optional[NetworkResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountRangeId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + @dataclass + class FundingSource: + """ + :ivar type: + :ivar availableBalance: + :ivar reloadable: + :ivar prepaidCardType: + """ + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + availableBalance: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + reloadable: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + prepaidCardType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class FastAccessFunding(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar fundingSubmerchantId: + :ivar customerName: + :ivar submerchantName: + :ivar fundsTransferId: + :ivar amount: + :ivar disbursementType: + :ivar card: + :ivar token: + :ivar paypage: + """ + class Meta: + name = "fastAccessFunding" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + submerchantName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + disbursementType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[CardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + token: Optional[CardTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypage: Optional[CardPaypageType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class FastAccessFundingResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar tokenResponse: + :ivar duplicate: + """ + class Meta: + name = "fastAccessFundingResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class ForceCapture(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar amount: + :ivar secondaryAmount: + :ivar surchargeAmount: + :ivar orderSource: + :ivar billToAddress: + :ivar mpos: + :ivar card: + :ivar token: + :ivar paypage: + :ivar customBilling: + :ivar taxType: + :ivar enhancedData: + :ivar lodgingInfo: + :ivar processingInstructions: + :ivar pos: + :ivar merchantData: + :ivar debtRepayment: + :ivar processingType: + :ivar merchantCategoryCode: + :ivar businessIndicator: + """ + class Meta: + name = "forceCapture" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + secondaryAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + surchargeAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + mpos: Optional[MposType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[CardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + token: Optional[CardTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypage: Optional[CardPaypageType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customBilling: Optional[CustomBilling] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + enhancedData: Optional[EnhancedData] = field( + default=None, + metadata={ + "type": "Element", + } + ) + lodgingInfo: Optional[LodgingInfo] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingInstructions: Optional[ProcessingInstructions] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pos: Optional[Pos] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + debtRepayment: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantCategoryCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + businessIndicator: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ForceCaptureResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar tokenResponse: + :ivar accountUpdater: + :ivar fraudResult: + :ivar giftCardResponse: + """ + class Meta: + name = "forceCaptureResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountUpdater: Optional[AccountUpdater] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class FraudCheck(TransactionTypeWithReportGroup): + """ + :ivar advancedFraudChecks: + :ivar billToAddress: + :ivar shipToAddress: + :ivar amount: + :ivar eventType: + :ivar accountLogin: + :ivar accountPasshash: + """ + class Meta: + name = "fraudCheck" + namespace = "http://www.vantivcnp.com/schema" + + advancedFraudChecks: Optional[AdvancedFraudChecksType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + shipToAddress: Optional[ShipToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + eventType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountLogin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountPasshash: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class FraudCheckResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar message: + :ivar location: + :ivar responseTime: + :ivar advancedFraudResults: + """ + class Meta: + name = "fraudCheckResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + advancedFraudResults: Optional[AdvancedFraudResultsType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class FundingInstructionVoid(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + """ + class Meta: + name = "fundingInstructionVoid" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class FundingInstructionVoidResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "fundingInstructionVoidResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class GiftCardAuthReversal(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar card: + :ivar originalRefCode: + :ivar originalAmount: + :ivar originalTxnTime: + :ivar originalSystemTraceId: + :ivar originalSequenceNumber: + """ + class Meta: + name = "giftCardAuthReversal" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalRefCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTxnTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSystemTraceId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSequenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class GiftCardAuthReversalResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar giftCardResponse: + """ + class Meta: + name = "giftCardAuthReversalResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class GiftCardCapture(TransactionTypeWithReportGroupAndPartial): + """ + :ivar cnpTxnId: + :ivar captureAmount: + :ivar card: + :ivar originalRefCode: + :ivar originalAmount: + :ivar originalTxnTime: + """ + class Meta: + name = "giftCardCapture" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + captureAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalRefCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTxnTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class GiftCardCaptureResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar fraudResult: + :ivar giftCardResponse: + """ + class Meta: + name = "giftCardCaptureResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class GiftCardCredit(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar creditAmount: + :ivar card: + :ivar orderId: + :ivar orderSource: + """ + class Meta: + name = "giftCardCredit" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + creditAmount: List[int] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + card: List[GiftCardCardType] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 2, + "sequential": True, + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class GiftCardCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar fraudResult: + :ivar giftCardResponse: + """ + class Meta: + name = "giftCardCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class Load(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar amount: + :ivar orderSource: + :ivar card: + """ + class Meta: + name = "load" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class LoadResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar fraudResult: + :ivar giftCardResponse: + """ + class Meta: + name = "loadResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class LoadReversal(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar card: + :ivar originalRefCode: + :ivar originalAmount: + :ivar originalTxnTime: + :ivar originalSystemTraceId: + :ivar originalSequenceNumber: + """ + class Meta: + name = "loadReversal" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalRefCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTxnTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSystemTraceId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSequenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class LoadReversalResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar giftCardResponse: + """ + class Meta: + name = "loadReversalResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class PayFacCredit(TransactionTypeWithReportGroup): + """ + :ivar fundingSubmerchantId: + :ivar fundsTransferId: + :ivar amount: + """ + class Meta: + name = "payFacCredit" + namespace = "http://www.vantivcnp.com/schema" + + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class PayFacCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "payFacCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class PayFacDebit(TransactionTypeWithReportGroup): + """ + :ivar fundingSubmerchantId: + :ivar fundsTransferId: + :ivar amount: + """ + class Meta: + name = "payFacDebit" + namespace = "http://www.vantivcnp.com/schema" + + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class PayFacDebitResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "payFacDebitResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class PayoutOrgCredit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar fundsTransferId: + :ivar amount: + """ + class Meta: + name = "payoutOrgCredit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class PayoutOrgCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "payoutOrgCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class PayoutOrgDebit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar fundsTransferId: + :ivar amount: + """ + class Meta: + name = "payoutOrgDebit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class PayoutOrgDebitResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "payoutOrgDebitResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class PhysicalCheckCredit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar fundingSubmerchantId: + :ivar fundsTransferId: + :ivar amount: + """ + class Meta: + name = "physicalCheckCredit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class PhysicalCheckCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "physicalCheckCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class PhysicalCheckDebit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar fundingSubmerchantId: + :ivar fundsTransferId: + :ivar amount: + """ + class Meta: + name = "physicalCheckDebit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class PhysicalCheckDebitResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "physicalCheckDebitResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class QueryTransaction(TransactionTypeWithReportGroup): + """ + :ivar origId: + :ivar origActionType: + :ivar origCnpTxnId: + :ivar showStatusOnly: + """ + class Meta: + name = "queryTransaction" + namespace = "http://www.vantivcnp.com/schema" + + origId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + origActionType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + origCnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + showStatusOnly: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class QueryTransactionUnavailableResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar message: + :ivar location: + """ + class Meta: + name = "queryTransactionUnavailableResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class RefundReversal(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar card: + :ivar originalRefCode: + :ivar originalAmount: + :ivar originalTxnTime: + :ivar originalSystemTraceId: + :ivar originalSequenceNumber: + """ + class Meta: + name = "refundReversal" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalRefCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTxnTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSystemTraceId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSequenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class RefundReversalResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar giftCardResponse: + """ + class Meta: + name = "refundReversalResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class RegisterTokenRequestType(TransactionTypeWithReportGroup): + """ + :ivar encryptionKeyId: + :ivar orderId: + :ivar mpos: + :ivar accountNumber: + :ivar encryptedAccountNumber: + :ivar echeckForToken: + :ivar paypageRegistrationId: + :ivar applepay: + :ivar cardValidationNum: + :ivar encryptedCardValidationNum: + """ + class Meta: + name = "registerTokenRequestType" + + encryptionKeyId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + mpos: Optional[MposType] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + accountNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + encryptedAccountNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + echeckForToken: Optional[EcheckForTokenType] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + paypageRegistrationId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + applepay: Optional[ApplepayType] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + cardValidationNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + encryptedCardValidationNum: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class RegisterTokenResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar cnpToken: + :ivar bin: + :ivar type: + :ivar eCheckAccountSuffix: + :ivar response: + :ivar message: + :ivar location: + :ivar responseTime: + :ivar applepayResponse: + :ivar androidpayResponse: + :ivar accountRangeId: + """ + class Meta: + name = "registerTokenResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cnpToken: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + bin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + type: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + eCheckAccountSuffix: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + applepayResponse: Optional[ApplepayResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + androidpayResponse: Optional[AndroidpayResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountRangeId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ReserveCredit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar fundingSubmerchantId: + :ivar fundsTransferId: + :ivar amount: + """ + class Meta: + name = "reserveCredit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ReserveCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "reserveCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class ReserveDebit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar fundingSubmerchantId: + :ivar fundsTransferId: + :ivar amount: + """ + class Meta: + name = "reserveDebit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ReserveDebitResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "reserveDebitResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class Sale(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar orderId: + :ivar amount: + :ivar secondaryAmount: + :ivar surchargeAmount: + :ivar orderSource: + :ivar customerInfo: + :ivar billToAddress: + :ivar shipToAddress: + :ivar mpos: + :ivar card: + :ivar paypal: + :ivar token: + :ivar paypage: + :ivar applepay: + :ivar sepaDirectDebit: + :ivar ideal: + :ivar giropay: + :ivar sofort: + :ivar fraudCheck: + :ivar cardholderAuthentication: + :ivar customBilling: + :ivar taxType: + :ivar enhancedData: + :ivar processingInstructions: + :ivar pos: + :ivar payPalOrderComplete: + :ivar payPalNotes: + :ivar allowPartialAuth: + :ivar healthcareIias: + :ivar lodgingInfo: + :ivar filtering: + :ivar merchantData: + :ivar recyclingRequest: + :ivar fraudFilterOverride: + :ivar recurringRequest: + :ivar cnpInternalRecurringRequest: + :ivar debtRepayment: + :ivar advancedFraudChecks: + :ivar wallet: + :ivar processingType: + :ivar originalNetworkTransactionId: + :ivar originalTransactionAmount: + :ivar pinlessDebitRequest: + :ivar skipRealtimeAu: + :ivar merchantCategoryCode: + :ivar businessIndicator: + """ + class Meta: + name = "sale" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + secondaryAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + surchargeAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerInfo: Optional[CustomerInfo] = field( + default=None, + metadata={ + "type": "Element", + } + ) + billToAddress: Optional[BillToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + shipToAddress: Optional[ShipToAddress] = field( + default=None, + metadata={ + "type": "Element", + } + ) + mpos: Optional[MposType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[CardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypal: Optional[PayPal] = field( + default=None, + metadata={ + "type": "Element", + } + ) + token: Optional[CardTokenType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypage: Optional[CardPaypageType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + applepay: Optional[ApplepayType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + sepaDirectDebit: Optional[SepaDirectDebitType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + ideal: Optional[IdealType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giropay: Optional[GiropayType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + sofort: Optional[SofortType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudCheck: Optional[FraudCheckType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardholderAuthentication: Optional[FraudCheckType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customBilling: Optional[CustomBilling] = field( + default=None, + metadata={ + "type": "Element", + } + ) + taxType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + enhancedData: Optional[EnhancedData] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingInstructions: Optional[ProcessingInstructions] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pos: Optional[Pos] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payPalOrderComplete: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payPalNotes: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + allowPartialAuth: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + healthcareIias: Optional[HealthcareIias] = field( + default=None, + metadata={ + "name": "healthcareIIAS", + "type": "Element", + } + ) + lodgingInfo: Optional[LodgingInfo] = field( + default=None, + metadata={ + "type": "Element", + } + ) + filtering: Optional[FilteringType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + merchantData: Optional[MerchantDataType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recyclingRequest: Optional[RecyclingRequestType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudFilterOverride: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recurringRequest: Optional[RecurringRequestType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cnpInternalRecurringRequest: Optional[CnpInternalRecurringRequestType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + debtRepayment: Optional[bool] = field( + default=None, + metadata={ + "type": "Element", + } + ) + advancedFraudChecks: Optional[AdvancedFraudChecksType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + wallet: Optional[Wallet] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingType: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalNetworkTransactionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTransactionAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pinlessDebitRequest: Optional[PinlessDebitRequestType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + skipRealtimeAu: Optional[bool] = field( + default=None, + metadata={ + "name": "skipRealtimeAU", + "type": "Element", + } + ) + merchantCategoryCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + businessIndicator: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ServiceStatusRequest(TransactionTypeWithReportGroup): + """ + :ivar serviceId: + :ivar pathId: + """ + class Meta: + name = "serviceStatusRequest" + namespace = "http://www.vantivcnp.com/schema" + + serviceId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pathId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class ServiceStatusResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar message: + :ivar location: + """ + class Meta: + name = "serviceStatusResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class SubmerchantCredit(TransactionTypeWithReportGroup): + """ + :ivar fundingSubmerchantId: + :ivar submerchantName: + :ivar fundsTransferId: + :ivar amount: + :ivar accountInfo: + :ivar customIdentifier: + """ + class Meta: + name = "submerchantCredit" + namespace = "http://www.vantivcnp.com/schema" + + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + submerchantName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountInfo: Optional[EcheckTypeCtx] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customIdentifier: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class SubmerchantCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "submerchantCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class SubmerchantDebit(TransactionTypeWithReportGroup): + """ + :ivar fundingSubmerchantId: + :ivar submerchantName: + :ivar fundsTransferId: + :ivar amount: + :ivar accountInfo: + :ivar customIdentifier: + """ + class Meta: + name = "submerchantDebit" + namespace = "http://www.vantivcnp.com/schema" + + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + submerchantName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountInfo: Optional[EcheckTypeCtx] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customIdentifier: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class SubmerchantDebitResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "submerchantDebitResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class TransactionResponse(TransactionTypeWithReportGroup): + class Meta: + name = "transactionResponse" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class TransactionReversal(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar amount: + :ivar surchargeAmount: + :ivar enhancedData: + :ivar processingInstructions: + :ivar customBilling: + :ivar lodgingInfo: + :ivar pin: + """ + class Meta: + name = "transactionReversal" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + surchargeAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + enhancedData: Optional[EnhancedData] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingInstructions: Optional[ProcessingInstructions] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customBilling: Optional[CustomBilling] = field( + default=None, + metadata={ + "type": "Element", + } + ) + lodgingInfo: Optional[LodgingInfo] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pin: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class TransactionReversalResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar recyclingResponse: + """ + class Meta: + name = "transactionReversalResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recyclingResponse: Optional[TransactionReversalRecyclingResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class TranslateToLowValueTokenRequestType(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar token: + """ + class Meta: + name = "translateToLowValueTokenRequestType" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + token: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + + +@dataclass +class TranslateToLowValueTokenResponse(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar paypageRegistrationId: + :ivar response: + :ivar message: + :ivar location: + :ivar responseTime: + """ + class Meta: + name = "translateToLowValueTokenResponse" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paypageRegistrationId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class Unload(TransactionTypeWithReportGroup): + """ + :ivar orderId: + :ivar amount: + :ivar orderSource: + :ivar card: + """ + class Meta: + name = "unload" + namespace = "http://www.vantivcnp.com/schema" + + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderSource: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class UnloadResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar fraudResult: + :ivar giftCardResponse: + """ + class Meta: + name = "unloadResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class UnloadReversal(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar card: + :ivar originalRefCode: + :ivar originalAmount: + :ivar originalTxnTime: + :ivar originalSystemTraceId: + :ivar originalSequenceNumber: + """ + class Meta: + name = "unloadReversal" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + card: Optional[GiftCardCardType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalRefCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalTxnTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSystemTraceId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + originalSequenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class UnloadReversalResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar giftCardResponse: + """ + class Meta: + name = "unloadReversalResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class UpdateCardValidationNumOnTokenResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar message: + :ivar location: + :ivar responseTime: + """ + class Meta: + name = "updateCardValidationNumOnTokenResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class VendorCredit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar fundingSubmerchantId: + :ivar vendorName: + :ivar fundsTransferId: + :ivar amount: + :ivar accountInfo: + """ + class Meta: + name = "vendorCredit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + vendorName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountInfo: Optional[EcheckTypeCtx] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class VendorCreditResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "vendorCreditResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class VendorDebit(TransactionTypeWithReportGroup): + """ + :ivar fundingCustomerId: + :ivar fundingSubmerchantId: + :ivar vendorName: + :ivar fundsTransferId: + :ivar amount: + :ivar accountInfo: + """ + class Meta: + name = "vendorDebit" + namespace = "http://www.vantivcnp.com/schema" + + fundingCustomerId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundingSubmerchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + vendorName: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + amount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountInfo: Optional[EcheckTypeCtx] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class VendorDebitResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar fundsTransferId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar duplicate: + """ + class Meta: + name = "vendorDebitResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundsTransferId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + duplicate: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class Void(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar processingInstructions: + """ + class Meta: + name = "void" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + processingInstructions: Optional[ProcessingInstructions] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class VoidResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar responseTime: + :ivar postDate: + :ivar message: + :ivar location: + :ivar recyclingResponse: + """ + class Meta: + name = "voidResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recyclingResponse: Optional[VoidRecyclingResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class AuthorizationResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar orderId: + :ivar response: + :ivar responseTime: + :ivar cardProductId: + :ivar postDate: + :ivar message: + :ivar location: + :ivar authCode: + :ivar authorizationResponseSubCode: + :ivar approvedAmount: + :ivar accountInformation: + :ivar accountUpdater: + :ivar fraudResult: + :ivar tokenResponse: + :ivar enhancedAuthResponse: + :ivar recyclingResponse: + :ivar recurringResponse: + :ivar giftCardResponse: + :ivar applepayResponse: + :ivar cardSuffix: + :ivar androidpayResponse: + :ivar networkTransactionId: + :ivar paymentAccountReferenceNumber: + :ivar pinlessDebitResponse: + """ + class Meta: + name = "authorizationResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardProductId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authorizationResponseSubCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + approvedAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountInformation: Optional[AccountInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountUpdater: Optional[AccountUpdater] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + enhancedAuthResponse: Optional[EnhancedAuthResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recyclingResponse: Optional[RecyclingResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recurringResponse: Optional[RecurringResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + applepayResponse: Optional[ApplepayResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardSuffix: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + androidpayResponse: Optional[AndroidpayResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + networkTransactionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paymentAccountReferenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pinlessDebitResponse: Optional[PinlessDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class RegisterTokenRequest(RegisterTokenRequestType): + class Meta: + name = "registerTokenRequest" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class SaleResponse(TransactionTypeWithReportGroup): + """ + :ivar cnpTxnId: + :ivar response: + :ivar orderId: + :ivar responseTime: + :ivar cardProductId: + :ivar postDate: + :ivar message: + :ivar location: + :ivar authCode: + :ivar authorizationResponseSubCode: + :ivar approvedAmount: + :ivar accountInformation: + :ivar fraudResult: + :ivar tokenResponse: + :ivar enhancedAuthResponse: + :ivar accountUpdater: + :ivar recyclingResponse: + :ivar recurringResponse: + :ivar giftCardResponse: + :ivar applepayResponse: + :ivar cardSuffix: + :ivar androidpayResponse: + :ivar sepaDirectDebitResponse: + :ivar idealResponse: + :ivar giropayResponse: + :ivar sofortResponse: + :ivar networkTransactionId: + :ivar pinlessDebitResponse: + :ivar paymentAccountReferenceNumber: + """ + class Meta: + name = "saleResponse" + namespace = "http://www.vantivcnp.com/schema" + + cnpTxnId: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + orderId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardProductId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + postDate: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authorizationResponseSubCode: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + approvedAmount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountInformation: Optional[AccountInfoType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudResult: Optional[FraudResult] = field( + default=None, + metadata={ + "type": "Element", + } + ) + tokenResponse: Optional[TokenResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + enhancedAuthResponse: Optional[EnhancedAuthResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountUpdater: Optional[AccountUpdater] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recyclingResponse: Optional[RecyclingResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recurringResponse: Optional[RecurringResponseType] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardResponse: Optional[GiftCardResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + applepayResponse: Optional[ApplepayResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cardSuffix: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + androidpayResponse: Optional[AndroidpayResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + sepaDirectDebitResponse: Optional[SepaDirectDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + idealResponse: Optional[IdealResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giropayResponse: Optional[GiropayResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + sofortResponse: Optional[SofortResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + networkTransactionId: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + pinlessDebitResponse: Optional[PinlessDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + paymentAccountReferenceNumber: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + + +@dataclass +class TranslateToLowValueTokenRequest(TranslateToLowValueTokenRequestType): + class Meta: + name = "translateToLowValueTokenRequest" + namespace = "http://www.vantivcnp.com/schema" + + +@dataclass +class BaseRequest: + """ + :ivar authentication: + :ivar serviceStatusRequest: + :ivar queryTransaction: + :ivar unloadReversal: + :ivar loadReversal: + :ivar deactivateReversal: + :ivar activateReversal: + :ivar refundReversal: + :ivar depositReversal: + :ivar echeckVoid: + :ivar void: + :ivar customerDebit: + :ivar customerCredit: + :ivar submerchantDebit: + :ivar submerchantCredit: + :ivar vendorDebit: + :ivar vendorCredit: + :ivar echeckPreNoteCredit: + :ivar echeckPreNoteSale: + :ivar accountUpdate: + :ivar transactionReversal: + :ivar translateToLowValueTokenRequest: + :ivar payoutOrgCredit: + :ivar payoutOrgDebit: + :ivar fastAccessFunding: + :ivar fundingInstructionVoid: + :ivar physicalCheckDebit: + :ivar physicalCheckCredit: + :ivar reserveDebit: + :ivar reserveCredit: + :ivar payFacCredit: + :ivar payFacDebit: + :ivar fraudCheck: + :ivar echeckRedeposit: + :ivar echeckVerification: + :ivar echeckCredit: + :ivar echeckSale: + :ivar registerTokenRequest: + :ivar balanceInquiry: + :ivar unload: + :ivar load: + :ivar deactivate: + :ivar activate: + :ivar giftCardCredit: + :ivar credit: + :ivar sale: + :ivar captureGivenAuth: + :ivar forceCapture: + :ivar giftCardCapture: + :ivar capture: + :ivar giftCardAuthReversal: + :ivar authReversal: + :ivar authorization: + :ivar updateCardValidationNumOnToken: + :ivar transaction: + :ivar updatePlan: + :ivar createPlan: + :ivar updateSubscription: + :ivar cancelSubscription: + :ivar recurringTransaction: + :ivar version: + """ + class Meta: + name = "baseRequest" + + authentication: Optional[Authentication] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + serviceStatusRequest: Optional[ServiceStatusRequest] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + queryTransaction: Optional[QueryTransaction] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + unloadReversal: Optional[UnloadReversal] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + loadReversal: Optional[LoadReversal] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + deactivateReversal: Optional[DeactivateReversal] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + activateReversal: Optional[ActivateReversal] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + refundReversal: Optional[RefundReversal] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + depositReversal: Optional[DepositReversal] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + echeckVoid: Optional[EcheckVoid] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + void: Optional[Void] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + customerDebit: Optional[CustomerDebit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + customerCredit: Optional[CustomerCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + submerchantDebit: Optional[SubmerchantDebit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + submerchantCredit: Optional[SubmerchantCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + vendorDebit: Optional[VendorDebit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + vendorCredit: Optional[VendorCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + echeckPreNoteCredit: Optional[EcheckPreNoteCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + echeckPreNoteSale: Optional[EcheckPreNoteSale] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + accountUpdate: Optional[AccountUpdate] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + transactionReversal: Optional[TransactionReversal] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + translateToLowValueTokenRequest: Optional[TranslateToLowValueTokenRequest] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + payoutOrgCredit: Optional[PayoutOrgCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + payoutOrgDebit: Optional[PayoutOrgDebit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + fastAccessFunding: Optional[FastAccessFunding] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + fundingInstructionVoid: Optional[FundingInstructionVoid] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + physicalCheckDebit: Optional[PhysicalCheckDebit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + physicalCheckCredit: Optional[PhysicalCheckCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + reserveDebit: Optional[ReserveDebit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + reserveCredit: Optional[ReserveCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + payFacCredit: Optional[PayFacCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + payFacDebit: Optional[PayFacDebit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + fraudCheck: Optional[FraudCheck] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + echeckRedeposit: Optional[EcheckRedeposit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + echeckVerification: Optional[EcheckVerification] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + echeckCredit: Optional[EcheckCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + echeckSale: Optional[EcheckSale] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + registerTokenRequest: Optional[RegisterTokenRequest] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + balanceInquiry: Optional[BalanceInquiry] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + unload: Optional[Unload] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + load: Optional[Load] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + deactivate: Optional[Deactivate] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + activate: Optional[Activate] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + giftCardCredit: Optional[GiftCardCredit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + credit: Optional[Credit] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + sale: Optional[Sale] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + captureGivenAuth: Optional[CaptureGivenAuth] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + forceCapture: Optional[ForceCapture] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + giftCardCapture: Optional[GiftCardCapture] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + capture: Optional[Capture] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + giftCardAuthReversal: Optional[GiftCardAuthReversal] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + authReversal: Optional[AuthReversal] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + authorization: Optional[Authorization] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + updateCardValidationNumOnToken: Optional[UpdateCardValidationNumOnToken] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + transaction: Optional[Transaction] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + updatePlan: Optional[UpdatePlan] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + createPlan: Optional[CreatePlan] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + updateSubscription: Optional[UpdateSubscription] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + cancelSubscription: Optional[CancelSubscription] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + recurringTransaction: Optional[RecurringTransaction] = field( + default=None, + metadata={ + "type": "Element", + "namespace": "http://www.vantivcnp.com/schema", + } + ) + version: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + + +@dataclass +class BatchRequest: + """ + :ivar serviceStatusRequest: + :ivar queryTransaction: + :ivar unloadReversal: + :ivar loadReversal: + :ivar deactivateReversal: + :ivar activateReversal: + :ivar refundReversal: + :ivar depositReversal: + :ivar echeckVoid: + :ivar void: + :ivar customerDebit: + :ivar customerCredit: + :ivar submerchantDebit: + :ivar submerchantCredit: + :ivar vendorDebit: + :ivar vendorCredit: + :ivar echeckPreNoteCredit: + :ivar echeckPreNoteSale: + :ivar accountUpdate: + :ivar transactionReversal: + :ivar translateToLowValueTokenRequest: + :ivar payoutOrgCredit: + :ivar payoutOrgDebit: + :ivar fastAccessFunding: + :ivar fundingInstructionVoid: + :ivar physicalCheckDebit: + :ivar physicalCheckCredit: + :ivar reserveDebit: + :ivar reserveCredit: + :ivar payFacCredit: + :ivar payFacDebit: + :ivar fraudCheck: + :ivar echeckRedeposit: + :ivar echeckVerification: + :ivar echeckCredit: + :ivar echeckSale: + :ivar registerTokenRequest: + :ivar balanceInquiry: + :ivar unload: + :ivar load: + :ivar deactivate: + :ivar activate: + :ivar giftCardCredit: + :ivar credit: + :ivar sale: + :ivar captureGivenAuth: + :ivar forceCapture: + :ivar giftCardCapture: + :ivar capture: + :ivar giftCardAuthReversal: + :ivar authReversal: + :ivar authorization: + :ivar updateCardValidationNumOnToken: + :ivar transaction: + :ivar updatePlan: + :ivar createPlan: + :ivar updateSubscription: + :ivar cancelSubscription: + :ivar recurringTransaction: + :ivar merchantSdk: + :ivar id: + :ivar numAuths: + :ivar authAmount: + :ivar numAuthReversals: + :ivar authReversalAmount: + :ivar numTransactionReversals: + :ivar transactionReversalAmount: + :ivar numGiftCardAuthReversals: + :ivar giftCardAuthReversalOriginalAmount: + :ivar numCaptures: + :ivar captureAmount: + :ivar numGiftCardCaptures: + :ivar giftCardCaptureAmount: + :ivar numExtCaptures: + :ivar extCaptureAmount: + :ivar numCredits: + :ivar creditAmount: + :ivar numGiftCardCredits: + :ivar giftCardCreditAmount: + :ivar numForceCaptures: + :ivar forceCaptureAmount: + :ivar numSales: + :ivar saleAmount: + :ivar numCaptureGivenAuths: + :ivar captureGivenAuthAmount: + :ivar numEcheckSales: + :ivar echeckSalesAmount: + :ivar numEcheckCredit: + :ivar echeckCreditAmount: + :ivar numEcheckVerification: + :ivar echeckVerificationAmount: + :ivar numEcheckRedeposit: + :ivar numEcheckPreNoteSale: + :ivar numEcheckPreNoteCredit: + :ivar numAccountUpdates: + :ivar numTokenRegistrations: + :ivar numUpdateCardValidationNumOnTokens: + :ivar numCancelSubscriptions: + :ivar numUpdateSubscriptions: + :ivar numCreatePlans: + :ivar numUpdatePlans: + :ivar numActivates: + :ivar numDeactivates: + :ivar activateAmount: + :ivar numLoads: + :ivar loadAmount: + :ivar numUnloads: + :ivar unloadAmount: + :ivar numBalanceInquirys: + :ivar numPayFacCredit: + :ivar numPayFacDebit: + :ivar numSubmerchantCredit: + :ivar numSubmerchantDebit: + :ivar numReserveCredit: + :ivar numReserveDebit: + :ivar numVendorDebit: + :ivar numVendorCredit: + :ivar numPhysicalCheckDebit: + :ivar numPhysicalCheckCredit: + :ivar numFundingInstructionVoid: + :ivar numFastAccessFunding: + :ivar numPayoutOrgCredit: + :ivar numPayoutOrgDebit: + :ivar numCustomerCredit: + :ivar numCustomerDebit: + :ivar numTranslateToLowValueTokenRequests: + :ivar payFacCreditAmount: + :ivar payFacDebitAmount: + :ivar submerchantCreditAmount: + :ivar submerchantDebitAmount: + :ivar reserveCreditAmount: + :ivar reserveDebitAmount: + :ivar vendorDebitAmount: + :ivar vendorCreditAmount: + :ivar physicalCheckDebitAmount: + :ivar physicalCheckCreditAmount: + :ivar fastAccessFundingAmount: + :ivar payoutOrgCreditAmount: + :ivar payoutOrgDebitAmount: + :ivar customerCreditAmount: + :ivar customerDebitAmount: + :ivar sameDayFunding: + :ivar merchantId: + """ + class Meta: + name = "batchRequest" + namespace = "http://www.vantivcnp.com/schema" + + serviceStatusRequest: List[ServiceStatusRequest] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + queryTransaction: List[QueryTransaction] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + unloadReversal: List[UnloadReversal] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + loadReversal: List[LoadReversal] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + deactivateReversal: List[DeactivateReversal] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + activateReversal: List[ActivateReversal] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + refundReversal: List[RefundReversal] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + depositReversal: List[DepositReversal] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckVoid: List[EcheckVoid] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + void: List[Void] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + customerDebit: List[CustomerDebit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + customerCredit: List[CustomerCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + submerchantDebit: List[SubmerchantDebit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + submerchantCredit: List[SubmerchantCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + vendorDebit: List[VendorDebit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + vendorCredit: List[VendorCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckPreNoteCredit: List[EcheckPreNoteCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckPreNoteSale: List[EcheckPreNoteSale] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + accountUpdate: List[AccountUpdate] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + transactionReversal: List[TransactionReversal] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + translateToLowValueTokenRequest: List[TranslateToLowValueTokenRequest] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + payoutOrgCredit: List[PayoutOrgCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + payoutOrgDebit: List[PayoutOrgDebit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + fastAccessFunding: List[FastAccessFunding] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + fundingInstructionVoid: List[FundingInstructionVoid] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + physicalCheckDebit: List[PhysicalCheckDebit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + physicalCheckCredit: List[PhysicalCheckCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + reserveDebit: List[ReserveDebit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + reserveCredit: List[ReserveCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + payFacCredit: List[PayFacCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + payFacDebit: List[PayFacDebit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + fraudCheck: List[FraudCheck] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckRedeposit: List[EcheckRedeposit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckVerification: List[EcheckVerification] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckCredit: List[EcheckCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckSale: List[EcheckSale] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + registerTokenRequest: List[RegisterTokenRequest] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + balanceInquiry: List[BalanceInquiry] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + unload: List[Unload] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + load: List[Load] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + deactivate: List[Deactivate] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + activate: List[Activate] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + giftCardCredit: List[GiftCardCredit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + credit: List[Credit] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + sale: List[Sale] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + captureGivenAuth: List[CaptureGivenAuth] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + forceCapture: List[ForceCapture] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + giftCardCapture: List[GiftCardCapture] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + capture: List[Capture] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + giftCardAuthReversal: List[GiftCardAuthReversal] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + authReversal: List[AuthReversal] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + authorization: List[Authorization] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + updateCardValidationNumOnToken: List[UpdateCardValidationNumOnToken] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + transaction: List[Transaction] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + updatePlan: List[UpdatePlan] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + createPlan: List[CreatePlan] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + updateSubscription: List[UpdateSubscription] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + cancelSubscription: List[CancelSubscription] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + recurringTransaction: List[RecurringTransaction] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + merchantSdk: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + id: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + numAuths: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + authAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numAuthReversals: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + authReversalAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numTransactionReversals: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + transactionReversalAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numGiftCardAuthReversals: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + giftCardAuthReversalOriginalAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numCaptures: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + captureAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numGiftCardCaptures: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + giftCardCaptureAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numExtCaptures: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + extCaptureAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numCredits: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + creditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numGiftCardCredits: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + giftCardCreditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numForceCaptures: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + forceCaptureAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numSales: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + saleAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numCaptureGivenAuths: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + captureGivenAuthAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numEcheckSales: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + echeckSalesAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numEcheckCredit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + echeckCreditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numEcheckVerification: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + echeckVerificationAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numEcheckRedeposit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numEcheckPreNoteSale: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numEcheckPreNoteCredit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numAccountUpdates: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numTokenRegistrations: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numUpdateCardValidationNumOnTokens: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numCancelSubscriptions: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numUpdateSubscriptions: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numCreatePlans: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numUpdatePlans: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numActivates: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numDeactivates: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + activateAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numLoads: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + loadAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numUnloads: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + unloadAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numBalanceInquirys: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numPayFacCredit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numPayFacDebit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numSubmerchantCredit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numSubmerchantDebit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numReserveCredit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numReserveDebit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numVendorDebit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numVendorCredit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numPhysicalCheckDebit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numPhysicalCheckCredit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numFundingInstructionVoid: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numFastAccessFunding: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numPayoutOrgCredit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numPayoutOrgDebit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numCustomerCredit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numCustomerDebit: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + numTranslateToLowValueTokenRequests: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + payFacCreditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + payFacDebitAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + submerchantCreditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + submerchantDebitAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + reserveCreditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + reserveDebitAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + vendorDebitAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + vendorCreditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + physicalCheckDebitAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + physicalCheckCreditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + fastAccessFundingAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + payoutOrgCreditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + payoutOrgDebitAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + customerCreditAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + customerDebitAmount: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + sameDayFunding: bool = field( + default=False, + metadata={ + "type": "Attribute", + } + ) + merchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + + +@dataclass +class QueryTransactionResponse(TransactionTypeWithReportGroup): + """ + :ivar response: + :ivar responseTime: + :ivar message: + :ivar location: + :ivar matchCount: + :ivar resultsMax10: + """ + class Meta: + name = "queryTransactionResponse" + namespace = "http://www.vantivcnp.com/schema" + + response: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + responseTime: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + location: Optional[str] = field( + default=None, + metadata={ + "type": "Element", + } + ) + matchCount: Optional[int] = field( + default=None, + metadata={ + "type": "Element", + } + ) + resultsMax10: Optional["QueryTransactionResponse.ResultsMax10"] = field( + default=None, + metadata={ + "name": "results_max10", + "type": "Element", + } + ) + + @dataclass + class ResultsMax10: + """ + :ivar serviceStatusResponse: + :ivar queryTransactionUnavailableResponse: + :ivar queryTransactionResponse: + :ivar echeckVoidResponse: + :ivar voidResponse: + :ivar echeckPreNoteCreditResponse: + :ivar echeckPreNoteSaleResponse: + :ivar accountUpdateResponse: + :ivar transactionReversalResponse: + :ivar translateToLowValueTokenResponse: + :ivar payoutOrgDebitResponse: + :ivar payoutOrgCreditResponse: + :ivar customerDebitResponse: + :ivar customerCreditResponse: + :ivar fastAccessFundingResponse: + :ivar fundingInstructionVoidResponse: + :ivar vendorCreditResponse: + :ivar vendorDebitResponse: + :ivar physicalCheckDebitResponse: + :ivar physicalCheckCreditResponse: + :ivar reserveDebitResponse: + :ivar reserveCreditResponse: + :ivar payFacDebitResponse: + :ivar payFacCreditResponse: + :ivar submerchantDebitResponse: + :ivar submerchantCreditResponse: + :ivar fraudCheckResponse: + :ivar updateCardValidationNumOnTokenResponse: + :ivar echeckRedepositResponse: + :ivar echeckVerificationResponse: + :ivar echeckCreditResponse: + :ivar echeckSalesResponse: + :ivar deactivateResponse: + :ivar balanceInquiryResponse: + :ivar unloadResponse: + :ivar loadResponse: + :ivar activateResponse: + :ivar giftCardCreditResponse: + :ivar creditResponse: + :ivar saleResponse: + :ivar captureGivenAuthResponse: + :ivar forceCaptureResponse: + :ivar giftCardCaptureResponse: + :ivar captureResponse: + :ivar unloadReversalResponse: + :ivar loadReversalResponse: + :ivar deactivateReversalResponse: + :ivar activateReversalResponse: + :ivar refundReversalResponse: + :ivar depositReversalResponse: + :ivar giftCardAuthReversalResponse: + :ivar authReversalResponse: + :ivar authorizationResponse: + :ivar registerTokenResponse: + :ivar transactionResponse: + """ + serviceStatusResponse: List[ServiceStatusResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + queryTransactionUnavailableResponse: List[QueryTransactionUnavailableResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + queryTransactionResponse: List["QueryTransactionResponse"] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + echeckVoidResponse: List[EcheckVoidResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + voidResponse: List[VoidResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + echeckPreNoteCreditResponse: List[EcheckPreNoteCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + echeckPreNoteSaleResponse: List[EcheckPreNoteSaleResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + accountUpdateResponse: List[AccountUpdateResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + transactionReversalResponse: List[TransactionReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + translateToLowValueTokenResponse: List[TranslateToLowValueTokenResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + payoutOrgDebitResponse: List[PayoutOrgDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + payoutOrgCreditResponse: List[PayoutOrgCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + customerDebitResponse: List[CustomerDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + customerCreditResponse: List[CustomerCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + fastAccessFundingResponse: List[FastAccessFundingResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + fundingInstructionVoidResponse: List[FundingInstructionVoidResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + vendorCreditResponse: List[VendorCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + vendorDebitResponse: List[VendorDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + physicalCheckDebitResponse: List[PhysicalCheckDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + physicalCheckCreditResponse: List[PhysicalCheckCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + reserveDebitResponse: List[ReserveDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + reserveCreditResponse: List[ReserveCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + payFacDebitResponse: List[PayFacDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + payFacCreditResponse: List[PayFacCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + submerchantDebitResponse: List[SubmerchantDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + submerchantCreditResponse: List[SubmerchantCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + fraudCheckResponse: List[FraudCheckResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + updateCardValidationNumOnTokenResponse: List[UpdateCardValidationNumOnTokenResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + echeckRedepositResponse: List[EcheckRedepositResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + echeckVerificationResponse: List[EcheckVerificationResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + echeckCreditResponse: List[EcheckCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + echeckSalesResponse: List[EcheckSalesResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + deactivateResponse: List[DeactivateResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + balanceInquiryResponse: List[BalanceInquiryResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + unloadResponse: List[UnloadResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + loadResponse: List[LoadResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + activateResponse: List[ActivateResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + giftCardCreditResponse: List[GiftCardCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + creditResponse: List[CreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + saleResponse: List[SaleResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + captureGivenAuthResponse: List[CaptureGivenAuthResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + forceCaptureResponse: List[ForceCaptureResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + giftCardCaptureResponse: List[GiftCardCaptureResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + captureResponse: List[CaptureResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + unloadReversalResponse: List[UnloadReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + loadReversalResponse: List[LoadReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + deactivateReversalResponse: List[DeactivateReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + activateReversalResponse: List[ActivateReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + refundReversalResponse: List[RefundReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + depositReversalResponse: List[DepositReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + giftCardAuthReversalResponse: List[GiftCardAuthReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + authReversalResponse: List[AuthReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + authorizationResponse: List[AuthorizationResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + registerTokenResponse: List[RegisterTokenResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + transactionResponse: List[TransactionResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + "max_occurs": 10, + } + ) + + +@dataclass +class BatchResponse: + """ + :ivar serviceStatusResponse: + :ivar queryTransactionUnavailableResponse: + :ivar queryTransactionResponse: + :ivar echeckVoidResponse: + :ivar voidResponse: + :ivar echeckPreNoteCreditResponse: + :ivar echeckPreNoteSaleResponse: + :ivar accountUpdateResponse: + :ivar transactionReversalResponse: + :ivar translateToLowValueTokenResponse: + :ivar payoutOrgDebitResponse: + :ivar payoutOrgCreditResponse: + :ivar customerDebitResponse: + :ivar customerCreditResponse: + :ivar fastAccessFundingResponse: + :ivar fundingInstructionVoidResponse: + :ivar vendorCreditResponse: + :ivar vendorDebitResponse: + :ivar physicalCheckDebitResponse: + :ivar physicalCheckCreditResponse: + :ivar reserveDebitResponse: + :ivar reserveCreditResponse: + :ivar payFacDebitResponse: + :ivar payFacCreditResponse: + :ivar submerchantDebitResponse: + :ivar submerchantCreditResponse: + :ivar fraudCheckResponse: + :ivar updateCardValidationNumOnTokenResponse: + :ivar echeckRedepositResponse: + :ivar echeckVerificationResponse: + :ivar echeckCreditResponse: + :ivar echeckSalesResponse: + :ivar deactivateResponse: + :ivar balanceInquiryResponse: + :ivar unloadResponse: + :ivar loadResponse: + :ivar activateResponse: + :ivar giftCardCreditResponse: + :ivar creditResponse: + :ivar saleResponse: + :ivar captureGivenAuthResponse: + :ivar forceCaptureResponse: + :ivar giftCardCaptureResponse: + :ivar captureResponse: + :ivar unloadReversalResponse: + :ivar loadReversalResponse: + :ivar deactivateReversalResponse: + :ivar activateReversalResponse: + :ivar refundReversalResponse: + :ivar depositReversalResponse: + :ivar giftCardAuthReversalResponse: + :ivar authReversalResponse: + :ivar authorizationResponse: + :ivar registerTokenResponse: + :ivar transactionResponse: + :ivar updatePlanResponse: + :ivar createPlanResponse: + :ivar updateSubscriptionResponse: + :ivar cancelSubscriptionResponse: + :ivar recurringTransactionResponse: + :ivar id: + :ivar cnpBatchId: + :ivar merchantId: + :ivar numAccountUpdates: + """ + class Meta: + name = "batchResponse" + namespace = "http://www.vantivcnp.com/schema" + + serviceStatusResponse: List[ServiceStatusResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + queryTransactionUnavailableResponse: List[QueryTransactionUnavailableResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + queryTransactionResponse: List[QueryTransactionResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckVoidResponse: List[EcheckVoidResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + voidResponse: List[VoidResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckPreNoteCreditResponse: List[EcheckPreNoteCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckPreNoteSaleResponse: List[EcheckPreNoteSaleResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + accountUpdateResponse: List[AccountUpdateResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + transactionReversalResponse: List[TransactionReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + translateToLowValueTokenResponse: List[TranslateToLowValueTokenResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + payoutOrgDebitResponse: List[PayoutOrgDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + payoutOrgCreditResponse: List[PayoutOrgCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + customerDebitResponse: List[CustomerDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + customerCreditResponse: List[CustomerCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + fastAccessFundingResponse: List[FastAccessFundingResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + fundingInstructionVoidResponse: List[FundingInstructionVoidResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + vendorCreditResponse: List[VendorCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + vendorDebitResponse: List[VendorDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + physicalCheckDebitResponse: List[PhysicalCheckDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + physicalCheckCreditResponse: List[PhysicalCheckCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + reserveDebitResponse: List[ReserveDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + reserveCreditResponse: List[ReserveCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + payFacDebitResponse: List[PayFacDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + payFacCreditResponse: List[PayFacCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + submerchantDebitResponse: List[SubmerchantDebitResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + submerchantCreditResponse: List[SubmerchantCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + fraudCheckResponse: List[FraudCheckResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + updateCardValidationNumOnTokenResponse: List[UpdateCardValidationNumOnTokenResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckRedepositResponse: List[EcheckRedepositResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckVerificationResponse: List[EcheckVerificationResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckCreditResponse: List[EcheckCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + echeckSalesResponse: List[EcheckSalesResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + deactivateResponse: List[DeactivateResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + balanceInquiryResponse: List[BalanceInquiryResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + unloadResponse: List[UnloadResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + loadResponse: List[LoadResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + activateResponse: List[ActivateResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + giftCardCreditResponse: List[GiftCardCreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + creditResponse: List[CreditResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + saleResponse: List[SaleResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + captureGivenAuthResponse: List[CaptureGivenAuthResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + forceCaptureResponse: List[ForceCaptureResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + giftCardCaptureResponse: List[GiftCardCaptureResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + captureResponse: List[CaptureResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + unloadReversalResponse: List[UnloadReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + loadReversalResponse: List[LoadReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + deactivateReversalResponse: List[DeactivateReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + activateReversalResponse: List[ActivateReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + refundReversalResponse: List[RefundReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + depositReversalResponse: List[DepositReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + giftCardAuthReversalResponse: List[GiftCardAuthReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + authReversalResponse: List[AuthReversalResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + authorizationResponse: List[AuthorizationResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + registerTokenResponse: List[RegisterTokenResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + transactionResponse: List[TransactionResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + updatePlanResponse: List[UpdatePlanResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + createPlanResponse: List[CreatePlanResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + updateSubscriptionResponse: List[UpdateSubscriptionResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + cancelSubscriptionResponse: List[CancelSubscriptionResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + recurringTransactionResponse: List[RecurringTransactionResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + id: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + cnpBatchId: Optional[int] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + merchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + numAccountUpdates: int = field( + default=0, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class CnpOnlineRequest(BaseRequest): + """ + :ivar merchantId: + :ivar merchantSdk: + :ivar loggedInUser: + :ivar sameDayFunding: + """ + class Meta: + name = "cnpOnlineRequest" + namespace = "http://www.vantivcnp.com/schema" + + merchantId: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + merchantSdk: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + loggedInUser: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + sameDayFunding: Optional[bool] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + + +@dataclass +class CnpOnlineResponse: + """ + :ivar serviceStatusResponse: + :ivar queryTransactionUnavailableResponse: + :ivar queryTransactionResponse: + :ivar echeckVoidResponse: + :ivar voidResponse: + :ivar echeckPreNoteCreditResponse: + :ivar echeckPreNoteSaleResponse: + :ivar accountUpdateResponse: + :ivar transactionReversalResponse: + :ivar translateToLowValueTokenResponse: + :ivar payoutOrgDebitResponse: + :ivar payoutOrgCreditResponse: + :ivar customerDebitResponse: + :ivar customerCreditResponse: + :ivar fastAccessFundingResponse: + :ivar fundingInstructionVoidResponse: + :ivar vendorCreditResponse: + :ivar vendorDebitResponse: + :ivar physicalCheckDebitResponse: + :ivar physicalCheckCreditResponse: + :ivar reserveDebitResponse: + :ivar reserveCreditResponse: + :ivar payFacDebitResponse: + :ivar payFacCreditResponse: + :ivar submerchantDebitResponse: + :ivar submerchantCreditResponse: + :ivar fraudCheckResponse: + :ivar updateCardValidationNumOnTokenResponse: + :ivar echeckRedepositResponse: + :ivar echeckVerificationResponse: + :ivar echeckCreditResponse: + :ivar echeckSalesResponse: + :ivar deactivateResponse: + :ivar balanceInquiryResponse: + :ivar unloadResponse: + :ivar loadResponse: + :ivar activateResponse: + :ivar giftCardCreditResponse: + :ivar creditResponse: + :ivar saleResponse: + :ivar captureGivenAuthResponse: + :ivar forceCaptureResponse: + :ivar giftCardCaptureResponse: + :ivar captureResponse: + :ivar unloadReversalResponse: + :ivar loadReversalResponse: + :ivar deactivateReversalResponse: + :ivar activateReversalResponse: + :ivar refundReversalResponse: + :ivar depositReversalResponse: + :ivar giftCardAuthReversalResponse: + :ivar authReversalResponse: + :ivar authorizationResponse: + :ivar registerTokenResponse: + :ivar transactionResponse: + :ivar updatePlanResponse: + :ivar createPlanResponse: + :ivar updateSubscriptionResponse: + :ivar cancelSubscriptionResponse: + :ivar recurringTransactionResponse: + :ivar response: + :ivar message: + :ivar version: + """ + class Meta: + name = "cnpOnlineResponse" + namespace = "http://www.vantivcnp.com/schema" + + serviceStatusResponse: Optional[ServiceStatusResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + queryTransactionUnavailableResponse: Optional[QueryTransactionUnavailableResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + queryTransactionResponse: Optional[QueryTransactionResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckVoidResponse: Optional[EcheckVoidResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + voidResponse: Optional[VoidResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckPreNoteCreditResponse: Optional[EcheckPreNoteCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckPreNoteSaleResponse: Optional[EcheckPreNoteSaleResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + accountUpdateResponse: Optional[AccountUpdateResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + transactionReversalResponse: Optional[TransactionReversalResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + translateToLowValueTokenResponse: Optional[TranslateToLowValueTokenResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payoutOrgDebitResponse: Optional[PayoutOrgDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payoutOrgCreditResponse: Optional[PayoutOrgCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerDebitResponse: Optional[CustomerDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + customerCreditResponse: Optional[CustomerCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fastAccessFundingResponse: Optional[FastAccessFundingResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fundingInstructionVoidResponse: Optional[FundingInstructionVoidResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + vendorCreditResponse: Optional[VendorCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + vendorDebitResponse: Optional[VendorDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + physicalCheckDebitResponse: Optional[PhysicalCheckDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + physicalCheckCreditResponse: Optional[PhysicalCheckCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + reserveDebitResponse: Optional[ReserveDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + reserveCreditResponse: Optional[ReserveCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payFacDebitResponse: Optional[PayFacDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + payFacCreditResponse: Optional[PayFacCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + submerchantDebitResponse: Optional[SubmerchantDebitResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + submerchantCreditResponse: Optional[SubmerchantCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + fraudCheckResponse: Optional[FraudCheckResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + updateCardValidationNumOnTokenResponse: Optional[UpdateCardValidationNumOnTokenResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckRedepositResponse: Optional[EcheckRedepositResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckVerificationResponse: Optional[EcheckVerificationResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckCreditResponse: Optional[EcheckCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + echeckSalesResponse: Optional[EcheckSalesResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + deactivateResponse: Optional[DeactivateResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + balanceInquiryResponse: Optional[BalanceInquiryResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + unloadResponse: Optional[UnloadResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + loadResponse: Optional[LoadResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + activateResponse: Optional[ActivateResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardCreditResponse: Optional[GiftCardCreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + creditResponse: Optional[CreditResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + saleResponse: Optional[SaleResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + captureGivenAuthResponse: Optional[CaptureGivenAuthResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + forceCaptureResponse: Optional[ForceCaptureResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardCaptureResponse: Optional[GiftCardCaptureResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + captureResponse: Optional[CaptureResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + unloadReversalResponse: Optional[UnloadReversalResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + loadReversalResponse: Optional[LoadReversalResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + deactivateReversalResponse: Optional[DeactivateReversalResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + activateReversalResponse: Optional[ActivateReversalResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + refundReversalResponse: Optional[RefundReversalResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + depositReversalResponse: Optional[DepositReversalResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + giftCardAuthReversalResponse: Optional[GiftCardAuthReversalResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authReversalResponse: Optional[AuthReversalResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + authorizationResponse: Optional[AuthorizationResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + registerTokenResponse: Optional[RegisterTokenResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + transactionResponse: Optional[TransactionResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + updatePlanResponse: Optional[UpdatePlanResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + createPlanResponse: Optional[CreatePlanResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + updateSubscriptionResponse: Optional[UpdateSubscriptionResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + cancelSubscriptionResponse: Optional[CancelSubscriptionResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + recurringTransactionResponse: Optional[RecurringTransactionResponse] = field( + default=None, + metadata={ + "type": "Element", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + version: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + + +@dataclass +class CnpRequest: + """ + :ivar authentication: + :ivar batchRequest: + :ivar rfrrequest: + :ivar version: + :ivar id: + :ivar numBatchRequests: + """ + class Meta: + name = "cnpRequest" + namespace = "http://www.vantivcnp.com/schema" + + authentication: Optional[Authentication] = field( + default=None, + metadata={ + "type": "Element", + } + ) + batchRequest: List[BatchRequest] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + rfrrequest: Optional[RFRRequest] = field( + default=None, + metadata={ + "name": "RFRRequest", + "type": "Element", + } + ) + version: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + id: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + numBatchRequests: Optional[int] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + + +@dataclass +class CnpResponse: + """ + :ivar batchResponse: + :ivar rfrresponse: + :ivar version: + :ivar id: + :ivar response: + :ivar message: + :ivar cnpSessionId: + """ + class Meta: + name = "cnpResponse" + namespace = "http://www.vantivcnp.com/schema" + + batchResponse: List[BatchResponse] = field( + default_factory=list, + metadata={ + "type": "Element", + } + ) + rfrresponse: Optional[RFRResponse] = field( + default=None, + metadata={ + "name": "RFRResponse", + "type": "Element", + } + ) + version: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + id: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + } + ) + response: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + message: Optional[str] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) + cnpSessionId: Optional[int] = field( + default=None, + metadata={ + "type": "Attribute", + "required": True, + } + ) diff --git a/vantivsdk/dictmap.py b/vantivsdk/dictmap.py index 014fbc1..352244a 100644 --- a/vantivsdk/dictmap.py +++ b/vantivsdk/dictmap.py @@ -26,12 +26,16 @@ # The following dict is automatically generated by tools/postGeneration.py, Please DO NOT manually change it. -txns_dict = {'accountUpdate': {'cardOrToken': 'cardOrToken', +txns_dict = {'accountUpdate': {'Meta': '', + 'card': 'giftCardCardType', + 'cardOrToken': 'cardOrToken', 'customerId': '', 'id': '', 'orderId': '', - 'reportGroup': ''}, -'activate': {'amount': '', + 'reportGroup': '', + 'token': ''}, +'activate': {'Meta': '', + 'amount': '', 'card': 'giftCardCardType', 'customerId': '', 'id': '', @@ -39,7 +43,8 @@ 'orderSource': '', 'reportGroup': '', 'virtualGiftCard': 'virtualGiftCardType'}, -'activateReversal': {'card': 'giftCardCardType', +'activateReversal': {'Meta': '', + 'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -50,7 +55,8 @@ 'originalTxnTime': '', 'reportGroup': '', 'virtualGiftCardBin': ''}, -'authReversal': {'actionReason': '', +'authReversal': {'Meta': '', + 'actionReason': '', 'amount': '', 'cnpTxnId': '', 'customerId': '', @@ -58,7 +64,8 @@ 'payPalNotes': '', 'reportGroup': '', 'surchargeAmount': ''}, -'authorization': {'advancedFraudChecks': 'advancedFraudChecksType', +'authorization': {'Meta': '', + 'advancedFraudChecks': 'advancedFraudChecksType', 'allowPartialAuth': '', 'amount': '', 'applepay': 'applepayType', @@ -74,7 +81,7 @@ 'enhancedData': 'enhancedData', 'filtering': 'filteringType', 'fraudFilterOverride': '', - 'healthcareIIAS': 'healthcareIIAS', + 'healthcareIias': '', 'id': '', 'lodgingInfo': 'lodgingInfo', 'merchantCategoryCode': '', @@ -95,19 +102,21 @@ 'reportGroup': '', 'secondaryAmount': '', 'shipToAddress': 'shipToAddress', - 'skipRealtimeAU': '', + 'skipRealtimeAu': '', 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType', 'wallet': 'wallet'}, -'balanceInquiry': {'card': 'giftCardCardType', +'balanceInquiry': {'Meta': '', + 'card': 'giftCardCardType', 'customerId': '', 'id': '', 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'cancelSubscription': {'subscriptionId': ''}, -'capture': {'amount': '', +'cancelSubscription': {'Meta': '', 'subscriptionId': ''}, +'capture': {'Meta': '', + 'amount': '', 'cnpTxnId': '', 'customBilling': 'customBilling', 'customerId': '', @@ -121,7 +130,8 @@ 'processingInstructions': 'processingInstructions', 'reportGroup': '', 'surchargeAmount': ''}, -'captureGivenAuth': {'amount': '', +'captureGivenAuth': {'Meta': '', + 'amount': '', 'authInformation': 'authInformation', 'billToAddress': 'billToAddress', 'businessIndicator': '', @@ -149,7 +159,8 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType'}, -'createPlan': {'active': '', +'createPlan': {'Meta': '', + 'active': '', 'amount': '', 'description': '', 'intervalType': '', @@ -158,7 +169,8 @@ 'planCode': '', 'trialIntervalType': '', 'trialNumberOfIntervals': ''}, -'credit': {'actionReason': '', +'credit': {'Meta': '', + 'actionReason': '', 'amount': '', 'billToAddress': 'billToAddress', 'businessIndicator': '', @@ -185,7 +197,8 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType'}, -'customerCredit': {'accountInfo': 'echeckTypeCtx', +'customerCredit': {'Meta': '', + 'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -194,7 +207,8 @@ 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'customerDebit': {'accountInfo': 'echeckTypeCtx', +'customerDebit': {'Meta': '', + 'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -203,13 +217,15 @@ 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'deactivate': {'card': 'giftCardCardType', +'deactivate': {'Meta': '', + 'card': 'giftCardCardType', 'customerId': '', 'id': '', 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'deactivateReversal': {'card': 'giftCardCardType', +'deactivateReversal': {'Meta': '', + 'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -218,7 +234,8 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'depositReversal': {'card': 'giftCardCardType', +'depositReversal': {'Meta': '', + 'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -228,7 +245,8 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'echeckCredit': {'amount': '', +'echeckCredit': {'Meta': '', + 'amount': '', 'billToAddress': 'billToAddress', 'cnpTxnId': '', 'customBilling': 'customBilling', @@ -242,7 +260,8 @@ 'orderSource': '', 'reportGroup': '', 'secondaryAmount': ''}, -'echeckPreNoteCredit': {'billToAddress': 'billToAddress', +'echeckPreNoteCredit': {'Meta': '', + 'billToAddress': 'billToAddress', 'customerId': '', 'echeck': 'echeckType', 'id': '', @@ -250,7 +269,8 @@ 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'echeckPreNoteSale': {'billToAddress': 'billToAddress', +'echeckPreNoteSale': {'Meta': '', + 'billToAddress': 'billToAddress', 'customerId': '', 'echeck': 'echeckType', 'id': '', @@ -258,7 +278,8 @@ 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'echeckRedeposit': {'cnpTxnId': '', +'echeckRedeposit': {'Meta': '', + 'cnpTxnId': '', 'customIdentifier': '', 'customerId': '', 'echeck': 'echeckType', @@ -266,7 +287,8 @@ 'id': '', 'merchantData': 'merchantDataType', 'reportGroup': ''}, -'echeckSale': {'amount': '', +'echeckSale': {'Meta': '', + 'amount': '', 'billToAddress': 'billToAddress', 'cnpTxnId': '', 'customBilling': 'customBilling', @@ -282,7 +304,8 @@ 'secondaryAmount': '', 'shipToAddress': 'shipToAddress', 'verify': ''}, -'echeckVerification': {'amount': '', +'echeckVerification': {'Meta': '', + 'amount': '', 'billToAddress': 'billToAddress', 'customerId': '', 'echeck': 'echeckType', @@ -292,8 +315,13 @@ 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'echeckVoid': {'cnpTxnId': '', 'customerId': '', 'id': '', 'reportGroup': ''}, -'fastAccessFunding': {'amount': '', +'echeckVoid': {'Meta': '', + 'cnpTxnId': '', + 'customerId': '', + 'id': '', + 'reportGroup': ''}, +'fastAccessFunding': {'Meta': '', + 'amount': '', 'card': 'cardType', 'customerId': '', 'customerName': '', @@ -306,7 +334,8 @@ 'reportGroup': '', 'submerchantName': '', 'token': 'cardTokenType'}, -'forceCapture': {'amount': '', +'forceCapture': {'Meta': '', + 'amount': '', 'billToAddress': 'billToAddress', 'businessIndicator': '', 'card': 'cardType', @@ -330,7 +359,8 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType'}, -'fraudCheck': {'accountLogin': '', +'fraudCheck': {'Meta': '', + 'accountLogin': '', 'accountPasshash': '', 'advancedFraudChecks': 'advancedFraudChecksType', 'amount': '', @@ -340,11 +370,13 @@ 'id': '', 'reportGroup': '', 'shipToAddress': 'shipToAddress'}, -'fundingInstructionVoid': {'cnpTxnId': '', +'fundingInstructionVoid': {'Meta': '', + 'cnpTxnId': '', 'customerId': '', 'id': '', 'reportGroup': ''}, -'giftCardAuthReversal': {'card': 'giftCardCardType', +'giftCardAuthReversal': {'Meta': '', + 'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -354,7 +386,8 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'giftCardCapture': {'captureAmount': '', +'giftCardCapture': {'Meta': '', + 'captureAmount': '', 'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', @@ -364,7 +397,8 @@ 'originalTxnTime': '', 'partial': '', 'reportGroup': ''}, -'giftCardCredit': {'card': 'giftCardCardType', +'giftCardCredit': {'Meta': '', + 'card': 'giftCardCardType', 'cnpTxnId': '', 'creditAmount': '', 'customerId': '', @@ -372,14 +406,16 @@ 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'load': {'amount': '', +'load': {'Meta': '', + 'amount': '', 'card': 'giftCardCardType', 'customerId': '', 'id': '', 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'loadReversal': {'card': 'giftCardCardType', +'loadReversal': {'Meta': '', + 'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -389,52 +425,60 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'payFacCredit': {'amount': '', +'payFacCredit': {'Meta': '', + 'amount': '', 'customerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'payFacDebit': {'amount': '', +'payFacDebit': {'Meta': '', + 'amount': '', 'customerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'payoutOrgCredit': {'amount': '', +'payoutOrgCredit': {'Meta': '', + 'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'payoutOrgDebit': {'amount': '', +'payoutOrgDebit': {'Meta': '', + 'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'physicalCheckCredit': {'amount': '', +'physicalCheckCredit': {'Meta': '', + 'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'physicalCheckDebit': {'amount': '', +'physicalCheckDebit': {'Meta': '', + 'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'queryTransaction': {'customerId': '', +'queryTransaction': {'Meta': '', + 'customerId': '', 'id': '', 'origActionType': '', 'origCnpTxnId': '', 'origId': '', 'reportGroup': '', 'showStatusOnly': ''}, -'refundReversal': {'card': 'giftCardCardType', +'refundReversal': {'Meta': '', + 'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -444,7 +488,8 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'registerTokenRequest': {'accountNumber': '', +'registerTokenRequest': {'Meta': '', + 'accountNumber': '', 'applepay': 'applepayType', 'cardValidationNum': '', 'customerId': '', @@ -457,21 +502,24 @@ 'orderId': '', 'paypageRegistrationId': '', 'reportGroup': ''}, -'reserveCredit': {'amount': '', +'reserveCredit': {'Meta': '', + 'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'reserveDebit': {'amount': '', +'reserveDebit': {'Meta': '', + 'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'sale': {'advancedFraudChecks': 'advancedFraudChecksType', +'sale': {'Meta': '', + 'advancedFraudChecks': 'advancedFraudChecksType', 'allowPartialAuth': '', 'amount': '', 'applepay': 'applepayType', @@ -490,7 +538,7 @@ 'fraudCheck': 'fraudCheckType', 'fraudFilterOverride': '', 'giropay': 'giropayType', - 'healthcareIIAS': 'healthcareIIAS', + 'healthcareIias': '', 'id': '', 'ideal': 'idealType', 'lodgingInfo': 'lodgingInfo', @@ -515,18 +563,20 @@ 'secondaryAmount': '', 'sepaDirectDebit': 'sepaDirectDebitType', 'shipToAddress': 'shipToAddress', - 'skipRealtimeAU': '', + 'skipRealtimeAu': '', 'sofort': 'sofortType', 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType', 'wallet': 'wallet'}, -'serviceStatusRequest': {'customerId': '', +'serviceStatusRequest': {'Meta': '', + 'customerId': '', 'id': '', 'pathId': '', 'reportGroup': '', 'serviceId': ''}, -'submerchantCredit': {'accountInfo': 'echeckTypeCtx', +'submerchantCredit': {'Meta': '', + 'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -535,7 +585,8 @@ 'id': '', 'reportGroup': '', 'submerchantName': ''}, -'submerchantDebit': {'accountInfo': 'echeckTypeCtx', +'submerchantDebit': {'Meta': '', + 'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -544,7 +595,8 @@ 'id': '', 'reportGroup': '', 'submerchantName': ''}, -'transactionReversal': {'amount': '', +'transactionReversal': {'Meta': '', + 'amount': '', 'cnpTxnId': '', 'customBilling': 'customBilling', 'customerId': '', @@ -555,19 +607,22 @@ 'processingInstructions': 'processingInstructions', 'reportGroup': '', 'surchargeAmount': ''}, -'translateToLowValueTokenRequest': {'customerId': '', +'translateToLowValueTokenRequest': {'Meta': '', + 'customerId': '', 'id': '', 'orderId': '', 'reportGroup': '', 'token': ''}, -'unload': {'amount': '', +'unload': {'Meta': '', + 'amount': '', 'card': 'giftCardCardType', 'customerId': '', 'id': '', 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'unloadReversal': {'card': 'giftCardCardType', +'unloadReversal': {'Meta': '', + 'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -577,14 +632,13 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'updateCardValidationNumOnToken': {'cardValidationNum': '', +'updateCardValidationNumOnToken': {'Meta': '', + 'cardValidationNum': '', 'cnpToken': '', - 'customerId': '', - 'id': '', - 'orderId': '', - 'reportGroup': ''}, -'updatePlan': {'active': '', 'planCode': ''}, -'updateSubscription': {'billToAddress': 'billToAddress', + 'orderId': ''}, +'updatePlan': {'Meta': '', 'active': '', 'planCode': ''}, +'updateSubscription': {'Meta': '', + 'billToAddress': 'billToAddress', 'billingDate': '', 'card': 'cardType', 'createAddOn': 'createAddOnType', @@ -597,7 +651,8 @@ 'token': 'cardTokenType', 'updateAddOn': 'updateAddOnType', 'updateDiscount': 'updateDiscountType'}, -'vendorCredit': {'accountInfo': 'echeckTypeCtx', +'vendorCredit': {'Meta': '', + 'accountInfo': 'echeckTypeCtx', 'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -606,7 +661,8 @@ 'id': '', 'reportGroup': '', 'vendorName': ''}, -'vendorDebit': {'accountInfo': 'echeckTypeCtx', +'vendorDebit': {'Meta': '', + 'accountInfo': 'echeckTypeCtx', 'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -615,35 +671,42 @@ 'id': '', 'reportGroup': '', 'vendorName': ''}, -'void': {'cnpTxnId': '', +'void': {'Meta': '', + 'cnpTxnId': '', 'customerId': '', 'id': '', 'processingInstructions': 'processingInstructions', 'reportGroup': ''}} -used_type_dict = {'advancedFraudChecksType': {'customAttribute1': '', +used_type_dict = {'advancedFraudChecksType': {'Meta': '', + 'customAttribute1': '', 'customAttribute2': '', 'customAttribute3': '', 'customAttribute4': '', 'customAttribute5': '', 'threatMetrixSessionId': '', 'webSessionId': ''}, -'advancedFraudResultsType': {'deviceReputationScore': '', +'advancedFraudResultsType': {'Meta': '', + 'deviceReputationScore': '', 'deviceReviewStatus': '', 'triggeredRule': ''}, -'applepayHeaderType': {'applicationData': '', +'applepayHeaderType': {'Meta': '', + 'applicationData': '', 'ephemeralPublicKey': '', 'publicKeyHash': '', 'transactionId': ''}, -'applepayType': {'data': '', +'applepayType': {'Meta': '', + 'data': '', 'header': 'applepayHeaderType', 'signature': '', 'version': ''}, -'authInformation': {'authAmount': '', +'authInformation': {'Meta': '', + 'authAmount': '', 'authCode': '', 'authDate': '', 'fraudResult': 'fraudResult'}, -'billToAddress': {'addressLine1': '', +'billToAddress': {'Meta': '', + 'addressLine1': '', 'addressLine2': '', 'addressLine3': '', 'city': '', @@ -657,45 +720,57 @@ 'phone': '', 'state': '', 'zip': ''}, -'card': {'cardValidationNum': '', +'card': {'Meta': '', + 'cardValidationNum': '', 'expDate': '', 'number': '', 'pin': '', 'track': '', 'type': ''}, -'cardPaypageType': {'cardValidationNum': '', +'cardPaypageType': {'Meta': '', + 'cardValidationNum': '', 'expDate': '', 'paypageRegistrationId': '', 'type': ''}, -'cardTokenType': {'authenticatedShopperID': '', +'cardTokenType': {'Meta': '', + 'authenticatedShopperId': '', 'cardValidationNum': '', 'checkoutId': '', 'cnpToken': '', 'expDate': '', - 'tokenURL': '', + 'tokenUrl': '', 'type': ''}, -'cardType': {'cardValidationNum': '', +'cardType': {'Meta': '', + 'cardValidationNum': '', 'expDate': '', 'number': '', 'pin': '', 'track': '', 'type': ''}, -'cnpInternalRecurringRequestType': {'finalPayment': '', +'cnpInternalRecurringRequestType': {'Meta': '', + 'finalPayment': '', 'recurringTxnId': '', 'subscriptionId': ''}, -'createAddOnType': {'addOnCode': '', +'createAddOnType': {'Meta': '', + 'addOnCode': '', 'amount': '', 'endDate': '', 'name': '', 'startDate': ''}, -'createDiscountType': {'amount': '', +'createDiscountType': {'Meta': '', + 'amount': '', 'discountCode': '', 'endDate': '', 'name': '', 'startDate': ''}, -'ctxPaymentInformationType': {'ctxPaymentDetail': ''}, -'customBilling': {'city': '', 'descriptor': '', 'phone': '', 'url': ''}, -'customerInfo': {'customerCheckingAccount': '', +'ctxPaymentInformationType': {'Meta': '', 'ctxPaymentDetail': ''}, +'customBilling': {'Meta': '', + 'city': '', + 'descriptor': '', + 'phone': '', + 'url': ''}, +'customerInfo': {'Meta': '', + 'customerCheckingAccount': '', 'customerRegistrationDate': '', 'customerSavingAccount': '', 'customerType': '', @@ -708,30 +783,35 @@ 'ssn': '', 'yearsAtEmployer': '', 'yearsAtResidence': ''}, -'deleteAddOnType': {'addOnCode': ''}, -'deleteDiscountType': {'discountCode': ''}, -'detailTax': {'cardAcceptorTaxId': '', +'deleteAddOnType': {'Meta': '', 'addOnCode': ''}, +'deleteDiscountType': {'Meta': '', 'discountCode': ''}, +'detailTax': {'Meta': '', + 'cardAcceptorTaxId': '', 'taxAmount': '', 'taxIncludedInTotal': '', 'taxRate': '', 'taxTypeIdentifier': ''}, -'echeckForTokenType': {'accNum': '', 'routingNum': ''}, -'echeckTokenType': {'accType': '', +'echeckForTokenType': {'Meta': '', 'accNum': '', 'routingNum': ''}, +'echeckTokenType': {'Meta': '', + 'accType': '', 'checkNum': '', 'cnpToken': '', 'routingNum': ''}, -'echeckType': {'accNum': '', +'echeckType': {'Meta': '', + 'accNum': '', 'accType': '', 'ccdPaymentInformation': '', 'checkNum': '', 'routingNum': ''}, -'echeckTypeCtx': {'accNum': '', +'echeckTypeCtx': {'Meta': '', + 'accNum': '', 'accType': '', 'ccdPaymentInformation': '', 'checkNum': '', 'ctxPaymentInformation': 'ctxPaymentInformationType', 'routingNum': ''}, -'enhancedData': {'customerReference': '', +'enhancedData': {'Meta': '', + 'customerReference': '', 'deliveryType': '', 'destinationCountryCode': '', 'destinationPostalCode': '', @@ -745,34 +825,34 @@ 'shipFromPostalCode': '', 'shippingAmount': '', 'taxExempt': ''}, -'filteringType': {'chargeback': '', 'international': '', 'prepaid': ''}, -'fraudCheckType': {'authenticatedByMerchant': '', +'filteringType': {'Meta': '', + 'chargeback': '', + 'international': '', + 'prepaid': ''}, +'fraudCheckType': {'Meta': '', + 'authenticatedByMerchant': '', 'authenticationProtocolVersion': '', 'authenticationTransactionId': '', 'authenticationValue': '', 'customerIpAddress': '', 'tokenAuthenticationValue': ''}, -'fraudResult': {'advancedAVSResult': '', +'fraudResult': {'Meta': '', + 'advancedAvsresult': '', 'advancedFraudResults': 'advancedFraudResultsType', 'authenticationResult': '', 'avsResult': '', 'cardValidationResult': ''}, -'giftCardCardType': {'cardValidationNum': '', +'giftCardCardType': {'Meta': '', + 'cardValidationNum': '', 'expDate': '', 'number': '', 'pin': '', 'track': '', 'type': ''}, -'giropayType': {'preferredLanguage': ''}, -'healthcareAmounts': {'RxAmount': '', - 'clinicOtherAmount': '', - 'copayAmount': '', - 'dentalAmount': '', - 'totalHealthcareAmount': '', - 'visionAmount': ''}, -'healthcareIIAS': {'IIASFlag': '', 'healthcareAmounts': 'healthcareAmounts'}, -'idealType': {'preferredLanguage': ''}, -'lineItemData': {'commodityCode': '', +'giropayType': {'Meta': '', 'preferredLanguage': ''}, +'idealType': {'Meta': '', 'preferredLanguage': ''}, +'lineItemData': {'Meta': '', + 'commodityCode': '', 'detailTax': 'detailTax', 'itemDescription': '', 'itemDiscountAmount': '', @@ -784,8 +864,9 @@ 'taxAmount': '', 'unitCost': '', 'unitOfMeasure': ''}, -'lodgingCharge': {'name': ''}, -'lodgingInfo': {'checkInDate': '', +'lodgingCharge': {'Meta': '', 'name': ''}, +'lodgingInfo': {'Meta': '', + 'checkInDate': '', 'checkOutDate': '', 'customerServicePhone': '', 'duration': '', @@ -797,41 +878,52 @@ 'propertyLocalPhone': '', 'roomRate': '', 'roomTax': ''}, -'merchantDataType': {'affiliate': '', 'campaign': '', 'merchantGroupingId': ''}, -'mposType': {'encryptedTrack': '', +'merchantDataType': {'Meta': '', + 'affiliate': '', + 'campaign': '', + 'merchantGroupingId': ''}, +'mposType': {'Meta': '', + 'encryptedTrack': '', 'formatId': '', 'ksn': '', 'track1Status': '', 'track2Status': ''}, -'payPal': {'payerEmail': '', +'payPal': {'Meta': '', + 'payerEmail': '', 'payerId': '', 'token': 'cardTokenType', 'transactionId': ''}, -'pinlessDebitRequestType': {'preferredDebitNetworks': 'preferredDebitNetworksType', +'pinlessDebitRequestType': {'Meta': '', + 'preferredDebitNetworks': 'preferredDebitNetworksType', 'routingPreference': ''}, -'pos': {'capability': '', +'pos': {'Meta': '', + 'capability': '', 'cardholderId': '', 'catLevel': '', 'entryMode': '', 'terminalId': ''}, -'preferredDebitNetworksType': {'debitNetworkName': ''}, -'processingInstructions': {'bypassVelocityCheck': ''}, -'recurringRequestType': {'createSubscription': 'recurringSubscriptionType'}, -'recurringSubscriptionType': {'amount': '', +'preferredDebitNetworksType': {'Meta': '', 'debitNetworkName': ''}, +'processingInstructions': {'Meta': '', 'bypassVelocityCheck': ''}, +'recurringRequestType': {'Meta': '', + 'createSubscription': 'recurringSubscriptionType'}, +'recurringSubscriptionType': {'Meta': '', + 'amount': '', 'createAddOn': 'createAddOnType', 'createDiscount': 'createDiscountType', 'numberOfPayments': '', 'planCode': '', 'startDate': ''}, -'recyclingRequestType': {'recycleBy': '', 'recycleId': ''}, -'sepaDirectDebitType': {'iban': '', +'recyclingRequestType': {'Meta': '', 'recycleBy': '', 'recycleId': ''}, +'sepaDirectDebitType': {'Meta': '', + 'iban': '', 'mandateProvider': '', 'mandateReference': '', 'mandateSignatureDate': '', 'mandateUrl': '', 'preferredLanguage': '', 'sequenceType': ''}, -'shipToAddress': {'addressLine1': '', +'shipToAddress': {'Meta': '', + 'addressLine1': '', 'addressLine2': '', 'addressLine3': '', 'city': '', @@ -845,25 +937,30 @@ 'phone': '', 'state': '', 'zip': ''}, -'sofortType': {'preferredLanguage': ''}, -'token': {'authenticatedShopperID': '', +'sofortType': {'Meta': '', 'preferredLanguage': ''}, +'token': {'Meta': '', + 'authenticatedShopperId': '', 'cardValidationNum': '', 'checkoutId': '', 'cnpToken': '', 'expDate': '', - 'tokenURL': '', + 'tokenUrl': '', 'type': ''}, -'updateAddOnType': {'addOnCode': '', +'updateAddOnType': {'Meta': '', + 'addOnCode': '', 'amount': '', 'endDate': '', 'name': '', 'startDate': ''}, -'updateDiscountType': {'amount': '', +'updateDiscountType': {'Meta': '', + 'amount': '', 'discountCode': '', 'endDate': '', 'name': '', 'startDate': ''}, -'virtualGiftCardType': {'accountNumberLength': '', 'giftCardBin': ''}, -'wallet': {'walletSourceType': '', 'walletSourceTypeId': ''}} +'virtualGiftCardType': {'Meta': '', + 'accountNumberLength': '', + 'giftCardBin': ''}, +'wallet': {'Meta': '', 'walletSourceType': '', 'walletSourceTypeId': ''}} abs_class_dict = {'cardOrToken': ['card', 'token']} diff --git a/vantivsdk/fields.py b/vantivsdk/fields.py index 706736e..7d23c93 100644 --- a/vantivsdk/fields.py +++ b/vantivsdk/fields.py @@ -1,49695 +1,224 @@ -# ./fields.py -# -*- coding: utf-8 -*- -# PyXB bindings for NM:9a28546cb3c6547e22c7f11b1830724889885c3f -# Generated 2020-11-18 16:00:19.269683 by PyXB version 1.2.6 using Python 3.9.0.final.0 -# Namespace http://www.vantivcnp.com/schema - -from __future__ import unicode_literals -import pyxb -import pyxb.binding -import pyxb.binding.saxer -import io -import pyxb.utils.utility -import pyxb.utils.domutils -import sys -import pyxb.utils.six as _six -# Unique identifier for bindings created at the same time -_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:103e37d2-29e1-11eb-8c97-001a4a010613') - -# Version of PyXB used to generate the bindings -_PyXBVersion = '1.2.6' -# Generated bindings are not compatible across PyXB versions -if pyxb.__version__ != _PyXBVersion: - raise pyxb.PyXBVersionError(_PyXBVersion) - -# A holder for module-level binding classes so we can access them from -# inside class definitions where property names may conflict. -_module_typeBindings = pyxb.utils.utility.Object() - -# Import bindings for namespaces imported into schema -import pyxb.binding.datatypes - -# NOTE: All namespace declarations are reserved within the binding -Namespace = pyxb.namespace.NamespaceForURI('http://www.vantivcnp.com/schema', create_if_missing=True) -Namespace.configureCategories(['typeBinding', 'elementBinding']) - -def CreateFromDocument (xml_text, default_namespace=None, location_base=None): - """Parse the given XML and use the document element to create a - Python instance. - - @param xml_text An XML document. This should be data (Python 2 - str or Python 3 bytes), or a text (Python 2 unicode or Python 3 - str) in the L{pyxb._InputEncoding} encoding. - - @keyword default_namespace The L{pyxb.Namespace} instance to use as the - default namespace where there is no default namespace in scope. - If unspecified or C{None}, the namespace of the module containing - this function will be used. - - @keyword location_base: An object to be recorded as the base of all - L{pyxb.utils.utility.Location} instances associated with events and - objects handled by the parser. You might pass the URI from which - the document was obtained. - """ - - if pyxb.XMLStyle_saxer != pyxb._XMLStyle: - dom = pyxb.utils.domutils.StringToDOM(xml_text) - return CreateFromDOM(dom.documentElement, default_namespace=default_namespace) - if default_namespace is None: - default_namespace = Namespace.fallbackNamespace() - saxer = pyxb.binding.saxer.make_parser(fallback_namespace=default_namespace, location_base=location_base) - handler = saxer.getContentHandler() - xmld = xml_text - if isinstance(xmld, _six.text_type): - xmld = xmld.encode(pyxb._InputEncoding) - saxer.parse(io.BytesIO(xmld)) - instance = handler.rootObject() - return instance - -def CreateFromDOM (node, default_namespace=None): - """Create a Python instance from the given DOM node. - The node tag must correspond to an element declaration in this module. - - @deprecated: Forcing use of DOM interface is unnecessary; use L{CreateFromDocument}.""" - if default_namespace is None: - default_namespace = Namespace.fallbackNamespace() - return pyxb.binding.basis.element.AnyCreateFromDOM(node, default_namespace) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON (pyxb.binding.basis.complexTypeDefinition): - """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.17.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.17.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.17.xsd', 9, 16), ) - - - password = property(__password.value, __password.set, None, None) - - _ElementMap.update({ - __user.name() : __user, - __password.name() : __password - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON = CTD_ANON - - -# Complex type {http://www.vantivcnp.com/schema}contact with content type ELEMENT_ONLY -class contact (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}contact with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'contact') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 58, 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.17.xsd', 60, 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.17.xsd', 61, 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.17.xsd', 62, 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.17.xsd', 63, 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.17.xsd', 64, 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.17.xsd', 65, 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.17.xsd', 66, 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.17.xsd', 67, 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.17.xsd', 68, 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.17.xsd', 69, 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.17.xsd', 70, 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.17.xsd', 71, 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.17.xsd', 72, 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.17.xsd', 73, 12), ) - - - phone = property(__phone.value, __phone.set, None, None) - - _ElementMap.update({ - __name.name() : __name, - __firstName.name() : __firstName, - __middleInitial.name() : __middleInitial, - __lastName.name() : __lastName, - __companyName.name() : __companyName, - __addressLine1.name() : __addressLine1, - __addressLine2.name() : __addressLine2, - __addressLine3.name() : __addressLine3, - __city.name() : __city, - __state.name() : __state, - __zip.name() : __zip, - __country.name() : __country, - __email.name() : __email, - __phone.name() : __phone - }) - _AttributeMap.update({ - - }) -_module_typeBindings.contact = contact -Namespace.addCategoryObject('typeBinding', 'contact', contact) - - -# Complex type {http://www.vantivcnp.com/schema}mposType with content type ELEMENT_ONLY -class mposType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}mposType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'mposType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 79, 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.17.xsd', 81, 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.17.xsd', 82, 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.17.xsd', 83, 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.17.xsd', 84, 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.17.xsd', 85, 12), ) - - - track2Status = property(__track2Status.value, __track2Status.set, None, None) - - _ElementMap.update({ - __ksn.name() : __ksn, - __formatId.name() : __formatId, - __encryptedTrack.name() : __encryptedTrack, - __track1Status.name() : __track1Status, - __track2Status.name() : __track2Status - }) - _AttributeMap.update({ - - }) -_module_typeBindings.mposType = mposType -Namespace.addCategoryObject('typeBinding', 'mposType', mposType) - - -# Complex type {http://www.vantivcnp.com/schema}cardType with content type ELEMENT_ONLY -class cardType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}cardType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 89, 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.17.xsd', 93, 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.17.xsd', 94, 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.17.xsd', 95, 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.17.xsd', 98, 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.17.xsd', 101, 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.17.xsd', 102, 12), ) - - - pin = property(__pin.value, __pin.set, None, None) - - _ElementMap.update({ - __type.name() : __type, - __number.name() : __number, - __expDate.name() : __expDate, - __track.name() : __track, - __cardValidationNum.name() : __cardValidationNum, - __pin.name() : __pin - }) - _AttributeMap.update({ - - }) -_module_typeBindings.cardType = cardType -Namespace.addCategoryObject('typeBinding', 'cardType', cardType) - - -# Complex type {http://www.vantivcnp.com/schema}cardTokenType with content type ELEMENT_ONLY -class cardTokenType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}cardTokenType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardTokenType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 128, 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.17.xsd', 131, 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.17.xsd', 132, 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.17.xsd', 134, 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.17.xsd', 135, 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.17.xsd', 136, 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.17.xsd', 137, 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.17.xsd', 138, 12), ) - - - authenticatedShopperID = property(__authenticatedShopperID.value, __authenticatedShopperID.set, None, None) - - _ElementMap.update({ - __cnpToken.name() : __cnpToken, - __tokenURL.name() : __tokenURL, - __expDate.name() : __expDate, - __cardValidationNum.name() : __cardValidationNum, - __type.name() : __type, - __checkoutId.name() : __checkoutId, - __authenticatedShopperID.name() : __authenticatedShopperID - }) - _AttributeMap.update({ - - }) -_module_typeBindings.cardTokenType = cardTokenType -Namespace.addCategoryObject('typeBinding', 'cardTokenType', cardTokenType) - - -# Complex type {http://www.vantivcnp.com/schema}cardPaypageType with content type ELEMENT_ONLY -class cardPaypageType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}cardPaypageType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardPaypageType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 144, 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.17.xsd', 146, 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.17.xsd', 147, 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.17.xsd', 148, 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.17.xsd', 149, 12), ) - - - type = property(__type.value, __type.set, None, None) - - _ElementMap.update({ - __paypageRegistrationId.name() : __paypageRegistrationId, - __expDate.name() : __expDate, - __cardValidationNum.name() : __cardValidationNum, - __type.name() : __type - }) - _AttributeMap.update({ - - }) -_module_typeBindings.cardPaypageType = cardPaypageType -Namespace.addCategoryObject('typeBinding', 'cardPaypageType', cardPaypageType) - - -# Complex type {http://www.vantivcnp.com/schema}tokenResponseType with content type ELEMENT_ONLY -class tokenResponseType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}tokenResponseType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'tokenResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 153, 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.17.xsd', 155, 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.17.xsd', 156, 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.17.xsd', 157, 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.17.xsd', 158, 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.17.xsd', 159, 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.17.xsd', 160, 12), ) - - - eCheckAccountSuffix = property(__eCheckAccountSuffix.value, __eCheckAccountSuffix.set, None, None) - - _ElementMap.update({ - __cnpToken.name() : __cnpToken, - __tokenResponseCode.name() : __tokenResponseCode, - __tokenMessage.name() : __tokenMessage, - __type.name() : __type, - __bin.name() : __bin, - __eCheckAccountSuffix.name() : __eCheckAccountSuffix - }) - _AttributeMap.update({ - - }) -_module_typeBindings.tokenResponseType = tokenResponseType -Namespace.addCategoryObject('typeBinding', 'tokenResponseType', tokenResponseType) - - -# Complex type {http://www.vantivcnp.com/schema}advancedFraudChecksType with content type ELEMENT_ONLY -class advancedFraudChecksType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}advancedFraudChecksType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecksType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 170, 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.17.xsd', 172, 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.17.xsd', 173, 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.17.xsd', 174, 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.17.xsd', 175, 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.17.xsd', 176, 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.17.xsd', 177, 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.17.xsd', 178, 12), ) - - - customAttribute5 = property(__customAttribute5.value, __customAttribute5.set, None, None) - - _ElementMap.update({ - __threatMetrixSessionId.name() : __threatMetrixSessionId, - __webSessionId.name() : __webSessionId, - __customAttribute1.name() : __customAttribute1, - __customAttribute2.name() : __customAttribute2, - __customAttribute3.name() : __customAttribute3, - __customAttribute4.name() : __customAttribute4, - __customAttribute5.name() : __customAttribute5 - }) - _AttributeMap.update({ - - }) -_module_typeBindings.advancedFraudChecksType = advancedFraudChecksType -Namespace.addCategoryObject('typeBinding', 'advancedFraudChecksType', advancedFraudChecksType) - - -# Complex type {http://www.vantivcnp.com/schema}advancedFraudResultsType with content type ELEMENT_ONLY -class advancedFraudResultsType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}advancedFraudResultsType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResultsType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 184, 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.17.xsd', 186, 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.17.xsd', 187, 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.17.xsd', 188, 12), ) - - - triggeredRule = property(__triggeredRule.value, __triggeredRule.set, None, None) - - _ElementMap.update({ - __deviceReviewStatus.name() : __deviceReviewStatus, - __deviceReputationScore.name() : __deviceReputationScore, - __triggeredRule.name() : __triggeredRule - }) - _AttributeMap.update({ - - }) -_module_typeBindings.advancedFraudResultsType = advancedFraudResultsType -Namespace.addCategoryObject('typeBinding', 'advancedFraudResultsType', advancedFraudResultsType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_ (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 201, 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.17.xsd', 203, 16), ) - - - name = property(__name.value, __name.set, None, None) - - _ElementMap.update({ - __name.name() : __name - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_ = CTD_ANON_ - - -# 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""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY - _Abstract = True - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cnpTransactionInterface') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 217, 4) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - _ElementMap.update({ - - }) - _AttributeMap.update({ - - }) -_module_typeBindings.cnpTransactionInterface = cnpTransactionInterface -Namespace.addCategoryObject('typeBinding', 'cnpTransactionInterface', cnpTransactionInterface) - - -# Complex type {http://www.vantivcnp.com/schema}recurringSubscriptionType with content type ELEMENT_ONLY -class recurringSubscriptionType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}recurringSubscriptionType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringSubscriptionType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 361, 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.17.xsd', 363, 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.17.xsd', 364, 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.17.xsd', 365, 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.17.xsd', 366, 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.17.xsd', 367, 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.17.xsd', 368, 12), ) - - - createAddOn = property(__createAddOn.value, __createAddOn.set, None, None) - - _ElementMap.update({ - __planCode.name() : __planCode, - __numberOfPayments.name() : __numberOfPayments, - __startDate.name() : __startDate, - __amount.name() : __amount, - __createDiscount.name() : __createDiscount, - __createAddOn.name() : __createAddOn - }) - _AttributeMap.update({ - - }) -_module_typeBindings.recurringSubscriptionType = recurringSubscriptionType -Namespace.addCategoryObject('typeBinding', 'recurringSubscriptionType', recurringSubscriptionType) - - -# Complex type {http://www.vantivcnp.com/schema}cnpInternalRecurringRequestType with content type ELEMENT_ONLY -class cnpInternalRecurringRequestType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}cnpInternalRecurringRequestType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 375, 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.17.xsd', 377, 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.17.xsd', 378, 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.17.xsd', 379, 12), ) - - - finalPayment = property(__finalPayment.value, __finalPayment.set, None, None) - - _ElementMap.update({ - __subscriptionId.name() : __subscriptionId, - __recurringTxnId.name() : __recurringTxnId, - __finalPayment.name() : __finalPayment - }) - _AttributeMap.update({ - - }) -_module_typeBindings.cnpInternalRecurringRequestType = cnpInternalRecurringRequestType -Namespace.addCategoryObject('typeBinding', 'cnpInternalRecurringRequestType', cnpInternalRecurringRequestType) - - -# Complex type {http://www.vantivcnp.com/schema}recurringRequestType with content type ELEMENT_ONLY -class recurringRequestType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}recurringRequestType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 383, 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.17.xsd', 385, 12), ) - - - createSubscription = property(__createSubscription.value, __createSubscription.set, None, None) - - _ElementMap.update({ - __createSubscription.name() : __createSubscription - }) - _AttributeMap.update({ - - }) -_module_typeBindings.recurringRequestType = recurringRequestType -Namespace.addCategoryObject('typeBinding', 'recurringRequestType', recurringRequestType) - - -# Complex type {http://www.vantivcnp.com/schema}recurringResponseType with content type ELEMENT_ONLY -class recurringResponseType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}recurringResponseType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 389, 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.17.xsd', 391, 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.17.xsd', 392, 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.17.xsd', 393, 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.17.xsd', 394, 12), ) - - - recurringTxnId = property(__recurringTxnId.value, __recurringTxnId.set, None, None) - - _ElementMap.update({ - __subscriptionId.name() : __subscriptionId, - __responseCode.name() : __responseCode, - __responseMessage.name() : __responseMessage, - __recurringTxnId.name() : __recurringTxnId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.recurringResponseType = recurringResponseType -Namespace.addCategoryObject('typeBinding', 'recurringResponseType', recurringResponseType) - - -# Complex type {http://www.vantivcnp.com/schema}createDiscountType with content type ELEMENT_ONLY -class createDiscountType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}createDiscountType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'createDiscountType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 398, 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.17.xsd', 400, 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.17.xsd', 401, 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.17.xsd', 402, 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.17.xsd', 403, 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.17.xsd', 404, 12), ) - - - endDate = property(__endDate.value, __endDate.set, None, None) - - _ElementMap.update({ - __discountCode.name() : __discountCode, - __name.name() : __name, - __amount.name() : __amount, - __startDate.name() : __startDate, - __endDate.name() : __endDate - }) - _AttributeMap.update({ - - }) -_module_typeBindings.createDiscountType = createDiscountType -Namespace.addCategoryObject('typeBinding', 'createDiscountType', createDiscountType) - - -# Complex type {http://www.vantivcnp.com/schema}updateDiscountType with content type ELEMENT_ONLY -class updateDiscountType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}updateDiscountType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'updateDiscountType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 408, 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.17.xsd', 410, 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.17.xsd', 411, 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.17.xsd', 412, 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.17.xsd', 413, 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.17.xsd', 414, 12), ) - - - endDate = property(__endDate.value, __endDate.set, None, None) - - _ElementMap.update({ - __discountCode.name() : __discountCode, - __name.name() : __name, - __amount.name() : __amount, - __startDate.name() : __startDate, - __endDate.name() : __endDate - }) - _AttributeMap.update({ - - }) -_module_typeBindings.updateDiscountType = updateDiscountType -Namespace.addCategoryObject('typeBinding', 'updateDiscountType', updateDiscountType) - - -# Complex type {http://www.vantivcnp.com/schema}deleteDiscountType with content type ELEMENT_ONLY -class deleteDiscountType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}deleteDiscountType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'deleteDiscountType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 418, 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.17.xsd', 420, 12), ) - - - discountCode = property(__discountCode.value, __discountCode.set, None, None) - - _ElementMap.update({ - __discountCode.name() : __discountCode - }) - _AttributeMap.update({ - - }) -_module_typeBindings.deleteDiscountType = deleteDiscountType -Namespace.addCategoryObject('typeBinding', 'deleteDiscountType', deleteDiscountType) - - -# Complex type {http://www.vantivcnp.com/schema}createAddOnType with content type ELEMENT_ONLY -class createAddOnType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}createAddOnType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'createAddOnType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 424, 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.17.xsd', 426, 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.17.xsd', 427, 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.17.xsd', 428, 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.17.xsd', 429, 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.17.xsd', 430, 12), ) - - - endDate = property(__endDate.value, __endDate.set, None, None) - - _ElementMap.update({ - __addOnCode.name() : __addOnCode, - __name.name() : __name, - __amount.name() : __amount, - __startDate.name() : __startDate, - __endDate.name() : __endDate - }) - _AttributeMap.update({ - - }) -_module_typeBindings.createAddOnType = createAddOnType -Namespace.addCategoryObject('typeBinding', 'createAddOnType', createAddOnType) - - -# Complex type {http://www.vantivcnp.com/schema}updateAddOnType with content type ELEMENT_ONLY -class updateAddOnType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}updateAddOnType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'updateAddOnType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 434, 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.17.xsd', 436, 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.17.xsd', 437, 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.17.xsd', 438, 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.17.xsd', 439, 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.17.xsd', 440, 12), ) - - - endDate = property(__endDate.value, __endDate.set, None, None) - - _ElementMap.update({ - __addOnCode.name() : __addOnCode, - __name.name() : __name, - __amount.name() : __amount, - __startDate.name() : __startDate, - __endDate.name() : __endDate - }) - _AttributeMap.update({ - - }) -_module_typeBindings.updateAddOnType = updateAddOnType -Namespace.addCategoryObject('typeBinding', 'updateAddOnType', updateAddOnType) - - -# Complex type {http://www.vantivcnp.com/schema}deleteAddOnType with content type ELEMENT_ONLY -class deleteAddOnType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}deleteAddOnType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'deleteAddOnType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 444, 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.17.xsd', 446, 12), ) - - - addOnCode = property(__addOnCode.value, __addOnCode.set, None, None) - - _ElementMap.update({ - __addOnCode.name() : __addOnCode - }) - _AttributeMap.update({ - - }) -_module_typeBindings.deleteAddOnType = deleteAddOnType -Namespace.addCategoryObject('typeBinding', 'deleteAddOnType', deleteAddOnType) - - -# Complex type {http://www.vantivcnp.com/schema}merchantDataType with content type ELEMENT_ONLY -class merchantDataType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}merchantDataType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'merchantDataType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 475, 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.17.xsd', 477, 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.17.xsd', 478, 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.17.xsd', 479, 12), ) - - - merchantGroupingId = property(__merchantGroupingId.value, __merchantGroupingId.set, None, None) - - _ElementMap.update({ - __campaign.name() : __campaign, - __affiliate.name() : __affiliate, - __merchantGroupingId.name() : __merchantGroupingId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.merchantDataType = merchantDataType -Namespace.addCategoryObject('typeBinding', 'merchantDataType', merchantDataType) - - -# Complex type {http://www.vantivcnp.com/schema}driversLicenseInfo with content type ELEMENT_ONLY -class driversLicenseInfo (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}driversLicenseInfo with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'driversLicenseInfo') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 500, 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.17.xsd', 502, 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.17.xsd', 503, 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.17.xsd', 504, 12), ) - - - dateOfBirth = property(__dateOfBirth.value, __dateOfBirth.set, None, None) - - _ElementMap.update({ - __licenseNumber.name() : __licenseNumber, - __state.name() : __state, - __dateOfBirth.name() : __dateOfBirth - }) - _AttributeMap.update({ - - }) -_module_typeBindings.driversLicenseInfo = driversLicenseInfo -Namespace.addCategoryObject('typeBinding', 'driversLicenseInfo', driversLicenseInfo) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_2 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 509, 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.17.xsd', 511, 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.17.xsd', 512, 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.17.xsd', 513, 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.17.xsd', 514, 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.17.xsd', 515, 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.17.xsd', 516, 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.17.xsd', 517, 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.17.xsd', 518, 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.17.xsd', 519, 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.17.xsd', 520, 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.17.xsd', 521, 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.17.xsd', 522, 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.17.xsd', 523, 16), ) - - - yearsAtEmployer = property(__yearsAtEmployer.value, __yearsAtEmployer.set, None, None) - - _ElementMap.update({ - __ssn.name() : __ssn, - __dob.name() : __dob, - __customerRegistrationDate.name() : __customerRegistrationDate, - __customerType.name() : __customerType, - __incomeAmount.name() : __incomeAmount, - __incomeCurrency.name() : __incomeCurrency, - __customerCheckingAccount.name() : __customerCheckingAccount, - __customerSavingAccount.name() : __customerSavingAccount, - __employerName.name() : __employerName, - __customerWorkTelephone.name() : __customerWorkTelephone, - __residenceStatus.name() : __residenceStatus, - __yearsAtResidence.name() : __yearsAtResidence, - __yearsAtEmployer.name() : __yearsAtEmployer - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_2 = CTD_ANON_2 - - -# Complex type {http://www.vantivcnp.com/schema}fraudCheckType with content type ELEMENT_ONLY -class fraudCheckType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}fraudCheckType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'fraudCheckType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 528, 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.17.xsd', 530, 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.17.xsd', 531, 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.17.xsd', 532, 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.17.xsd', 533, 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.17.xsd', 534, 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.17.xsd', 535, 12), ) - - - tokenAuthenticationValue = property(__tokenAuthenticationValue.value, __tokenAuthenticationValue.set, None, None) - - _ElementMap.update({ - __authenticationValue.name() : __authenticationValue, - __authenticationTransactionId.name() : __authenticationTransactionId, - __customerIpAddress.name() : __customerIpAddress, - __authenticatedByMerchant.name() : __authenticatedByMerchant, - __authenticationProtocolVersion.name() : __authenticationProtocolVersion, - __tokenAuthenticationValue.name() : __tokenAuthenticationValue - }) - _AttributeMap.update({ - - }) -_module_typeBindings.fraudCheckType = fraudCheckType -Namespace.addCategoryObject('typeBinding', 'fraudCheckType', fraudCheckType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_3 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 945, 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.17.xsd', 947, 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.17.xsd', 948, 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.17.xsd', 950, 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.17.xsd', 1624, 4), ) - - - fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) - - _ElementMap.update({ - __authDate.name() : __authDate, - __authCode.name() : __authCode, - __authAmount.name() : __authAmount, - __fraudResult.name() : __fraudResult - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_3 = CTD_ANON_3 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_4 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 970, 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.17.xsd', 973, 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.17.xsd', 978, 4), ) - - - healthcareAmounts = property(__healthcareAmounts.value, __healthcareAmounts.set, None, None) - - _ElementMap.update({ - __IIASFlag.name() : __IIASFlag, - __healthcareAmounts.name() : __healthcareAmounts - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_4 = CTD_ANON_4 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_5 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 979, 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.17.xsd', 981, 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.17.xsd', 982, 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.17.xsd', 983, 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.17.xsd', 984, 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.17.xsd', 985, 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.17.xsd', 986, 16), ) - - - copayAmount = property(__copayAmount.value, __copayAmount.set, None, None) - - _ElementMap.update({ - __totalHealthcareAmount.name() : __totalHealthcareAmount, - __RxAmount.name() : __RxAmount, - __visionAmount.name() : __visionAmount, - __clinicOtherAmount.name() : __clinicOtherAmount, - __dentalAmount.name() : __dentalAmount, - __copayAmount.name() : __copayAmount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_5 = CTD_ANON_5 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_6 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 992, 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.17.xsd', 994, 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.17.xsd', 995, 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.17.xsd', 996, 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.17.xsd', 997, 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.17.xsd', 998, 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.17.xsd', 999, 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.17.xsd', 1000, 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.17.xsd', 1001, 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.17.xsd', 1002, 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.17.xsd', 1003, 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.17.xsd', 1004, 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.17.xsd', 1005, 16), ) - - - orderDate = property(__orderDate.value, __orderDate.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.17.xsd', 1012, 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.17.xsd', 1024, 4), ) - - - lineItemData = property(__lineItemData.value, __lineItemData.set, None, None) - - _ElementMap.update({ - __customerReference.name() : __customerReference, - __salesTax.name() : __salesTax, - __deliveryType.name() : __deliveryType, - __taxExempt.name() : __taxExempt, - __discountAmount.name() : __discountAmount, - __shippingAmount.name() : __shippingAmount, - __dutyAmount.name() : __dutyAmount, - __shipFromPostalCode.name() : __shipFromPostalCode, - __destinationPostalCode.name() : __destinationPostalCode, - __destinationCountryCode.name() : __destinationCountryCode, - __invoiceReferenceNumber.name() : __invoiceReferenceNumber, - __orderDate.name() : __orderDate, - __detailTax.name() : __detailTax, - __lineItemData.name() : __lineItemData - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_6 = CTD_ANON_6 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_7 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1013, 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.17.xsd', 1015, 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.17.xsd', 1016, 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.17.xsd', 1017, 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.17.xsd', 1018, 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.17.xsd', 1019, 16), ) - - - cardAcceptorTaxId = property(__cardAcceptorTaxId.value, __cardAcceptorTaxId.set, None, None) - - _ElementMap.update({ - __taxIncludedInTotal.name() : __taxIncludedInTotal, - __taxAmount.name() : __taxAmount, - __taxRate.name() : __taxRate, - __taxTypeIdentifier.name() : __taxTypeIdentifier, - __cardAcceptorTaxId.name() : __cardAcceptorTaxId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_7 = CTD_ANON_7 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_8 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1025, 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.17.xsd', 1012, 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.17.xsd', 1027, 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.17.xsd', 1028, 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.17.xsd', 1029, 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.17.xsd', 1030, 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.17.xsd', 1031, 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.17.xsd', 1032, 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.17.xsd', 1033, 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.17.xsd', 1035, 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.17.xsd', 1037, 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.17.xsd', 1038, 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.17.xsd', 1039, 16), ) - - - unitCost = property(__unitCost.value, __unitCost.set, None, None) - - _ElementMap.update({ - __detailTax.name() : __detailTax, - __itemSequenceNumber.name() : __itemSequenceNumber, - __itemDescription.name() : __itemDescription, - __productCode.name() : __productCode, - __quantity.name() : __quantity, - __unitOfMeasure.name() : __unitOfMeasure, - __taxAmount.name() : __taxAmount, - __lineItemTotal.name() : __lineItemTotal, - __lineItemTotalWithTax.name() : __lineItemTotalWithTax, - __itemDiscountAmount.name() : __itemDiscountAmount, - __commodityCode.name() : __commodityCode, - __unitCost.name() : __unitCost - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_8 = CTD_ANON_8 - - -# Complex type {http://www.vantivcnp.com/schema}accountInfoType with content type ELEMENT_ONLY -class accountInfoType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}accountInfoType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'accountInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1045, 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.17.xsd', 1047, 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.17.xsd', 1048, 12), ) - - - number = property(__number.value, __number.set, None, None) - - _ElementMap.update({ - __type.name() : __type, - __number.name() : __number - }) - _AttributeMap.update({ - - }) -_module_typeBindings.accountInfoType = accountInfoType -Namespace.addCategoryObject('typeBinding', 'accountInfoType', accountInfoType) - - -# Complex type {http://www.vantivcnp.com/schema}echeckTokenType with content type ELEMENT_ONLY -class echeckTokenType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}echeckTokenType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckTokenType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1052, 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.17.xsd', 1054, 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.17.xsd', 1055, 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.17.xsd', 1056, 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.17.xsd', 1057, 12), ) - - - checkNum = property(__checkNum.value, __checkNum.set, None, None) - - _ElementMap.update({ - __cnpToken.name() : __cnpToken, - __routingNum.name() : __routingNum, - __accType.name() : __accType, - __checkNum.name() : __checkNum - }) - _AttributeMap.update({ - - }) -_module_typeBindings.echeckTokenType = echeckTokenType -Namespace.addCategoryObject('typeBinding', 'echeckTokenType', echeckTokenType) - - -# Complex type {http://www.vantivcnp.com/schema}payPal with content type ELEMENT_ONLY -class payPal (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}payPal with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'payPal') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1061, 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.17.xsd', 1064, 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.17.xsd', 1067, 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.17.xsd', 1068, 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.17.xsd', 1069, 16), ) - - - transactionId = property(__transactionId.value, __transactionId.set, None, None) - - _ElementMap.update({ - __payerEmail.name() : __payerEmail, - __payerId.name() : __payerId, - __token.name() : __token, - __transactionId.name() : __transactionId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.payPal = payPal -Namespace.addCategoryObject('typeBinding', 'payPal', payPal) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_9 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1077, 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.17.xsd', 1080, 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.17.xsd', 1081, 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.17.xsd', 1082, 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.17.xsd', 1084, 16), ) - - - descriptor = property(__descriptor.value, __descriptor.set, None, None) - - _ElementMap.update({ - __phone.name() : __phone, - __city.name() : __city, - __url.name() : __url, - __descriptor.name() : __descriptor - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_9 = CTD_ANON_9 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_10 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1091, 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.17.xsd', 1093, 16), ) - - - bypassVelocityCheck = property(__bypassVelocityCheck.value, __bypassVelocityCheck.set, None, None) - - _ElementMap.update({ - __bypassVelocityCheck.name() : __bypassVelocityCheck - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_10 = CTD_ANON_10 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_11 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1099, 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.17.xsd', 1101, 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.17.xsd', 1102, 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.17.xsd', 1103, 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.17.xsd', 1104, 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.17.xsd', 1105, 16), ) - - - catLevel = property(__catLevel.value, __catLevel.set, None, None) - - _ElementMap.update({ - __capability.name() : __capability, - __entryMode.name() : __entryMode, - __cardholderId.name() : __cardholderId, - __terminalId.name() : __terminalId, - __catLevel.name() : __catLevel - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_11 = CTD_ANON_11 - - -# Complex type {http://www.vantivcnp.com/schema}recycleAdviceType with content type ELEMENT_ONLY -class recycleAdviceType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}recycleAdviceType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1211, 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.17.xsd', 1213, 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.17.xsd', 1214, 12), ) - - - recycleAdviceEnd = property(__recycleAdviceEnd.value, __recycleAdviceEnd.set, None, None) - - _ElementMap.update({ - __nextRecycleTime.name() : __nextRecycleTime, - __recycleAdviceEnd.name() : __recycleAdviceEnd - }) - _AttributeMap.update({ - - }) -_module_typeBindings.recycleAdviceType = recycleAdviceType -Namespace.addCategoryObject('typeBinding', 'recycleAdviceType', recycleAdviceType) - - -# Complex type {http://www.vantivcnp.com/schema}recyclingResponseType with content type ELEMENT_ONLY -class recyclingResponseType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}recyclingResponseType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1220, 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.17.xsd', 1222, 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.17.xsd', 1223, 12), ) - - - recycleEngineActive = property(__recycleEngineActive.value, __recycleEngineActive.set, None, None) - - _ElementMap.update({ - __recycleAdvice.name() : __recycleAdvice, - __recycleEngineActive.name() : __recycleEngineActive - }) - _AttributeMap.update({ - - }) -_module_typeBindings.recyclingResponseType = recyclingResponseType -Namespace.addCategoryObject('typeBinding', 'recyclingResponseType', recyclingResponseType) - - -# Complex type {http://www.vantivcnp.com/schema}networkSubField with content type ELEMENT_ONLY -class networkSubField (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}networkSubField with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'networkSubField') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1227, 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.17.xsd', 1229, 12), ) - - - fieldValue = property(__fieldValue.value, __fieldValue.set, None, None) - - - # 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.17.xsd', 1231, 8) - __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1231, 8) - - fieldNumber = property(__fieldNumber.value, __fieldNumber.set, None, None) - - _ElementMap.update({ - __fieldValue.name() : __fieldValue - }) - _AttributeMap.update({ - __fieldNumber.name() : __fieldNumber - }) -_module_typeBindings.networkSubField = networkSubField -Namespace.addCategoryObject('typeBinding', 'networkSubField', networkSubField) - - -# Complex type {http://www.vantivcnp.com/schema}networkField with content type ELEMENT_ONLY -class networkField (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}networkField with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'networkField') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1235, 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.17.xsd', 1238, 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.17.xsd', 1239, 16), ) - - - networkSubField = property(__networkSubField.value, __networkSubField.set, None, None) - - - # 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.17.xsd', 1242, 8) - __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1242, 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.17.xsd', 1243, 8) - __fieldName._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1243, 8) - - fieldName = property(__fieldName.value, __fieldName.set, None, None) - - _ElementMap.update({ - __fieldValue.name() : __fieldValue, - __networkSubField.name() : __networkSubField - }) - _AttributeMap.update({ - __fieldNumber.name() : __fieldNumber, - __fieldName.name() : __fieldName - }) -_module_typeBindings.networkField = networkField -Namespace.addCategoryObject('typeBinding', 'networkField', networkField) - - -# Complex type {http://www.vantivcnp.com/schema}networkResponse with content type ELEMENT_ONLY -class networkResponse (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}networkResponse with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'networkResponse') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1246, 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.17.xsd', 1248, 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.17.xsd', 1249, 12), ) - - - networkField = property(__networkField.value, __networkField.set, None, None) - - _ElementMap.update({ - __endpoint.name() : __endpoint, - __networkField.name() : __networkField - }) - _AttributeMap.update({ - - }) -_module_typeBindings.networkResponse = networkResponse -Namespace.addCategoryObject('typeBinding', 'networkResponse', networkResponse) - - -# Complex type {http://www.vantivcnp.com/schema}recyclingRequestType with content type ELEMENT_ONLY -class recyclingRequestType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}recyclingRequestType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recyclingRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1253, 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.17.xsd', 1255, 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.17.xsd', 1256, 12), ) - - - recycleId = property(__recycleId.value, __recycleId.set, None, None) - - _ElementMap.update({ - __recycleBy.name() : __recycleBy, - __recycleId.name() : __recycleId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.recyclingRequestType = recyclingRequestType -Namespace.addCategoryObject('typeBinding', 'recyclingRequestType', recyclingRequestType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_12 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1261, 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.17.xsd', 1263, 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.17.xsd', 1273, 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.17.xsd', 1274, 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.17.xsd', 1275, 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.17.xsd', 1276, 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.17.xsd', 1277, 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.17.xsd', 1278, 16), ) - - - accountRangeId = property(__accountRangeId.value, __accountRangeId.set, None, None) - - _ElementMap.update({ - __fundingSource.name() : __fundingSource, - __affluence.name() : __affluence, - __issuerCountry.name() : __issuerCountry, - __cardProductType.name() : __cardProductType, - __virtualAccountNumber.name() : __virtualAccountNumber, - __networkResponse.name() : __networkResponse, - __accountRangeId.name() : __accountRangeId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_12 = CTD_ANON_12 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_13 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1264, 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.17.xsd', 1266, 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.17.xsd', 1267, 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.17.xsd', 1268, 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.17.xsd', 1269, 28), ) - - - prepaidCardType = property(__prepaidCardType.value, __prepaidCardType.set, None, None) - - _ElementMap.update({ - __type.name() : __type, - __availableBalance.name() : __availableBalance, - __reloadable.name() : __reloadable, - __prepaidCardType.name() : __prepaidCardType - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_13 = CTD_ANON_13 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_14 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1625, 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.17.xsd', 1627, 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.17.xsd', 1628, 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.17.xsd', 1630, 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.17.xsd', 1631, 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.17.xsd', 1632, 16), ) - - - advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.set, None, None) - - _ElementMap.update({ - __avsResult.name() : __avsResult, - __cardValidationResult.name() : __cardValidationResult, - __authenticationResult.name() : __authenticationResult, - __advancedAVSResult.name() : __advancedAVSResult, - __advancedFraudResults.name() : __advancedFraudResults - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_14 = CTD_ANON_14 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_15 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1699, 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.17.xsd', 1701, 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.17.xsd', 1702, 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.17.xsd', 1703, 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.17.xsd', 1704, 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.17.xsd', 1705, 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.17.xsd', 1706, 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.17.xsd', 1707, 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.17.xsd', 1708, 16), ) - - - cashBackAmount = property(__cashBackAmount.value, __cashBackAmount.set, None, None) - - _ElementMap.update({ - __txnTime.name() : __txnTime, - __refCode.name() : __refCode, - __systemTraceId.name() : __systemTraceId, - __sequenceNumber.name() : __sequenceNumber, - __availableBalance.name() : __availableBalance, - __beginningBalance.name() : __beginningBalance, - __endingBalance.name() : __endingBalance, - __cashBackAmount.name() : __cashBackAmount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_15 = CTD_ANON_15 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_16 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1714, 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.17.xsd', 1716, 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.17.xsd', 1717, 16), ) - - - pin = property(__pin.value, __pin.set, None, None) - - _ElementMap.update({ - __accountNumber.name() : __accountNumber, - __pin.name() : __pin - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_16 = CTD_ANON_16 - - -# Complex type {http://www.vantivcnp.com/schema}echeckAccountInfoType with content type ELEMENT_ONLY -class echeckAccountInfoType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}echeckAccountInfoType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckAccountInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1884, 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.17.xsd', 1886, 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.17.xsd', 1887, 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.17.xsd', 1888, 12), ) - - - routingNum = property(__routingNum.value, __routingNum.set, None, None) - - _ElementMap.update({ - __accType.name() : __accType, - __accNum.name() : __accNum, - __routingNum.name() : __routingNum - }) - _AttributeMap.update({ - - }) -_module_typeBindings.echeckAccountInfoType = echeckAccountInfoType -Namespace.addCategoryObject('typeBinding', 'echeckAccountInfoType', echeckAccountInfoType) - - -# Complex type {http://www.vantivcnp.com/schema}echeckTokenInfoType with content type ELEMENT_ONLY -class echeckTokenInfoType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}echeckTokenInfoType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckTokenInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1892, 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.17.xsd', 1894, 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.17.xsd', 1895, 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.17.xsd', 1896, 12), ) - - - routingNum = property(__routingNum.value, __routingNum.set, None, None) - - _ElementMap.update({ - __accType.name() : __accType, - __cnpToken.name() : __cnpToken, - __routingNum.name() : __routingNum - }) - _AttributeMap.update({ - - }) -_module_typeBindings.echeckTokenInfoType = echeckTokenInfoType -Namespace.addCategoryObject('typeBinding', 'echeckTokenInfoType', echeckTokenInfoType) - - -# Complex type {http://www.vantivcnp.com/schema}cardAccountInfoType with content type ELEMENT_ONLY -class cardAccountInfoType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}cardAccountInfoType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardAccountInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1901, 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.17.xsd', 1903, 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.17.xsd', 1904, 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.17.xsd', 1905, 12), ) - - - expDate = property(__expDate.value, __expDate.set, None, None) - - _ElementMap.update({ - __type.name() : __type, - __number.name() : __number, - __expDate.name() : __expDate - }) - _AttributeMap.update({ - - }) -_module_typeBindings.cardAccountInfoType = cardAccountInfoType -Namespace.addCategoryObject('typeBinding', 'cardAccountInfoType', cardAccountInfoType) - - -# Complex type {http://www.vantivcnp.com/schema}cardTokenInfoType with content type ELEMENT_ONLY -class cardTokenInfoType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}cardTokenInfoType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardTokenInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1909, 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.17.xsd', 1911, 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.17.xsd', 1912, 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.17.xsd', 1913, 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.17.xsd', 1914, 12), ) - - - bin = property(__bin.value, __bin.set, None, None) - - _ElementMap.update({ - __cnpToken.name() : __cnpToken, - __type.name() : __type, - __expDate.name() : __expDate, - __bin.name() : __bin - }) - _AttributeMap.update({ - - }) -_module_typeBindings.cardTokenInfoType = cardTokenInfoType -Namespace.addCategoryObject('typeBinding', 'cardTokenInfoType', cardTokenInfoType) - - -# Complex type {http://www.vantivcnp.com/schema}extendedCardResponseType with content type ELEMENT_ONLY -class extendedCardResponseType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}extendedCardResponseType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1919, 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.17.xsd', 1921, 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.17.xsd', 1922, 12), ) - - - code = property(__code.value, __code.set, None, None) - - _ElementMap.update({ - __message.name() : __message, - __code.name() : __code - }) - _AttributeMap.update({ - - }) -_module_typeBindings.extendedCardResponseType = extendedCardResponseType -Namespace.addCategoryObject('typeBinding', 'extendedCardResponseType', extendedCardResponseType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_17 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 1928, 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.17.xsd', 1931, 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.17.xsd', 1932, 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.17.xsd', 1936, 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.17.xsd', 1937, 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.17.xsd', 1941, 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.17.xsd', 1942, 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.17.xsd', 1943, 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.17.xsd', 1944, 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.17.xsd', 1948, 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.17.xsd', 1949, 20), ) - - - newCardTokenInfo = property(__newCardTokenInfo.value, __newCardTokenInfo.set, None, None) - - _ElementMap.update({ - __originalAccountInfo.name() : __originalAccountInfo, - __newAccountInfo.name() : __newAccountInfo, - __originalTokenInfo.name() : __originalTokenInfo, - __newTokenInfo.name() : __newTokenInfo, - __originalCardInfo.name() : __originalCardInfo, - __newCardInfo.name() : __newCardInfo, - __extendedCardResponse.name() : __extendedCardResponse, - __accountUpdateSource.name() : __accountUpdateSource, - __originalCardTokenInfo.name() : __originalCardTokenInfo, - __newCardTokenInfo.name() : __newCardTokenInfo - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_17 = CTD_ANON_17 - - -# Complex type {http://www.vantivcnp.com/schema}echeckType with content type ELEMENT_ONLY -class echeckType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}echeckType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2020, 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.17.xsd', 2022, 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.17.xsd', 2023, 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.17.xsd', 2024, 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.17.xsd', 2025, 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.17.xsd', 2026, 12), ) - - - ccdPaymentInformation = property(__ccdPaymentInformation.value, __ccdPaymentInformation.set, None, None) - - _ElementMap.update({ - __accType.name() : __accType, - __accNum.name() : __accNum, - __routingNum.name() : __routingNum, - __checkNum.name() : __checkNum, - __ccdPaymentInformation.name() : __ccdPaymentInformation - }) - _AttributeMap.update({ - - }) -_module_typeBindings.echeckType = echeckType -Namespace.addCategoryObject('typeBinding', 'echeckType', echeckType) - - -# Complex type {http://www.vantivcnp.com/schema}echeckTypeCtx with content type ELEMENT_ONLY -class echeckTypeCtx (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}echeckTypeCtx with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckTypeCtx') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2030, 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.17.xsd', 2032, 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.17.xsd', 2033, 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.17.xsd', 2034, 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.17.xsd', 2035, 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.17.xsd', 2036, 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.17.xsd', 2037, 12), ) - - - ctxPaymentInformation = property(__ctxPaymentInformation.value, __ctxPaymentInformation.set, None, None) - - _ElementMap.update({ - __accType.name() : __accType, - __accNum.name() : __accNum, - __routingNum.name() : __routingNum, - __checkNum.name() : __checkNum, - __ccdPaymentInformation.name() : __ccdPaymentInformation, - __ctxPaymentInformation.name() : __ctxPaymentInformation - }) - _AttributeMap.update({ - - }) -_module_typeBindings.echeckTypeCtx = echeckTypeCtx -Namespace.addCategoryObject('typeBinding', 'echeckTypeCtx', echeckTypeCtx) - - -# Complex type {http://www.vantivcnp.com/schema}ctxPaymentInformationType with content type ELEMENT_ONLY -class ctxPaymentInformationType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}ctxPaymentInformationType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformationType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2041, 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.17.xsd', 2043, 12), ) - - - ctxPaymentDetail = property(__ctxPaymentDetail.value, __ctxPaymentDetail.set, None, None) - - _ElementMap.update({ - __ctxPaymentDetail.name() : __ctxPaymentDetail - }) - _AttributeMap.update({ - - }) -_module_typeBindings.ctxPaymentInformationType = ctxPaymentInformationType -Namespace.addCategoryObject('typeBinding', 'ctxPaymentInformationType', ctxPaymentInformationType) - - -# Complex type {http://www.vantivcnp.com/schema}echeckForTokenType with content type ELEMENT_ONLY -class echeckForTokenType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}echeckForTokenType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckForTokenType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2047, 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.17.xsd', 2049, 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.17.xsd', 2050, 12), ) - - - routingNum = property(__routingNum.value, __routingNum.set, None, None) - - _ElementMap.update({ - __accNum.name() : __accNum, - __routingNum.name() : __routingNum - }) - _AttributeMap.update({ - - }) -_module_typeBindings.echeckForTokenType = echeckForTokenType -Namespace.addCategoryObject('typeBinding', 'echeckForTokenType', echeckForTokenType) - - -# Complex type {http://www.vantivcnp.com/schema}filteringType with content type ELEMENT_ONLY -class filteringType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}filteringType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'filteringType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2067, 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.17.xsd', 2069, 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.17.xsd', 2070, 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.17.xsd', 2071, 12), ) - - - chargeback = property(__chargeback.value, __chargeback.set, None, None) - - _ElementMap.update({ - __prepaid.name() : __prepaid, - __international.name() : __international, - __chargeback.name() : __chargeback - }) - _AttributeMap.update({ - - }) -_module_typeBindings.filteringType = filteringType -Namespace.addCategoryObject('typeBinding', 'filteringType', filteringType) - - -# Complex type {http://www.vantivcnp.com/schema}virtualGiftCardType with content type ELEMENT_ONLY -class virtualGiftCardType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}virtualGiftCardType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2108, 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.17.xsd', 2110, 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.17.xsd', 2111, 12), ) - - - giftCardBin = property(__giftCardBin.value, __giftCardBin.set, None, None) - - _ElementMap.update({ - __accountNumberLength.name() : __accountNumberLength, - __giftCardBin.name() : __giftCardBin - }) - _AttributeMap.update({ - - }) -_module_typeBindings.virtualGiftCardType = virtualGiftCardType -Namespace.addCategoryObject('typeBinding', 'virtualGiftCardType', virtualGiftCardType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_18 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2152, 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.17.xsd', 2154, 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.17.xsd', 2155, 16), ) - - - walletSourceTypeId = property(__walletSourceTypeId.value, __walletSourceTypeId.set, None, None) - - _ElementMap.update({ - __walletSourceType.name() : __walletSourceType, - __walletSourceTypeId.name() : __walletSourceTypeId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_18 = CTD_ANON_18 - - -# Complex type {http://www.vantivcnp.com/schema}applepayType with content type ELEMENT_ONLY -class applepayType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}applepayType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'applepayType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2160, 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.17.xsd', 2162, 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.17.xsd', 2163, 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.17.xsd', 2164, 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.17.xsd', 2165, 12), ) - - - version = property(__version.value, __version.set, None, None) - - _ElementMap.update({ - __data.name() : __data, - __header.name() : __header, - __signature.name() : __signature, - __version.name() : __version - }) - _AttributeMap.update({ - - }) -_module_typeBindings.applepayType = applepayType -Namespace.addCategoryObject('typeBinding', 'applepayType', applepayType) - - -# Complex type {http://www.vantivcnp.com/schema}applepayHeaderType with content type ELEMENT_ONLY -class applepayHeaderType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}applepayHeaderType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'applepayHeaderType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2169, 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.17.xsd', 2171, 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.17.xsd', 2172, 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.17.xsd', 2173, 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.17.xsd', 2174, 12), ) - - - transactionId = property(__transactionId.value, __transactionId.set, None, None) - - _ElementMap.update({ - __applicationData.name() : __applicationData, - __ephemeralPublicKey.name() : __ephemeralPublicKey, - __publicKeyHash.name() : __publicKeyHash, - __transactionId.name() : __transactionId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.applepayHeaderType = applepayHeaderType -Namespace.addCategoryObject('typeBinding', 'applepayHeaderType', applepayHeaderType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_19 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2179, 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.17.xsd', 2181, 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.17.xsd', 2182, 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.17.xsd', 2183, 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.17.xsd', 2184, 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.17.xsd', 2185, 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.17.xsd', 2186, 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.17.xsd', 2187, 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.17.xsd', 2188, 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.17.xsd', 2189, 16), ) - - - eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) - - _ElementMap.update({ - __applicationPrimaryAccountNumber.name() : __applicationPrimaryAccountNumber, - __applicationExpirationDate.name() : __applicationExpirationDate, - __currencyCode.name() : __currencyCode, - __transactionAmount.name() : __transactionAmount, - __cardholderName.name() : __cardholderName, - __deviceManufacturerIdentifier.name() : __deviceManufacturerIdentifier, - __paymentDataType.name() : __paymentDataType, - __onlinePaymentCryptogram.name() : __onlinePaymentCryptogram, - __eciIndicator.name() : __eciIndicator - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_19 = CTD_ANON_19 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_20 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2195, 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.17.xsd', 2197, 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.17.xsd', 2198, 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.17.xsd', 2199, 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.17.xsd', 2200, 16), ) - - - eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) - - _ElementMap.update({ - __cryptogram.name() : __cryptogram, - __expMonth.name() : __expMonth, - __expYear.name() : __expYear, - __eciIndicator.name() : __eciIndicator - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_20 = CTD_ANON_20 - - -# Complex type {http://www.vantivcnp.com/schema}sepaDirectDebitType with content type ELEMENT_ONLY -class sepaDirectDebitType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}sepaDirectDebitType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2206, 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.17.xsd', 2208, 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.17.xsd', 2209, 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.17.xsd', 2210, 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.17.xsd', 2211, 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.17.xsd', 2212, 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.17.xsd', 2213, 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.17.xsd', 2214, 12), ) - - - preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) - - _ElementMap.update({ - __mandateProvider.name() : __mandateProvider, - __sequenceType.name() : __sequenceType, - __mandateReference.name() : __mandateReference, - __mandateUrl.name() : __mandateUrl, - __mandateSignatureDate.name() : __mandateSignatureDate, - __iban.name() : __iban, - __preferredLanguage.name() : __preferredLanguage - }) - _AttributeMap.update({ - - }) -_module_typeBindings.sepaDirectDebitType = sepaDirectDebitType -Namespace.addCategoryObject('typeBinding', 'sepaDirectDebitType', sepaDirectDebitType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_21 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2219, 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.17.xsd', 2221, 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.17.xsd', 2222, 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.17.xsd', 2223, 16), ) - - - mandateReference = property(__mandateReference.value, __mandateReference.set, None, None) - - _ElementMap.update({ - __redirectUrl.name() : __redirectUrl, - __redirectToken.name() : __redirectToken, - __mandateReference.name() : __mandateReference - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_21 = CTD_ANON_21 - - -# Complex type {http://www.vantivcnp.com/schema}idealType with content type ELEMENT_ONLY -class idealType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}idealType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'idealType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2228, 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.17.xsd', 2230, 12), ) - - - preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) - - _ElementMap.update({ - __preferredLanguage.name() : __preferredLanguage - }) - _AttributeMap.update({ - - }) -_module_typeBindings.idealType = idealType -Namespace.addCategoryObject('typeBinding', 'idealType', idealType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_22 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2235, 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.17.xsd', 2237, 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.17.xsd', 2238, 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.17.xsd', 2239, 16), ) - - - paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) - - _ElementMap.update({ - __redirectUrl.name() : __redirectUrl, - __redirectToken.name() : __redirectToken, - __paymentPurpose.name() : __paymentPurpose - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_22 = CTD_ANON_22 - - -# Complex type {http://www.vantivcnp.com/schema}giropayType with content type ELEMENT_ONLY -class giropayType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}giropayType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'giropayType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2244, 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.17.xsd', 2246, 12), ) - - - preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) - - _ElementMap.update({ - __preferredLanguage.name() : __preferredLanguage - }) - _AttributeMap.update({ - - }) -_module_typeBindings.giropayType = giropayType -Namespace.addCategoryObject('typeBinding', 'giropayType', giropayType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_23 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2251, 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.17.xsd', 2253, 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.17.xsd', 2254, 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.17.xsd', 2255, 16), ) - - - paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) - - _ElementMap.update({ - __redirectUrl.name() : __redirectUrl, - __redirectToken.name() : __redirectToken, - __paymentPurpose.name() : __paymentPurpose - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_23 = CTD_ANON_23 - - -# Complex type {http://www.vantivcnp.com/schema}sofortType with content type ELEMENT_ONLY -class sofortType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}sofortType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'sofortType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2260, 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.17.xsd', 2262, 12), ) - - - preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) - - _ElementMap.update({ - __preferredLanguage.name() : __preferredLanguage - }) - _AttributeMap.update({ - - }) -_module_typeBindings.sofortType = sofortType -Namespace.addCategoryObject('typeBinding', 'sofortType', sofortType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_24 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2267, 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.17.xsd', 2269, 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.17.xsd', 2270, 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.17.xsd', 2271, 16), ) - - - paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) - - _ElementMap.update({ - __redirectUrl.name() : __redirectUrl, - __redirectToken.name() : __redirectToken, - __paymentPurpose.name() : __paymentPurpose - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_24 = CTD_ANON_24 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_25 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2620, 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.17.xsd', 2622, 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.17.xsd', 2623, 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.17.xsd', 2624, 16), ) - - - debitMessage = property(__debitMessage.value, __debitMessage.set, None, None) - - _ElementMap.update({ - __networkName.name() : __networkName, - __debitResponse.name() : __debitResponse, - __debitMessage.name() : __debitMessage - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_25 = CTD_ANON_25 - - -# Complex type {http://www.vantivcnp.com/schema}pinlessDebitRequestType with content type ELEMENT_ONLY -class pinlessDebitRequestType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}pinlessDebitRequestType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2822, 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.17.xsd', 2824, 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.17.xsd', 2825, 12), ) - - - preferredDebitNetworks = property(__preferredDebitNetworks.value, __preferredDebitNetworks.set, None, None) - - _ElementMap.update({ - __routingPreference.name() : __routingPreference, - __preferredDebitNetworks.name() : __preferredDebitNetworks - }) - _AttributeMap.update({ - - }) -_module_typeBindings.pinlessDebitRequestType = pinlessDebitRequestType -Namespace.addCategoryObject('typeBinding', 'pinlessDebitRequestType', pinlessDebitRequestType) - - -# Complex type {http://www.vantivcnp.com/schema}preferredDebitNetworksType with content type ELEMENT_ONLY -class preferredDebitNetworksType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}preferredDebitNetworksType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworksType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2829, 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.17.xsd', 2831, 12), ) - - - debitNetworkName = property(__debitNetworkName.value, __debitNetworkName.set, None, None) - - _ElementMap.update({ - __debitNetworkName.name() : __debitNetworkName - }) - _AttributeMap.update({ - - }) -_module_typeBindings.preferredDebitNetworksType = preferredDebitNetworksType -Namespace.addCategoryObject('typeBinding', 'preferredDebitNetworksType', preferredDebitNetworksType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_26 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2836, 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.17.xsd', 200, 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.17.xsd', 2838, 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.17.xsd', 2839, 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.17.xsd', 2840, 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.17.xsd', 2841, 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.17.xsd', 2842, 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.17.xsd', 2843, 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.17.xsd', 2844, 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.17.xsd', 2845, 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.17.xsd', 2846, 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.17.xsd', 2847, 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.17.xsd', 2848, 16), ) - - - fireSafetyIndicator = property(__fireSafetyIndicator.value, __fireSafetyIndicator.set, None, None) - - _ElementMap.update({ - __lodgingCharge.name() : __lodgingCharge, - __hotelFolioNumber.name() : __hotelFolioNumber, - __checkInDate.name() : __checkInDate, - __checkOutDate.name() : __checkOutDate, - __duration.name() : __duration, - __customerServicePhone.name() : __customerServicePhone, - __programCode.name() : __programCode, - __roomRate.name() : __roomRate, - __roomTax.name() : __roomTax, - __numAdults.name() : __numAdults, - __propertyLocalPhone.name() : __propertyLocalPhone, - __fireSafetyIndicator.name() : __fireSafetyIndicator - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_26 = CTD_ANON_26 - - -# Complex type {http://www.vantivcnp.com/schema}transactionReversalRecyclingResponseType with content type ELEMENT_ONLY -class transactionReversalRecyclingResponseType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}transactionReversalRecyclingResponseType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionReversalRecyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2892, 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_transactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2894, 12), ) - - - creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) - - _ElementMap.update({ - __creditCnpTxnId.name() : __creditCnpTxnId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.transactionReversalRecyclingResponseType = transactionReversalRecyclingResponseType -Namespace.addCategoryObject('typeBinding', 'transactionReversalRecyclingResponseType', transactionReversalRecyclingResponseType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_27 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2905, 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.17.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.17.xsd', 2918, 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.17.xsd', 2926, 4), ) - - - batchRequest = property(__batchRequest.value, __batchRequest.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_27_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2913, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2913, 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.17.xsd', 2914, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2914, 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.17.xsd', 2915, 12) - __numBatchRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2915, 12) - - numBatchRequests = property(__numBatchRequests.value, __numBatchRequests.set, None, None) - - _ElementMap.update({ - __authentication.name() : __authentication, - __RFRRequest.name() : __RFRRequest, - __batchRequest.name() : __batchRequest - }) - _AttributeMap.update({ - __version.name() : __version, - __id.name() : __id, - __numBatchRequests.name() : __numBatchRequests - }) -_module_typeBindings.CTD_ANON_27 = CTD_ANON_27 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_28 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2919, 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.17.xsd', 2921, 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.17.xsd', 3102, 4), ) - - - accountUpdateFileRequestData = property(__accountUpdateFileRequestData.value, __accountUpdateFileRequestData.set, None, None) - - _ElementMap.update({ - __cnpSessionId.name() : __cnpSessionId, - __accountUpdateFileRequestData.name() : __accountUpdateFileRequestData - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_28 = CTD_ANON_28 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_29 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 2927, 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.17.xsd', 215, 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.17.xsd', 456, 4), ) - - - transaction = property(__transaction.value, __transaction.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_29_merchantSdk', pyxb.binding.datatypes.string) - __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2932, 12) - __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2932, 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.17.xsd', 2933, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2933, 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.17.xsd', 2934, 12) - __numAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2934, 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.17.xsd', 2935, 12) - __authAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2935, 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.17.xsd', 2936, 12) - __numAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2936, 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.17.xsd', 2937, 12) - __authReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2937, 12) - - authReversalAmount = property(__authReversalAmount.value, __authReversalAmount.set, None, None) - - - # Attribute numTransactionReversals uses Python identifier numTransactionReversals - __numTransactionReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numTransactionReversals'), 'numTransactionReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numTransactionReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2938, 12) - __numTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2938, 12) - - numTransactionReversals = property(__numTransactionReversals.value, __numTransactionReversals.set, None, None) - - - # Attribute transactionReversalAmount uses Python identifier transactionReversalAmount - __transactionReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'transactionReversalAmount'), 'transactionReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_transactionReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __transactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2939, 12) - __transactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2939, 12) - - transactionReversalAmount = property(__transactionReversalAmount.value, __transactionReversalAmount.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.17.xsd', 2940, 12) - __numGiftCardAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2940, 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.17.xsd', 2941, 12) - __giftCardAuthReversalOriginalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2941, 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.17.xsd', 2942, 12) - __numCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2942, 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.17.xsd', 2943, 12) - __captureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2943, 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.17.xsd', 2944, 12) - __numGiftCardCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2944, 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.17.xsd', 2945, 12) - __giftCardCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2945, 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.17.xsd', 2946, 12) - __numExtCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2946, 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.17.xsd', 2947, 12) - __extCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2947, 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.17.xsd', 2948, 12) - __numCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2948, 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.17.xsd', 2949, 12) - __creditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2949, 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.17.xsd', 2950, 12) - __numGiftCardCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2950, 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.17.xsd', 2951, 12) - __giftCardCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2951, 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.17.xsd', 2952, 12) - __numForceCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2952, 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.17.xsd', 2953, 12) - __forceCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2953, 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.17.xsd', 2954, 12) - __numSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2954, 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.17.xsd', 2955, 12) - __saleAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2955, 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.17.xsd', 2956, 12) - __numCaptureGivenAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2956, 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.17.xsd', 2957, 12) - __captureGivenAuthAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2957, 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.17.xsd', 2958, 12) - __numEcheckSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2958, 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.17.xsd', 2959, 12) - __echeckSalesAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2959, 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.17.xsd', 2960, 12) - __numEcheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2960, 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.17.xsd', 2961, 12) - __echeckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2961, 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.17.xsd', 2962, 12) - __numEcheckVerification._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2962, 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.17.xsd', 2963, 12) - __echeckVerificationAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2963, 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.17.xsd', 2964, 12) - __numEcheckRedeposit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2964, 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.17.xsd', 2965, 12) - __numEcheckPreNoteSale._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2965, 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.17.xsd', 2966, 12) - __numEcheckPreNoteCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2966, 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.17.xsd', 2967, 12) - __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2967, 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.17.xsd', 2968, 12) - __numTokenRegistrations._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2968, 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.17.xsd', 2969, 12) - __numUpdateCardValidationNumOnTokens._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2969, 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.17.xsd', 2970, 12) - __numCancelSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2970, 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.17.xsd', 2971, 12) - __numUpdateSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2971, 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.17.xsd', 2972, 12) - __numCreatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2972, 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.17.xsd', 2973, 12) - __numUpdatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2973, 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.17.xsd', 2974, 12) - __numActivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2974, 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.17.xsd', 2975, 12) - __numDeactivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2975, 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.17.xsd', 2976, 12) - __activateAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2976, 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.17.xsd', 2977, 12) - __numLoads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2977, 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.17.xsd', 2978, 12) - __loadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2978, 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.17.xsd', 2979, 12) - __numUnloads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2979, 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.17.xsd', 2980, 12) - __unloadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2980, 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.17.xsd', 2981, 12) - __numBalanceInquirys._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2981, 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.17.xsd', 2982, 12) - __numPayFacCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2982, 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.17.xsd', 2983, 12) - __numPayFacDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2983, 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.17.xsd', 2984, 12) - __numSubmerchantCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2984, 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.17.xsd', 2985, 12) - __numSubmerchantDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2985, 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.17.xsd', 2986, 12) - __numReserveCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2986, 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.17.xsd', 2987, 12) - __numReserveDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2987, 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.17.xsd', 2988, 12) - __numVendorDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2988, 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.17.xsd', 2989, 12) - __numVendorCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2989, 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.17.xsd', 2990, 12) - __numPhysicalCheckDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2990, 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.17.xsd', 2991, 12) - __numPhysicalCheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2991, 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.17.xsd', 2992, 12) - __numFundingInstructionVoid._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2992, 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.17.xsd', 2993, 12) - __numFastAccessFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2993, 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.17.xsd', 2994, 12) - __numPayoutOrgCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2994, 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.17.xsd', 2995, 12) - __numPayoutOrgDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2995, 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.17.xsd', 2996, 12) - __numCustomerCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2996, 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.17.xsd', 2997, 12) - __numCustomerDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2997, 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.17.xsd', 2998, 12) - __numTranslateToLowValueTokenRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2998, 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.17.xsd', 2999, 12) - __payFacCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2999, 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.17.xsd', 3000, 12) - __payFacDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3000, 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.17.xsd', 3001, 12) - __submerchantCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3001, 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.17.xsd', 3002, 12) - __submerchantDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3002, 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.17.xsd', 3003, 12) - __reserveCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3003, 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.17.xsd', 3004, 12) - __reserveDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3004, 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.17.xsd', 3005, 12) - __vendorDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3005, 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.17.xsd', 3006, 12) - __vendorCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3006, 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.17.xsd', 3007, 12) - __physicalCheckDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3007, 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.17.xsd', 3008, 12) - __physicalCheckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3008, 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.17.xsd', 3009, 12) - __fastAccessFundingAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3009, 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.17.xsd', 3010, 12) - __payoutOrgCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3010, 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.17.xsd', 3011, 12) - __payoutOrgDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3011, 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.17.xsd', 3012, 12) - __customerCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3012, 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.17.xsd', 3013, 12) - __customerDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3013, 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.17.xsd', 3014, 12) - __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3014, 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.17.xsd', 3015, 12) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3015, 12) - - merchantId = property(__merchantId.value, __merchantId.set, None, None) - - _ElementMap.update({ - __recurringTransaction.name() : __recurringTransaction, - __transaction.name() : __transaction - }) - _AttributeMap.update({ - __merchantSdk.name() : __merchantSdk, - __id.name() : __id, - __numAuths.name() : __numAuths, - __authAmount.name() : __authAmount, - __numAuthReversals.name() : __numAuthReversals, - __authReversalAmount.name() : __authReversalAmount, - __numTransactionReversals.name() : __numTransactionReversals, - __transactionReversalAmount.name() : __transactionReversalAmount, - __numGiftCardAuthReversals.name() : __numGiftCardAuthReversals, - __giftCardAuthReversalOriginalAmount.name() : __giftCardAuthReversalOriginalAmount, - __numCaptures.name() : __numCaptures, - __captureAmount.name() : __captureAmount, - __numGiftCardCaptures.name() : __numGiftCardCaptures, - __giftCardCaptureAmount.name() : __giftCardCaptureAmount, - __numExtCaptures.name() : __numExtCaptures, - __extCaptureAmount.name() : __extCaptureAmount, - __numCredits.name() : __numCredits, - __creditAmount.name() : __creditAmount, - __numGiftCardCredits.name() : __numGiftCardCredits, - __giftCardCreditAmount.name() : __giftCardCreditAmount, - __numForceCaptures.name() : __numForceCaptures, - __forceCaptureAmount.name() : __forceCaptureAmount, - __numSales.name() : __numSales, - __saleAmount.name() : __saleAmount, - __numCaptureGivenAuths.name() : __numCaptureGivenAuths, - __captureGivenAuthAmount.name() : __captureGivenAuthAmount, - __numEcheckSales.name() : __numEcheckSales, - __echeckSalesAmount.name() : __echeckSalesAmount, - __numEcheckCredit.name() : __numEcheckCredit, - __echeckCreditAmount.name() : __echeckCreditAmount, - __numEcheckVerification.name() : __numEcheckVerification, - __echeckVerificationAmount.name() : __echeckVerificationAmount, - __numEcheckRedeposit.name() : __numEcheckRedeposit, - __numEcheckPreNoteSale.name() : __numEcheckPreNoteSale, - __numEcheckPreNoteCredit.name() : __numEcheckPreNoteCredit, - __numAccountUpdates.name() : __numAccountUpdates, - __numTokenRegistrations.name() : __numTokenRegistrations, - __numUpdateCardValidationNumOnTokens.name() : __numUpdateCardValidationNumOnTokens, - __numCancelSubscriptions.name() : __numCancelSubscriptions, - __numUpdateSubscriptions.name() : __numUpdateSubscriptions, - __numCreatePlans.name() : __numCreatePlans, - __numUpdatePlans.name() : __numUpdatePlans, - __numActivates.name() : __numActivates, - __numDeactivates.name() : __numDeactivates, - __activateAmount.name() : __activateAmount, - __numLoads.name() : __numLoads, - __loadAmount.name() : __loadAmount, - __numUnloads.name() : __numUnloads, - __unloadAmount.name() : __unloadAmount, - __numBalanceInquirys.name() : __numBalanceInquirys, - __numPayFacCredit.name() : __numPayFacCredit, - __numPayFacDebit.name() : __numPayFacDebit, - __numSubmerchantCredit.name() : __numSubmerchantCredit, - __numSubmerchantDebit.name() : __numSubmerchantDebit, - __numReserveCredit.name() : __numReserveCredit, - __numReserveDebit.name() : __numReserveDebit, - __numVendorDebit.name() : __numVendorDebit, - __numVendorCredit.name() : __numVendorCredit, - __numPhysicalCheckDebit.name() : __numPhysicalCheckDebit, - __numPhysicalCheckCredit.name() : __numPhysicalCheckCredit, - __numFundingInstructionVoid.name() : __numFundingInstructionVoid, - __numFastAccessFunding.name() : __numFastAccessFunding, - __numPayoutOrgCredit.name() : __numPayoutOrgCredit, - __numPayoutOrgDebit.name() : __numPayoutOrgDebit, - __numCustomerCredit.name() : __numCustomerCredit, - __numCustomerDebit.name() : __numCustomerDebit, - __numTranslateToLowValueTokenRequests.name() : __numTranslateToLowValueTokenRequests, - __payFacCreditAmount.name() : __payFacCreditAmount, - __payFacDebitAmount.name() : __payFacDebitAmount, - __submerchantCreditAmount.name() : __submerchantCreditAmount, - __submerchantDebitAmount.name() : __submerchantDebitAmount, - __reserveCreditAmount.name() : __reserveCreditAmount, - __reserveDebitAmount.name() : __reserveDebitAmount, - __vendorDebitAmount.name() : __vendorDebitAmount, - __vendorCreditAmount.name() : __vendorCreditAmount, - __physicalCheckDebitAmount.name() : __physicalCheckDebitAmount, - __physicalCheckCreditAmount.name() : __physicalCheckCreditAmount, - __fastAccessFundingAmount.name() : __fastAccessFundingAmount, - __payoutOrgCreditAmount.name() : __payoutOrgCreditAmount, - __payoutOrgDebitAmount.name() : __payoutOrgDebitAmount, - __customerCreditAmount.name() : __customerCreditAmount, - __customerDebitAmount.name() : __customerDebitAmount, - __sameDayFunding.name() : __sameDayFunding, - __merchantId.name() : __merchantId - }) -_module_typeBindings.CTD_ANON_29 = CTD_ANON_29 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_30 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 3038, 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.17.xsd', 3052, 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.17.xsd', 3058, 4), ) - - - batchResponse = property(__batchResponse.value, __batchResponse.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_30_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3045, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3045, 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.17.xsd', 3046, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3046, 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.17.xsd', 3047, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3047, 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.17.xsd', 3048, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3048, 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.17.xsd', 3049, 12) - __cnpSessionId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3049, 12) - - cnpSessionId = property(__cnpSessionId.value, __cnpSessionId.set, None, None) - - _ElementMap.update({ - __RFRResponse.name() : __RFRResponse, - __batchResponse.name() : __batchResponse - }) - _AttributeMap.update({ - __version.name() : __version, - __id.name() : __id, - __response.name() : __response, - __message.name() : __message, - __cnpSessionId.name() : __cnpSessionId - }) -_module_typeBindings.CTD_ANON_30 = CTD_ANON_30 - - -# Complex type [anonymous] with content type EMPTY -class CTD_ANON_31 (pyxb.binding.basis.complexTypeDefinition): - """Complex type [anonymous] with content type EMPTY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY - _Abstract = False - _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3053, 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.17.xsd', 3054, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3054, 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.17.xsd', 3055, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3055, 12) - - message = property(__message.value, __message.set, None, None) - - _ElementMap.update({ - - }) - _AttributeMap.update({ - __response.name() : __response, - __message.name() : __message - }) -_module_typeBindings.CTD_ANON_31 = CTD_ANON_31 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_32 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 3059, 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.17.xsd', 216, 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.17.xsd', 1159, 4), ) - - - transactionResponse = property(__transactionResponse.value, __transactionResponse.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_32_id', pyxb.binding.datatypes.string) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3064, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3064, 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.17.xsd', 3065, 12) - __cnpBatchId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3065, 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.17.xsd', 3066, 12) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3066, 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.17.xsd', 3067, 12) - __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3067, 12) - - numAccountUpdates = property(__numAccountUpdates.value, __numAccountUpdates.set, None, None) - - _ElementMap.update({ - __recurringTransactionResponse.name() : __recurringTransactionResponse, - __transactionResponse.name() : __transactionResponse - }) - _AttributeMap.update({ - __id.name() : __id, - __cnpBatchId.name() : __cnpBatchId, - __merchantId.name() : __merchantId, - __numAccountUpdates.name() : __numAccountUpdates - }) -_module_typeBindings.CTD_ANON_32 = CTD_ANON_32 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_33 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 3103, 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.17.xsd', 3105, 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.17.xsd', 3106, 16), ) - - - postDay = property(__postDay.value, __postDay.set, None, None) - - _ElementMap.update({ - __merchantId.name() : __merchantId, - __postDay.name() : __postDay - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_33 = CTD_ANON_33 - - -# Complex type {http://www.vantivcnp.com/schema}baseRequest with content type ELEMENT_ONLY -class baseRequest (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}baseRequest with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'baseRequest') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3302, 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.17.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.17.xsd', 215, 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.17.xsd', 456, 4), ) - - - transaction = property(__transaction.value, __transaction.set, None, None) - - - # 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.17.xsd', 3310, 8) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3310, 8) - - version = property(__version.value, __version.set, None, None) - - _ElementMap.update({ - __authentication.name() : __authentication, - __recurringTransaction.name() : __recurringTransaction, - __transaction.name() : __transaction - }) - _AttributeMap.update({ - __version.name() : __version - }) -_module_typeBindings.baseRequest = baseRequest -Namespace.addCategoryObject('typeBinding', 'baseRequest', baseRequest) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_34 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 3327, 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.17.xsd', 216, 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.17.xsd', 1159, 4), ) - - - transactionResponse = property(__transactionResponse.value, __transactionResponse.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_34_response', pyxb.binding.datatypes.string, required=True) - __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3332, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3332, 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.17.xsd', 3333, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3333, 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.17.xsd', 3334, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3334, 12) - - version = property(__version.value, __version.set, None, None) - - _ElementMap.update({ - __recurringTransactionResponse.name() : __recurringTransactionResponse, - __transactionResponse.name() : __transactionResponse - }) - _AttributeMap.update({ - __response.name() : __response, - __message.name() : __message, - __version.name() : __version - }) -_module_typeBindings.CTD_ANON_34 = CTD_ANON_34 - - -# Complex type {http://www.vantivcnp.com/schema}voidRecyclingResponseType with content type ELEMENT_ONLY -class voidRecyclingResponseType (pyxb.binding.basis.complexTypeDefinition): - """Complex type {http://www.vantivcnp.com/schema}voidRecyclingResponseType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'voidRecyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3370, 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.17.xsd', 3372, 12), ) - - - creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) - - _ElementMap.update({ - __creditCnpTxnId.name() : __creditCnpTxnId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.voidRecyclingResponseType = voidRecyclingResponseType -Namespace.addCategoryObject('typeBinding', 'voidRecyclingResponseType', voidRecyclingResponseType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_35 (pyxb.binding.basis.complexTypeDefinition): - """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.17.xsd', 3539, 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.17.xsd', 1159, 4), ) - - - transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) - - _ElementMap.update({ - __transactionResponse.name() : __transactionResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_35 = CTD_ANON_35 - - -# Complex type {http://www.vantivcnp.com/schema}giftCardCardType with content type ELEMENT_ONLY -class giftCardCardType (cardType): - """Complex type {http://www.vantivcnp.com/schema}giftCardCardType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'giftCardCardType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 106, 4) - _ElementMap = cardType._ElementMap.copy() - _AttributeMap = cardType._AttributeMap.copy() - # Base type is cardType - - # Element type ({http://www.vantivcnp.com/schema}type) inherited from {http://www.vantivcnp.com/schema}cardType - - # Element number ({http://www.vantivcnp.com/schema}number) inherited from {http://www.vantivcnp.com/schema}cardType - - # Element expDate ({http://www.vantivcnp.com/schema}expDate) inherited from {http://www.vantivcnp.com/schema}cardType - - # Element track ({http://www.vantivcnp.com/schema}track) inherited from {http://www.vantivcnp.com/schema}cardType - - # Element cardValidationNum ({http://www.vantivcnp.com/schema}cardValidationNum) inherited from {http://www.vantivcnp.com/schema}cardType - - # Element pin ({http://www.vantivcnp.com/schema}pin) inherited from {http://www.vantivcnp.com/schema}cardType - _ElementMap.update({ - - }) - _AttributeMap.update({ - - }) -_module_typeBindings.giftCardCardType = giftCardCardType -Namespace.addCategoryObject('typeBinding', 'giftCardCardType', giftCardCardType) - - -# Complex type {http://www.vantivcnp.com/schema}recurringTransactionType with content type EMPTY -class recurringTransactionType (cnpTransactionInterface): - """Complex type {http://www.vantivcnp.com/schema}recurringTransactionType with content type EMPTY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 219, 4) - _ElementMap = cnpTransactionInterface._ElementMap.copy() - _AttributeMap = cnpTransactionInterface._AttributeMap.copy() - # Base type is cnpTransactionInterface - _ElementMap.update({ - - }) - _AttributeMap.update({ - - }) -_module_typeBindings.recurringTransactionType = recurringTransactionType -Namespace.addCategoryObject('typeBinding', 'recurringTransactionType', recurringTransactionType) - - -# Complex type {http://www.vantivcnp.com/schema}recurringTransactionResponseType with content type ELEMENT_ONLY -class recurringTransactionResponseType (cnpTransactionInterface): - """Complex type {http://www.vantivcnp.com/schema}recurringTransactionResponseType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 226, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 20), ) - - - location = property(__location.value, __location.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __message.name() : __message, - __responseTime.name() : __responseTime, - __location.name() : __location - }) - _AttributeMap.update({ - - }) -_module_typeBindings.recurringTransactionResponseType = recurringTransactionResponseType -Namespace.addCategoryObject('typeBinding', 'recurringTransactionResponseType', recurringTransactionResponseType) - - -# Complex type {http://www.vantivcnp.com/schema}transactionType with content type EMPTY -class transactionType (cnpTransactionInterface): - """Complex type {http://www.vantivcnp.com/schema}transactionType with content type EMPTY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 458, 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.17.xsd', 461, 16) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 461, 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.17.xsd', 462, 16) - __customerId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 462, 16) - - customerId = property(__customerId.value, __customerId.set, None, None) - - _ElementMap.update({ - - }) - _AttributeMap.update({ - __id.name() : __id, - __customerId.name() : __customerId - }) -_module_typeBindings.transactionType = transactionType -Namespace.addCategoryObject('typeBinding', 'transactionType', transactionType) - - -# Complex type {http://www.vantivcnp.com/schema}cardTokenTypeAU with content type ELEMENT_ONLY -class cardTokenTypeAU (cardTokenType): - """Complex type {http://www.vantivcnp.com/schema}cardTokenTypeAU with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardTokenTypeAU') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3091, 4) - _ElementMap = cardTokenType._ElementMap.copy() - _AttributeMap = cardTokenType._AttributeMap.copy() - # Base type is cardTokenType - - # Element cnpToken ({http://www.vantivcnp.com/schema}cnpToken) inherited from {http://www.vantivcnp.com/schema}cardTokenType - - # Element tokenURL ({http://www.vantivcnp.com/schema}tokenURL) inherited from {http://www.vantivcnp.com/schema}cardTokenType - - # Element expDate ({http://www.vantivcnp.com/schema}expDate) inherited from {http://www.vantivcnp.com/schema}cardTokenType - - # Element cardValidationNum ({http://www.vantivcnp.com/schema}cardValidationNum) inherited from {http://www.vantivcnp.com/schema}cardTokenType - - # Element type ({http://www.vantivcnp.com/schema}type) inherited from {http://www.vantivcnp.com/schema}cardTokenType - - # Element checkoutId ({http://www.vantivcnp.com/schema}checkoutId) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 3095, 20), ) - - - bin = property(__bin.value, __bin.set, None, None) - - _ElementMap.update({ - __bin.name() : __bin - }) - _AttributeMap.update({ - - }) -_module_typeBindings.cardTokenTypeAU = cardTokenTypeAU -Namespace.addCategoryObject('typeBinding', 'cardTokenTypeAU', cardTokenTypeAU) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_36 (baseRequest): - """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.17.xsd', 3314, 8) - _ElementMap = baseRequest._ElementMap.copy() - _AttributeMap = baseRequest._AttributeMap.copy() - # Base type is baseRequest - - # Element authentication ({http://www.vantivcnp.com/schema}authentication) inherited from {http://www.vantivcnp.com/schema}baseRequest - - # Element recurringTransaction ({http://www.vantivcnp.com/schema}recurringTransaction) inherited from {http://www.vantivcnp.com/schema}baseRequest - - # Element transaction ({http://www.vantivcnp.com/schema}transaction) inherited from {http://www.vantivcnp.com/schema}baseRequest - - # Attribute version inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 3317, 20) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3317, 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.17.xsd', 3318, 20) - __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3318, 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.17.xsd', 3319, 20) - __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3319, 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.17.xsd', 3320, 20) - __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3320, 20) - - sameDayFunding = property(__sameDayFunding.value, __sameDayFunding.set, None, None) - - _ElementMap.update({ - - }) - _AttributeMap.update({ - __merchantId.name() : __merchantId, - __merchantSdk.name() : __merchantSdk, - __loggedInUser.name() : __loggedInUser, - __sameDayFunding.name() : __sameDayFunding - }) -_module_typeBindings.CTD_ANON_36 = CTD_ANON_36 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_37 (recurringTransactionType): - """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.17.xsd', 241, 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.17.xsd', 245, 24), ) - - - subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) - - _ElementMap.update({ - __subscriptionId.name() : __subscriptionId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_37 = CTD_ANON_37 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_38 (recurringTransactionType): - """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.17.xsd', 253, 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.17.xsd', 77, 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.17.xsd', 257, 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.17.xsd', 258, 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.17.xsd', 261, 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.17.xsd', 262, 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.17.xsd', 263, 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.17.xsd', 265, 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.17.xsd', 266, 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.17.xsd', 267, 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.17.xsd', 268, 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.17.xsd', 269, 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.17.xsd', 270, 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.17.xsd', 271, 24), ) - - - deleteAddOn = property(__deleteAddOn.value, __deleteAddOn.set, None, None) - - _ElementMap.update({ - __billToAddress.name() : __billToAddress, - __subscriptionId.name() : __subscriptionId, - __planCode.name() : __planCode, - __card.name() : __card, - __token.name() : __token, - __paypage.name() : __paypage, - __billingDate.name() : __billingDate, - __createDiscount.name() : __createDiscount, - __updateDiscount.name() : __updateDiscount, - __deleteDiscount.name() : __deleteDiscount, - __createAddOn.name() : __createAddOn, - __updateAddOn.name() : __updateAddOn, - __deleteAddOn.name() : __deleteAddOn - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_38 = CTD_ANON_38 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_39 (recurringTransactionType): - """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.17.xsd', 279, 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.17.xsd', 283, 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.17.xsd', 284, 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.17.xsd', 285, 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.17.xsd', 286, 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.17.xsd', 287, 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.17.xsd', 288, 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.17.xsd', 289, 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.17.xsd', 290, 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.17.xsd', 291, 24), ) - - - active = property(__active.value, __active.set, None, None) - - _ElementMap.update({ - __planCode.name() : __planCode, - __name.name() : __name, - __description.name() : __description, - __intervalType.name() : __intervalType, - __amount.name() : __amount, - __numberOfPayments.name() : __numberOfPayments, - __trialNumberOfIntervals.name() : __trialNumberOfIntervals, - __trialIntervalType.name() : __trialIntervalType, - __active.name() : __active - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_39 = CTD_ANON_39 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_40 (recurringTransactionType): - """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.17.xsd', 299, 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.17.xsd', 303, 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.17.xsd', 304, 24), ) - - - active = property(__active.value, __active.set, None, None) - - _ElementMap.update({ - __planCode.name() : __planCode, - __active.name() : __active - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_40 = CTD_ANON_40 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_41 (recurringTransactionResponseType): - """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.17.xsd', 312, 8) - _ElementMap = recurringTransactionResponseType._ElementMap.copy() - _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() - # Base type is recurringTransactionResponseType - - # Element cnpTxnId ({http://www.vantivcnp.com/schema}cnpTxnId) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element response ({http://www.vantivcnp.com/schema}response) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element message ({http://www.vantivcnp.com/schema}message) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element responseTime ({http://www.vantivcnp.com/schema}responseTime) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 316, 24), ) - - - subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) - - _ElementMap.update({ - __subscriptionId.name() : __subscriptionId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_41 = CTD_ANON_41 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_42 (recurringTransactionResponseType): - """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.17.xsd', 324, 8) - _ElementMap = recurringTransactionResponseType._ElementMap.copy() - _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() - # Base type is recurringTransactionResponseType - - # Element cnpTxnId ({http://www.vantivcnp.com/schema}cnpTxnId) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element response ({http://www.vantivcnp.com/schema}response) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element message ({http://www.vantivcnp.com/schema}message) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element responseTime ({http://www.vantivcnp.com/schema}responseTime) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 328, 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.17.xsd', 329, 24), ) - - - tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) - - _ElementMap.update({ - __subscriptionId.name() : __subscriptionId, - __tokenResponse.name() : __tokenResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_42 = CTD_ANON_42 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_43 (recurringTransactionResponseType): - """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.17.xsd', 337, 8) - _ElementMap = recurringTransactionResponseType._ElementMap.copy() - _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() - # Base type is recurringTransactionResponseType - - # Element cnpTxnId ({http://www.vantivcnp.com/schema}cnpTxnId) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element response ({http://www.vantivcnp.com/schema}response) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element message ({http://www.vantivcnp.com/schema}message) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element responseTime ({http://www.vantivcnp.com/schema}responseTime) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 341, 24), ) - - - planCode = property(__planCode.value, __planCode.set, None, None) - - _ElementMap.update({ - __planCode.name() : __planCode - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_43 = CTD_ANON_43 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_44 (recurringTransactionResponseType): - """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.17.xsd', 349, 8) - _ElementMap = recurringTransactionResponseType._ElementMap.copy() - _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() - # Base type is recurringTransactionResponseType - - # Element cnpTxnId ({http://www.vantivcnp.com/schema}cnpTxnId) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element response ({http://www.vantivcnp.com/schema}response) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element message ({http://www.vantivcnp.com/schema}message) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType - - # Element responseTime ({http://www.vantivcnp.com/schema}responseTime) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 353, 24), ) - - - planCode = property(__planCode.value, __planCode.set, None, None) - - _ElementMap.update({ - __planCode.name() : __planCode - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_44 = CTD_ANON_44 - - -# Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup with content type EMPTY -class transactionTypeWithReportGroup (transactionType): - """Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup with content type EMPTY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeWithReportGroup') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 467, 4) - _ElementMap = transactionType._ElementMap.copy() - _AttributeMap = transactionType._AttributeMap.copy() - # Base type is transactionType - - # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType - - # Attribute customerId inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 470, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 470, 16) - - reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) - - _ElementMap.update({ - - }) - _AttributeMap.update({ - __reportGroup.name() : __reportGroup - }) -_module_typeBindings.transactionTypeWithReportGroup = transactionTypeWithReportGroup -Namespace.addCategoryObject('typeBinding', 'transactionTypeWithReportGroup', transactionTypeWithReportGroup) - - -# Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndPartial with content type EMPTY -class transactionTypeWithReportGroupAndPartial (transactionType): - """Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndPartial with content type EMPTY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeWithReportGroupAndPartial') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 483, 4) - _ElementMap = transactionType._ElementMap.copy() - _AttributeMap = transactionType._AttributeMap.copy() - # Base type is transactionType - - # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType - - # Attribute customerId inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 486, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 486, 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.17.xsd', 487, 16) - __partial._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 487, 16) - - partial = property(__partial.value, __partial.set, None, None) - - _ElementMap.update({ - - }) - _AttributeMap.update({ - __reportGroup.name() : __reportGroup, - __partial.name() : __partial - }) -_module_typeBindings.transactionTypeWithReportGroupAndPartial = transactionTypeWithReportGroupAndPartial -Namespace.addCategoryObject('typeBinding', 'transactionTypeWithReportGroupAndPartial', transactionTypeWithReportGroupAndPartial) - - -# Complex type {http://www.vantivcnp.com/schema}transactionTypeOptionReportGroup with content type EMPTY -class transactionTypeOptionReportGroup (transactionType): - """Complex type {http://www.vantivcnp.com/schema}transactionTypeOptionReportGroup with content type EMPTY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeOptionReportGroup') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 492, 4) - _ElementMap = transactionType._ElementMap.copy() - _AttributeMap = transactionType._AttributeMap.copy() - # Base type is transactionType - - # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType - - # Attribute customerId inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 495, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 495, 16) - - reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) - - _ElementMap.update({ - - }) - _AttributeMap.update({ - __reportGroup.name() : __reportGroup - }) -_module_typeBindings.transactionTypeOptionReportGroup = transactionTypeOptionReportGroup -Namespace.addCategoryObject('typeBinding', 'transactionTypeOptionReportGroup', transactionTypeOptionReportGroup) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_45 (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.17.xsd', 540, 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.17.xsd', 77, 4), ) - - - billToAddress = property(__billToAddress.value, __billToAddress.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.17.xsd', 508, 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.17.xsd', 545, 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.17.xsd', 548, 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.17.xsd', 549, 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.17.xsd', 550, 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.17.xsd', 551, 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.17.xsd', 552, 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.17.xsd', 557, 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.17.xsd', 558, 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.17.xsd', 559, 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.17.xsd', 560, 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.17.xsd', 561, 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.17.xsd', 562, 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.17.xsd', 564, 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.17.xsd', 568, 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.17.xsd', 570, 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.17.xsd', 573, 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.17.xsd', 574, 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.17.xsd', 575, 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.17.xsd', 576, 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.17.xsd', 577, 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.17.xsd', 578, 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.17.xsd', 579, 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.17.xsd', 581, 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.17.xsd', 582, 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.17.xsd', 583, 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.17.xsd', 584, 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.17.xsd', 585, 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.17.xsd', 586, 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.17.xsd', 587, 28), ) - - - businessIndicator = property(__businessIndicator.value, __businessIndicator.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.17.xsd', 942, 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.17.xsd', 969, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2151, 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.17.xsd', 2835, 4), ) - - - lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ - __billToAddress.name() : __billToAddress, - __customerInfo.name() : __customerInfo, - __cnpTxnId.name() : __cnpTxnId, - __orderId.name() : __orderId, - __amount.name() : __amount, - __secondaryAmount.name() : __secondaryAmount, - __surchargeAmount.name() : __surchargeAmount, - __orderSource.name() : __orderSource, - __mpos.name() : __mpos, - __card.name() : __card, - __paypal.name() : __paypal, - __token.name() : __token, - __paypage.name() : __paypage, - __applepay.name() : __applepay, - __cardholderAuthentication.name() : __cardholderAuthentication, - __taxType.name() : __taxType, - __allowPartialAuth.name() : __allowPartialAuth, - __filtering.name() : __filtering, - __merchantData.name() : __merchantData, - __recyclingRequest.name() : __recyclingRequest, - __fraudFilterOverride.name() : __fraudFilterOverride, - __recurringRequest.name() : __recurringRequest, - __debtRepayment.name() : __debtRepayment, - __advancedFraudChecks.name() : __advancedFraudChecks, - __processingType.name() : __processingType, - __originalNetworkTransactionId.name() : __originalNetworkTransactionId, - __originalTransactionAmount.name() : __originalTransactionAmount, - __pinlessDebitRequest.name() : __pinlessDebitRequest, - __skipRealtimeAU.name() : __skipRealtimeAU, - __merchantCategoryCode.name() : __merchantCategoryCode, - __businessIndicator.name() : __businessIndicator, - __shipToAddress.name() : __shipToAddress, - __healthcareIIAS.name() : __healthcareIIAS, - __enhancedData.name() : __enhancedData, - __customBilling.name() : __customBilling, - __processingInstructions.name() : __processingInstructions, - __pos.name() : __pos, - __wallet.name() : __wallet, - __lodgingInfo.name() : __lodgingInfo - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_45 = CTD_ANON_45 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_46 (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.17.xsd', 596, 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.17.xsd', 600, 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.17.xsd', 601, 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.17.xsd', 602, 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.17.xsd', 603, 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.17.xsd', 604, 24), ) - - - actionReason = property(__actionReason.value, __actionReason.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, - __amount.name() : __amount, - __surchargeAmount.name() : __surchargeAmount, - __payPalNotes.name() : __payPalNotes, - __actionReason.name() : __actionReason - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_46 = CTD_ANON_46 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_47 (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.17.xsd', 612, 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.17.xsd', 616, 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.17.xsd', 617, 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.17.xsd', 618, 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.17.xsd', 619, 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.17.xsd', 620, 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.17.xsd', 621, 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.17.xsd', 622, 24), ) - - - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_47 = CTD_ANON_47 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_48 (transactionTypeWithReportGroupAndPartial): - """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.17.xsd', 630, 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.17.xsd', 634, 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_48_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 635, 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.17.xsd', 636, 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.17.xsd', 639, 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.17.xsd', 640, 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.17.xsd', 643, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 2835, 4), ) - - - lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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}transactionTypeWithReportGroupAndPartial - - # Attribute partial inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndPartial - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __amount.name() : __amount, - __surchargeAmount.name() : __surchargeAmount, - __payPalOrderComplete.name() : __payPalOrderComplete, - __payPalNotes.name() : __payPalNotes, - __pin.name() : __pin, - __enhancedData.name() : __enhancedData, - __customBilling.name() : __customBilling, - __processingInstructions.name() : __processingInstructions, - __lodgingInfo.name() : __lodgingInfo - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_48 = CTD_ANON_48 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_49 (transactionTypeWithReportGroupAndPartial): - """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.17.xsd', 651, 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.17.xsd', 655, 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.17.xsd', 656, 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.17.xsd', 657, 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.17.xsd', 658, 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.17.xsd', 659, 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.17.xsd', 660, 24), ) - - - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.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}transactionTypeWithReportGroupAndPartial - - # Attribute partial inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndPartial - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __captureAmount.name() : __captureAmount, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_49 = CTD_ANON_49 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_50 (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.17.xsd', 668, 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.17.xsd', 77, 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.17.xsd', 672, 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.17.xsd', 673, 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.17.xsd', 674, 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.17.xsd', 675, 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.17.xsd', 676, 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.17.xsd', 679, 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.17.xsd', 680, 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.17.xsd', 681, 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.17.xsd', 682, 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.17.xsd', 685, 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.17.xsd', 690, 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.17.xsd', 691, 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.17.xsd', 692, 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.17.xsd', 693, 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.17.xsd', 694, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4), ) - - - lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ - __billToAddress.name() : __billToAddress, - __orderId.name() : __orderId, - __amount.name() : __amount, - __secondaryAmount.name() : __secondaryAmount, - __surchargeAmount.name() : __surchargeAmount, - __orderSource.name() : __orderSource, - __mpos.name() : __mpos, - __card.name() : __card, - __token.name() : __token, - __paypage.name() : __paypage, - __taxType.name() : __taxType, - __merchantData.name() : __merchantData, - __debtRepayment.name() : __debtRepayment, - __processingType.name() : __processingType, - __merchantCategoryCode.name() : __merchantCategoryCode, - __businessIndicator.name() : __businessIndicator, - __enhancedData.name() : __enhancedData, - __customBilling.name() : __customBilling, - __processingInstructions.name() : __processingInstructions, - __pos.name() : __pos, - __lodgingInfo.name() : __lodgingInfo - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_50 = CTD_ANON_50 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_51 (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.17.xsd', 702, 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.17.xsd', 77, 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_51_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 706, 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.17.xsd', 708, 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.17.xsd', 709, 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.17.xsd', 710, 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.17.xsd', 711, 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.17.xsd', 715, 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.17.xsd', 716, 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.17.xsd', 717, 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.17.xsd', 718, 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.17.xsd', 721, 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.17.xsd', 726, 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.17.xsd', 727, 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.17.xsd', 728, 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.17.xsd', 729, 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.17.xsd', 730, 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.17.xsd', 731, 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.17.xsd', 732, 24), ) - - - businessIndicator = property(__businessIndicator.value, __businessIndicator.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.17.xsd', 942, 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.17.xsd', 944, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4), ) - - - lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ - __billToAddress.name() : __billToAddress, - __orderId.name() : __orderId, - __amount.name() : __amount, - __secondaryAmount.name() : __secondaryAmount, - __surchargeAmount.name() : __surchargeAmount, - __orderSource.name() : __orderSource, - __mpos.name() : __mpos, - __card.name() : __card, - __token.name() : __token, - __paypage.name() : __paypage, - __taxType.name() : __taxType, - __merchantData.name() : __merchantData, - __debtRepayment.name() : __debtRepayment, - __processingType.name() : __processingType, - __originalNetworkTransactionId.name() : __originalNetworkTransactionId, - __originalTransactionAmount.name() : __originalTransactionAmount, - __merchantCategoryCode.name() : __merchantCategoryCode, - __businessIndicator.name() : __businessIndicator, - __shipToAddress.name() : __shipToAddress, - __authInformation.name() : __authInformation, - __enhancedData.name() : __enhancedData, - __customBilling.name() : __customBilling, - __processingInstructions.name() : __processingInstructions, - __pos.name() : __pos, - __lodgingInfo.name() : __lodgingInfo - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_51 = CTD_ANON_51 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_52 (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.17.xsd', 740, 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.17.xsd', 77, 4), ) - - - billToAddress = property(__billToAddress.value, __billToAddress.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.17.xsd', 508, 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.17.xsd', 745, 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.17.xsd', 746, 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.17.xsd', 747, 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.17.xsd', 748, 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.17.xsd', 749, 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.17.xsd', 750, 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.17.xsd', 755, 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.17.xsd', 756, 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.17.xsd', 757, 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.17.xsd', 758, 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.17.xsd', 759, 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.17.xsd', 760, 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.17.xsd', 761, 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.17.xsd', 762, 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.17.xsd', 763, 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.17.xsd', 764, 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.17.xsd', 769, 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.17.xsd', 770, 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.17.xsd', 773, 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.17.xsd', 777, 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.17.xsd', 778, 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.17.xsd', 779, 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.17.xsd', 782, 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.17.xsd', 783, 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.17.xsd', 784, 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.17.xsd', 785, 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.17.xsd', 786, 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.17.xsd', 787, 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.17.xsd', 788, 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.17.xsd', 789, 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.17.xsd', 791, 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.17.xsd', 792, 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.17.xsd', 793, 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.17.xsd', 794, 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.17.xsd', 795, 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.17.xsd', 796, 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.17.xsd', 797, 24), ) - - - businessIndicator = property(__businessIndicator.value, __businessIndicator.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.17.xsd', 942, 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.17.xsd', 969, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2151, 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.17.xsd', 2835, 4), ) - - - lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ - __billToAddress.name() : __billToAddress, - __customerInfo.name() : __customerInfo, - __cnpTxnId.name() : __cnpTxnId, - __orderId.name() : __orderId, - __amount.name() : __amount, - __secondaryAmount.name() : __secondaryAmount, - __surchargeAmount.name() : __surchargeAmount, - __orderSource.name() : __orderSource, - __mpos.name() : __mpos, - __card.name() : __card, - __paypal.name() : __paypal, - __token.name() : __token, - __paypage.name() : __paypage, - __applepay.name() : __applepay, - __sepaDirectDebit.name() : __sepaDirectDebit, - __ideal.name() : __ideal, - __giropay.name() : __giropay, - __sofort.name() : __sofort, - __fraudCheck.name() : __fraudCheck, - __cardholderAuthentication.name() : __cardholderAuthentication, - __taxType.name() : __taxType, - __payPalOrderComplete.name() : __payPalOrderComplete, - __payPalNotes.name() : __payPalNotes, - __allowPartialAuth.name() : __allowPartialAuth, - __filtering.name() : __filtering, - __merchantData.name() : __merchantData, - __recyclingRequest.name() : __recyclingRequest, - __fraudFilterOverride.name() : __fraudFilterOverride, - __recurringRequest.name() : __recurringRequest, - __cnpInternalRecurringRequest.name() : __cnpInternalRecurringRequest, - __debtRepayment.name() : __debtRepayment, - __advancedFraudChecks.name() : __advancedFraudChecks, - __processingType.name() : __processingType, - __originalNetworkTransactionId.name() : __originalNetworkTransactionId, - __originalTransactionAmount.name() : __originalTransactionAmount, - __pinlessDebitRequest.name() : __pinlessDebitRequest, - __skipRealtimeAU.name() : __skipRealtimeAU, - __merchantCategoryCode.name() : __merchantCategoryCode, - __businessIndicator.name() : __businessIndicator, - __shipToAddress.name() : __shipToAddress, - __healthcareIIAS.name() : __healthcareIIAS, - __enhancedData.name() : __enhancedData, - __customBilling.name() : __customBilling, - __processingInstructions.name() : __processingInstructions, - __pos.name() : __pos, - __wallet.name() : __wallet, - __lodgingInfo.name() : __lodgingInfo - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_52 = CTD_ANON_52 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_53 (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.17.xsd', 806, 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.17.xsd', 77, 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.17.xsd', 812, 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_53_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 813, 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.17.xsd', 814, 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.17.xsd', 815, 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.17.xsd', 821, 32), ) - - - pin = property(__pin.value, __pin.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.17.xsd', 824, 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_53_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 828, 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.17.xsd', 831, 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.17.xsd', 832, 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.17.xsd', 833, 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.17.xsd', 834, 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.17.xsd', 835, 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.17.xsd', 838, 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.17.xsd', 843, 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.17.xsd', 844, 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.17.xsd', 847, 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.17.xsd', 848, 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.17.xsd', 849, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4), ) - - - lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ - __billToAddress.name() : __billToAddress, - __cnpTxnId.name() : __cnpTxnId, - __amount.name() : __amount, - __secondaryAmount.name() : __secondaryAmount, - __surchargeAmount.name() : __surchargeAmount, - __pin.name() : __pin, - __orderId.name() : __orderId, - __orderSource.name() : __orderSource, - __mpos.name() : __mpos, - __card.name() : __card, - __token.name() : __token, - __paypage.name() : __paypage, - __paypal.name() : __paypal, - __taxType.name() : __taxType, - __merchantData.name() : __merchantData, - __merchantCategoryCode.name() : __merchantCategoryCode, - __payPalNotes.name() : __payPalNotes, - __actionReason.name() : __actionReason, - __businessIndicator.name() : __businessIndicator, - __enhancedData.name() : __enhancedData, - __customBilling.name() : __customBilling, - __processingInstructions.name() : __processingInstructions, - __pos.name() : __pos, - __lodgingInfo.name() : __lodgingInfo - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_53 = CTD_ANON_53 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_54 (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.17.xsd', 857, 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.17.xsd', 863, 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.17.xsd', 864, 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.17.xsd', 865, 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.17.xsd', 868, 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.17.xsd', 870, 32), ) - - - orderSource = property(__orderSource.value, __orderSource.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, - __creditAmount.name() : __creditAmount, - __card.name() : __card, - __orderId.name() : __orderId, - __orderSource.name() : __orderSource - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_54 = CTD_ANON_54 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_55 (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.17.xsd', 881, 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.17.xsd', 885, 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.17.xsd', 886, 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.17.xsd', 887, 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.17.xsd', 889, 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.17.xsd', 890, 28), ) - - - virtualGiftCard = property(__virtualGiftCard.value, __virtualGiftCard.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({ - __orderId.name() : __orderId, - __amount.name() : __amount, - __orderSource.name() : __orderSource, - __card.name() : __card, - __virtualGiftCard.name() : __virtualGiftCard - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_55 = CTD_ANON_55 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_56 (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.17.xsd', 899, 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.17.xsd', 903, 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.17.xsd', 904, 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.17.xsd', 905, 24), ) - - - card = property(__card.value, __card.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({ - __orderId.name() : __orderId, - __orderSource.name() : __orderSource, - __card.name() : __card - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_56 = CTD_ANON_56 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_57 (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.17.xsd', 913, 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.17.xsd', 917, 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.17.xsd', 918, 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.17.xsd', 919, 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.17.xsd', 920, 24), ) - - - card = property(__card.value, __card.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({ - __orderId.name() : __orderId, - __amount.name() : __amount, - __orderSource.name() : __orderSource, - __card.name() : __card - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_57 = CTD_ANON_57 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_58 (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.17.xsd', 928, 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.17.xsd', 932, 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.17.xsd', 933, 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.17.xsd', 934, 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.17.xsd', 935, 24), ) - - - card = property(__card.value, __card.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({ - __orderId.name() : __orderId, - __amount.name() : __amount, - __orderSource.name() : __orderSource, - __card.name() : __card - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_58 = CTD_ANON_58 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_59 (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.17.xsd', 956, 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.17.xsd', 960, 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.17.xsd', 961, 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.17.xsd', 962, 24), ) - - - card = property(__card.value, __card.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({ - __orderId.name() : __orderId, - __orderSource.name() : __orderSource, - __card.name() : __card - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_59 = CTD_ANON_59 - - -# Complex type {http://www.vantivcnp.com/schema}registerTokenRequestType with content type ELEMENT_ONLY -class registerTokenRequestType (transactionTypeWithReportGroup): - """Complex type {http://www.vantivcnp.com/schema}registerTokenRequestType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'registerTokenRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1112, 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.17.xsd', 1116, 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.17.xsd', 1117, 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.17.xsd', 1119, 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.17.xsd', 1120, 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.17.xsd', 1121, 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.17.xsd', 1122, 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.17.xsd', 1123, 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.17.xsd', 1124, 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.17.xsd', 1127, 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.17.xsd', 1128, 24), ) - - - encryptedCardValidationNum = property(__encryptedCardValidationNum.value, __encryptedCardValidationNum.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({ - __encryptionKeyId.name() : __encryptionKeyId, - __orderId.name() : __orderId, - __mpos.name() : __mpos, - __accountNumber.name() : __accountNumber, - __encryptedAccountNumber.name() : __encryptedAccountNumber, - __echeckForToken.name() : __echeckForToken, - __paypageRegistrationId.name() : __paypageRegistrationId, - __applepay.name() : __applepay, - __cardValidationNum.name() : __cardValidationNum, - __encryptedCardValidationNum.name() : __encryptedCardValidationNum - }) - _AttributeMap.update({ - - }) -_module_typeBindings.registerTokenRequestType = registerTokenRequestType -Namespace.addCategoryObject('typeBinding', 'registerTokenRequestType', registerTokenRequestType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_60 (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.17.xsd', 1136, 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.17.xsd', 1140, 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.17.xsd', 1141, 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.17.xsd', 1142, 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.17.xsd', 1143, 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.17.xsd', 1144, 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.17.xsd', 1145, 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.17.xsd', 1146, 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.17.xsd', 1147, 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.17.xsd', 1148, 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.17.xsd', 1151, 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.17.xsd', 2178, 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.17.xsd', 2194, 4), ) - - - androidpayResponse = property(__androidpayResponse.value, __androidpayResponse.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, - __cnpToken.name() : __cnpToken, - __bin.name() : __bin, - __type.name() : __type, - __eCheckAccountSuffix.name() : __eCheckAccountSuffix, - __response.name() : __response, - __message.name() : __message, - __location.name() : __location, - __responseTime.name() : __responseTime, - __accountRangeId.name() : __accountRangeId, - __applepayResponse.name() : __applepayResponse, - __androidpayResponse.name() : __androidpayResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_60 = CTD_ANON_60 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_61 (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.17.xsd', 1162, 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.17.xsd', 1166, 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.17.xsd', 1167, 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.17.xsd', 1168, 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.17.xsd', 1169, 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.17.xsd', 1170, 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.17.xsd', 1172, 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.17.xsd', 1173, 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.17.xsd', 1174, 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.17.xsd', 1175, 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.17.xsd', 1176, 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.17.xsd', 1177, 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.17.xsd', 1178, 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.17.xsd', 1182, 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.17.xsd', 1184, 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.17.xsd', 1185, 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.17.xsd', 1189, 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.17.xsd', 1192, 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.17.xsd', 1193, 24), ) - - - paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.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.17.xsd', 1260, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2619, 4), ) - - - pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.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, - __orderId.name() : __orderId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __cardProductId.name() : __cardProductId, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __authCode.name() : __authCode, - __authorizationResponseSubCode.name() : __authorizationResponseSubCode, - __approvedAmount.name() : __approvedAmount, - __accountInformation.name() : __accountInformation, - __tokenResponse.name() : __tokenResponse, - __recyclingResponse.name() : __recyclingResponse, - __recurringResponse.name() : __recurringResponse, - __cardSuffix.name() : __cardSuffix, - __networkTransactionId.name() : __networkTransactionId, - __paymentAccountReferenceNumber.name() : __paymentAccountReferenceNumber, - __enhancedAuthResponse.name() : __enhancedAuthResponse, - __fraudResult.name() : __fraudResult, - __giftCardResponse.name() : __giftCardResponse, - __accountUpdater.name() : __accountUpdater, - __applepayResponse.name() : __applepayResponse, - __androidpayResponse.name() : __androidpayResponse, - __pinlessDebitResponse.name() : __pinlessDebitResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_61 = CTD_ANON_61 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_62 (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.17.xsd', 1284, 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.17.xsd', 1288, 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.17.xsd', 1289, 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.17.xsd', 1290, 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.17.xsd', 1292, 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.17.xsd', 1293, 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.17.xsd', 1294, 24), ) - - - location = property(__location.value, __location.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.17.xsd', 2619, 4), ) - - - pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __pinlessDebitResponse.name() : __pinlessDebitResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_62 = CTD_ANON_62 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_63 (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.17.xsd', 1304, 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.17.xsd', 1308, 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.17.xsd', 1309, 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.17.xsd', 1310, 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.17.xsd', 1312, 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.17.xsd', 1313, 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.17.xsd', 1314, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_63 = CTD_ANON_63 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_64 (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.17.xsd', 1323, 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.17.xsd', 1327, 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.17.xsd', 1328, 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.17.xsd', 1329, 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.17.xsd', 1331, 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.17.xsd', 1332, 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.17.xsd', 1333, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_64 = CTD_ANON_64 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_65 (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.17.xsd', 1343, 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.17.xsd', 1347, 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.17.xsd', 1348, 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.17.xsd', 1349, 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.17.xsd', 1351, 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.17.xsd', 1352, 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.17.xsd', 1353, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_65 = CTD_ANON_65 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_66 (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.17.xsd', 1363, 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.17.xsd', 1367, 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.17.xsd', 1368, 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.17.xsd', 1369, 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.17.xsd', 1371, 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.17.xsd', 1372, 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.17.xsd', 1373, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_66 = CTD_ANON_66 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_67 (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.17.xsd', 1383, 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.17.xsd', 1387, 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.17.xsd', 1388, 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.17.xsd', 1389, 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.17.xsd', 1391, 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.17.xsd', 1392, 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.17.xsd', 1393, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_67 = CTD_ANON_67 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_68 (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.17.xsd', 1403, 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.17.xsd', 1407, 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.17.xsd', 1408, 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.17.xsd', 1409, 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.17.xsd', 1411, 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.17.xsd', 1412, 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.17.xsd', 1413, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_68 = CTD_ANON_68 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_69 (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.17.xsd', 1423, 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.17.xsd', 1427, 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.17.xsd', 1428, 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.17.xsd', 1429, 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.17.xsd', 1431, 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.17.xsd', 1432, 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.17.xsd', 1433, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_69 = CTD_ANON_69 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_70 (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.17.xsd', 1443, 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.17.xsd', 1447, 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.17.xsd', 1449, 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.17.xsd', 1450, 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.17.xsd', 1452, 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.17.xsd', 1453, 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.17.xsd', 1454, 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_70_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1624, 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.17.xsd', 1927, 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.17.xsd', 2619, 4), ) - - - pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __fraudResult.name() : __fraudResult, - __accountUpdater.name() : __accountUpdater, - __pinlessDebitResponse.name() : __pinlessDebitResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_70 = CTD_ANON_70 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_71 (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.17.xsd', 1467, 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.17.xsd', 1471, 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.17.xsd', 1473, 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.17.xsd', 1474, 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.17.xsd', 1476, 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.17.xsd', 1477, 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.17.xsd', 1478, 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.17.xsd', 1624, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __fraudResult.name() : __fraudResult, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_71 = CTD_ANON_71 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_72 (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.17.xsd', 1488, 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.17.xsd', 1492, 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.17.xsd', 1493, 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.17.xsd', 1494, 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.17.xsd', 1496, 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.17.xsd', 1497, 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.17.xsd', 1498, 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.17.xsd', 1500, 24), ) - - - tokenResponse = property(__tokenResponse.value, __tokenResponse.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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __tokenResponse.name() : __tokenResponse, - __fraudResult.name() : __fraudResult, - __giftCardResponse.name() : __giftCardResponse, - __accountUpdater.name() : __accountUpdater - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_72 = CTD_ANON_72 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_73 (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.17.xsd', 1512, 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.17.xsd', 1516, 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.17.xsd', 1517, 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.17.xsd', 1518, 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.17.xsd', 1520, 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.17.xsd', 1521, 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.17.xsd', 1522, 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.17.xsd', 1524, 24), ) - - - tokenResponse = property(__tokenResponse.value, __tokenResponse.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.17.xsd', 1624, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __tokenResponse.name() : __tokenResponse, - __fraudResult.name() : __fraudResult, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_73 = CTD_ANON_73 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_74 (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.17.xsd', 1535, 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.17.xsd', 1260, 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.17.xsd', 1539, 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.17.xsd', 1540, 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.17.xsd', 1541, 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.17.xsd', 1542, 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.17.xsd', 1543, 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.17.xsd', 1544, 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.17.xsd', 1545, 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.17.xsd', 1546, 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.17.xsd', 1547, 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.17.xsd', 1548, 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.17.xsd', 1549, 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.17.xsd', 1550, 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.17.xsd', 1553, 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.17.xsd', 1556, 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.17.xsd', 1557, 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.17.xsd', 1561, 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.17.xsd', 1572, 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.17.xsd', 1575, 24), ) - - - paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2218, 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.17.xsd', 2234, 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.17.xsd', 2250, 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.17.xsd', 2266, 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.17.xsd', 2619, 4), ) - - - pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.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({ - __enhancedAuthResponse.name() : __enhancedAuthResponse, - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __orderId.name() : __orderId, - __responseTime.name() : __responseTime, - __cardProductId.name() : __cardProductId, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __authCode.name() : __authCode, - __authorizationResponseSubCode.name() : __authorizationResponseSubCode, - __approvedAmount.name() : __approvedAmount, - __accountInformation.name() : __accountInformation, - __tokenResponse.name() : __tokenResponse, - __recyclingResponse.name() : __recyclingResponse, - __recurringResponse.name() : __recurringResponse, - __cardSuffix.name() : __cardSuffix, - __networkTransactionId.name() : __networkTransactionId, - __paymentAccountReferenceNumber.name() : __paymentAccountReferenceNumber, - __fraudResult.name() : __fraudResult, - __giftCardResponse.name() : __giftCardResponse, - __accountUpdater.name() : __accountUpdater, - __applepayResponse.name() : __applepayResponse, - __androidpayResponse.name() : __androidpayResponse, - __sepaDirectDebitResponse.name() : __sepaDirectDebitResponse, - __idealResponse.name() : __idealResponse, - __giropayResponse.name() : __giropayResponse, - __sofortResponse.name() : __sofortResponse, - __pinlessDebitResponse.name() : __pinlessDebitResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_74 = CTD_ANON_74 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_75 (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.17.xsd', 1583, 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.17.xsd', 1587, 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.17.xsd', 1588, 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.17.xsd', 1589, 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.17.xsd', 1591, 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.17.xsd', 1592, 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.17.xsd', 1593, 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.17.xsd', 1595, 24), ) - - - tokenResponse = property(__tokenResponse.value, __tokenResponse.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.17.xsd', 1624, 4), ) - - - fraudResult = property(__fraudResult.value, __fraudResult.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __tokenResponse.name() : __tokenResponse, - __fraudResult.name() : __fraudResult - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_75 = CTD_ANON_75 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_76 (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.17.xsd', 1605, 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.17.xsd', 1609, 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.17.xsd', 1610, 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.17.xsd', 1611, 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.17.xsd', 1613, 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.17.xsd', 1614, 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.17.xsd', 1615, 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.17.xsd', 1624, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __fraudResult.name() : __fraudResult, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_76 = CTD_ANON_76 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_77 (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.17.xsd', 1638, 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.17.xsd', 1624, 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.17.xsd', 1642, 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.17.xsd', 1643, 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.17.xsd', 1644, 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.17.xsd', 1646, 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.17.xsd', 1647, 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.17.xsd', 1648, 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.17.xsd', 1698, 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.17.xsd', 1713, 4), ) - - - virtualGiftCardResponse = property(__virtualGiftCardResponse.value, __virtualGiftCardResponse.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({ - __fraudResult.name() : __fraudResult, - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse, - __virtualGiftCardResponse.name() : __virtualGiftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_77 = CTD_ANON_77 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_78 (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.17.xsd', 1659, 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.17.xsd', 1624, 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.17.xsd', 1663, 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.17.xsd', 1664, 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.17.xsd', 1665, 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.17.xsd', 1667, 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.17.xsd', 1668, 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.17.xsd', 1669, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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({ - __fraudResult.name() : __fraudResult, - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_78 = CTD_ANON_78 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_79 (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.17.xsd', 1679, 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.17.xsd', 1624, 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.17.xsd', 1683, 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.17.xsd', 1684, 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.17.xsd', 1685, 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.17.xsd', 1687, 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.17.xsd', 1688, 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.17.xsd', 1689, 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.17.xsd', 1698, 4), ) - - - giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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({ - __fraudResult.name() : __fraudResult, - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __giftCardResponse.name() : __giftCardResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_79 = CTD_ANON_79 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_80 (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.17.xsd', 1723, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1727, 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.17.xsd', 1728, 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.17.xsd', 1729, 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.17.xsd', 1731, 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.17.xsd', 1732, 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.17.xsd', 1733, 24), ) - - - location = property(__location.value, __location.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({ - __fraudResult.name() : __fraudResult, - __giftCardResponse.name() : __giftCardResponse, - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_80 = CTD_ANON_80 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_81 (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.17.xsd', 1743, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1747, 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.17.xsd', 1748, 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.17.xsd', 1749, 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.17.xsd', 1751, 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.17.xsd', 1752, 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.17.xsd', 1753, 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.17.xsd', 1755, 24), ) - - - approvedAmount = property(__approvedAmount.value, __approvedAmount.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({ - __fraudResult.name() : __fraudResult, - __giftCardResponse.name() : __giftCardResponse, - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __approvedAmount.name() : __approvedAmount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_81 = CTD_ANON_81 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_82 (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.17.xsd', 1766, 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.17.xsd', 77, 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.17.xsd', 942, 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.17.xsd', 1076, 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.17.xsd', 1771, 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.17.xsd', 1772, 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.17.xsd', 1774, 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.17.xsd', 1777, 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.17.xsd', 1778, 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.17.xsd', 1780, 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.17.xsd', 1781, 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.17.xsd', 1784, 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.17.xsd', 1784, 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.17.xsd', 1786, 28), ) - - - merchantData = property(__merchantData.value, __merchantData.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({ - __billToAddress.name() : __billToAddress, - __shipToAddress.name() : __shipToAddress, - __customBilling.name() : __customBilling, - __cnpTxnId.name() : __cnpTxnId, - __amount.name() : __amount, - __customIdentifier.name() : __customIdentifier, - __orderId.name() : __orderId, - __verify.name() : __verify, - __secondaryAmount.name() : __secondaryAmount, - __orderSource.name() : __orderSource, - __echeck.name() : __echeck, - __echeckToken.name() : __echeckToken, - __merchantData.name() : __merchantData - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_82 = CTD_ANON_82 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_83 (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.17.xsd', 1796, 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.17.xsd', 77, 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.17.xsd', 1076, 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.17.xsd', 1802, 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.17.xsd', 1803, 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.17.xsd', 1804, 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.17.xsd', 1806, 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.17.xsd', 1809, 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.17.xsd', 1812, 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.17.xsd', 1814, 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.17.xsd', 1814, 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.17.xsd', 1816, 32), ) - - - merchantData = property(__merchantData.value, __merchantData.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({ - __billToAddress.name() : __billToAddress, - __customBilling.name() : __customBilling, - __cnpTxnId.name() : __cnpTxnId, - __amount.name() : __amount, - __secondaryAmount.name() : __secondaryAmount, - __customIdentifier.name() : __customIdentifier, - __orderId.name() : __orderId, - __orderSource.name() : __orderSource, - __echeck.name() : __echeck, - __echeckToken.name() : __echeckToken, - __merchantData.name() : __merchantData - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_83 = CTD_ANON_83 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_84 (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.17.xsd', 1827, 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.17.xsd', 77, 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.17.xsd', 1831, 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.17.xsd', 1832, 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.17.xsd', 1833, 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.17.xsd', 1835, 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.17.xsd', 1835, 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.17.xsd', 1836, 24), ) - - - merchantData = property(__merchantData.value, __merchantData.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({ - __billToAddress.name() : __billToAddress, - __orderId.name() : __orderId, - __amount.name() : __amount, - __orderSource.name() : __orderSource, - __echeck.name() : __echeck, - __echeckToken.name() : __echeckToken, - __merchantData.name() : __merchantData - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_84 = CTD_ANON_84 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_85 (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.17.xsd', 1844, 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.17.xsd', 1848, 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.17.xsd', 1849, 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.17.xsd', 1850, 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.17.xsd', 1851, 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.17.xsd', 1852, 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.17.xsd', 1853, 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.17.xsd', 1855, 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.17.xsd', 1857, 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.17.xsd', 1927, 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.17.xsd', 1865, 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.17.xsd', 1869, 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.17.xsd', 1870, 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.17.xsd', 1871, 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.17.xsd', 1872, 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.17.xsd', 1873, 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.17.xsd', 1875, 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.17.xsd', 1877, 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_86_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1927, 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, - __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.17.xsd', 1964, 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.17.xsd', 1968, 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.17.xsd', 1969, 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.17.xsd', 1970, 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.17.xsd', 1971, 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.17.xsd', 1972, 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.17.xsd', 1974, 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.17.xsd', 1975, 24), ) - - - tokenResponse = property(__tokenResponse.value, __tokenResponse.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 - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_87 = CTD_ANON_87 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_88 (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.17.xsd', 1983, 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.17.xsd', 1987, 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.17.xsd', 1989, 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.17.xsd', 1990, 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.17.xsd', 1992, 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.17.xsd', 1993, 24), ) - - - customIdentifier = property(__customIdentifier.value, __customIdentifier.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, - __echeck.name() : __echeck, - __echeckToken.name() : __echeckToken, - __merchantData.name() : __merchantData, - __customIdentifier.name() : __customIdentifier - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_88 = CTD_ANON_88 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_89 (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.17.xsd', 2001, 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.17.xsd', 1927, 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.17.xsd', 2005, 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.17.xsd', 2006, 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.17.xsd', 2007, 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.17.xsd', 2008, 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.17.xsd', 2009, 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.17.xsd', 2011, 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.17.xsd', 2013, 24), ) - - - tokenResponse = property(__tokenResponse.value, __tokenResponse.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({ - __accountUpdater.name() : __accountUpdater, - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __message.name() : __message, - __location.name() : __location, - __postDate.name() : __postDate, - __tokenResponse.name() : __tokenResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_89 = CTD_ANON_89 - - -# Complex type {http://www.vantivcnp.com/schema}updateCardValidationNumOnToken with content type ELEMENT_ONLY -class updateCardValidationNumOnToken_ (transactionTypeWithReportGroup): - """Complex type {http://www.vantivcnp.com/schema}updateCardValidationNumOnToken with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnToken') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2080, 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.17.xsd', 2084, 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.17.xsd', 2085, 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.17.xsd', 2086, 20), ) - - - cardValidationNum = property(__cardValidationNum.value, __cardValidationNum.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({ - __orderId.name() : __orderId, - __cnpToken.name() : __cnpToken, - __cardValidationNum.name() : __cardValidationNum - }) - _AttributeMap.update({ - - }) -_module_typeBindings.updateCardValidationNumOnToken_ = updateCardValidationNumOnToken_ -Namespace.addCategoryObject('typeBinding', 'updateCardValidationNumOnToken', updateCardValidationNumOnToken_) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_90 (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.17.xsd', 2093, 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.17.xsd', 2097, 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.17.xsd', 2098, 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.17.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_90_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2100, 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.17.xsd', 2101, 24), ) - - - responseTime = property(__responseTime.value, __responseTime.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, - __message.name() : __message, - __location.name() : __location, - __responseTime.name() : __responseTime - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_90 = CTD_ANON_90 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_91 (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.17.xsd', 2116, 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.17.xsd', 77, 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.17.xsd', 942, 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.17.xsd', 2120, 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.17.xsd', 2123, 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.17.xsd', 2124, 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.17.xsd', 2125, 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.17.xsd', 2126, 24), ) - - - accountPasshash = property(__accountPasshash.value, __accountPasshash.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({ - __billToAddress.name() : __billToAddress, - __shipToAddress.name() : __shipToAddress, - __advancedFraudChecks.name() : __advancedFraudChecks, - __amount.name() : __amount, - __eventType.name() : __eventType, - __accountLogin.name() : __accountLogin, - __accountPasshash.name() : __accountPasshash - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_91 = CTD_ANON_91 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_92 (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.17.xsd', 2134, 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.17.xsd', 2138, 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.17.xsd', 2139, 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.17.xsd', 2140, 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.17.xsd', 2141, 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.17.xsd', 2142, 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.17.xsd', 2143, 24), ) - - - advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.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, - __message.name() : __message, - __location.name() : __location, - __responseTime.name() : __responseTime, - __advancedFraudResults.name() : __advancedFraudResults - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_92 = CTD_ANON_92 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_93 (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.17.xsd', 2280, 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.17.xsd', 2284, 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.17.xsd', 2285, 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.17.xsd', 2286, 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.17.xsd', 2287, 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.17.xsd', 2289, 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.17.xsd', 2290, 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.17.xsd', 2291, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2293, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2293, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_93 = CTD_ANON_93 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_94 (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.17.xsd', 2300, 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.17.xsd', 2304, 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.17.xsd', 2305, 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.17.xsd', 2306, 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.17.xsd', 2307, 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.17.xsd', 2309, 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.17.xsd', 2310, 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.17.xsd', 2311, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2313, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2313, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_94 = CTD_ANON_94 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_95 (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.17.xsd', 2320, 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.17.xsd', 2325, 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.17.xsd', 2326, 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.17.xsd', 2327, 28), ) - - - amount = property(__amount.value, __amount.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({ - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_95 = CTD_ANON_95 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_96 (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.17.xsd', 2336, 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.17.xsd', 2341, 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.17.xsd', 2342, 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.17.xsd', 2343, 28), ) - - - amount = property(__amount.value, __amount.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({ - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_96 = CTD_ANON_96 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_97 (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.17.xsd', 2352, 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.17.xsd', 2356, 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.17.xsd', 2357, 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.17.xsd', 2358, 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.17.xsd', 2359, 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.17.xsd', 2361, 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.17.xsd', 2362, 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.17.xsd', 2363, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2365, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2365, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_97 = CTD_ANON_97 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_98 (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.17.xsd', 2372, 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.17.xsd', 2376, 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.17.xsd', 2377, 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.17.xsd', 2378, 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.17.xsd', 2379, 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.17.xsd', 2381, 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.17.xsd', 2382, 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.17.xsd', 2383, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2385, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2385, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_98 = CTD_ANON_98 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_99 (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.17.xsd', 2392, 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.17.xsd', 2398, 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.17.xsd', 2399, 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.17.xsd', 2401, 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.17.xsd', 2402, 28), ) - - - amount = property(__amount.value, __amount.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_99 = CTD_ANON_99 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_100 (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.17.xsd', 2411, 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.17.xsd', 2417, 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.17.xsd', 2418, 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.17.xsd', 2420, 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.17.xsd', 2421, 28), ) - - - amount = property(__amount.value, __amount.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_100 = CTD_ANON_100 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_101 (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.17.xsd', 2430, 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.17.xsd', 2434, 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.17.xsd', 2435, 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.17.xsd', 2436, 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.17.xsd', 2437, 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.17.xsd', 2439, 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.17.xsd', 2440, 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.17.xsd', 2441, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2443, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2443, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_101 = CTD_ANON_101 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_102 (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.17.xsd', 2450, 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.17.xsd', 2454, 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.17.xsd', 2455, 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.17.xsd', 2456, 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.17.xsd', 2457, 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.17.xsd', 2459, 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.17.xsd', 2460, 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.17.xsd', 2461, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2463, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2463, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_102 = CTD_ANON_102 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_103 (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.17.xsd', 2470, 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.17.xsd', 2476, 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.17.xsd', 2477, 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.17.xsd', 2479, 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.17.xsd', 2480, 28), ) - - - amount = property(__amount.value, __amount.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_103 = CTD_ANON_103 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_104 (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.17.xsd', 2489, 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.17.xsd', 2493, 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.17.xsd', 2494, 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.17.xsd', 2495, 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.17.xsd', 2496, 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.17.xsd', 2498, 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.17.xsd', 2499, 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.17.xsd', 2500, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2502, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2502, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_104 = CTD_ANON_104 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_105 (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.17.xsd', 2509, 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.17.xsd', 2515, 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.17.xsd', 2516, 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.17.xsd', 2518, 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.17.xsd', 2519, 28), ) - - - amount = property(__amount.value, __amount.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_105 = CTD_ANON_105 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_106 (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.17.xsd', 2528, 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.17.xsd', 2532, 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.17.xsd', 2533, 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.17.xsd', 2534, 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.17.xsd', 2535, 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.17.xsd', 2537, 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.17.xsd', 2538, 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.17.xsd', 2539, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2541, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2541, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_106 = CTD_ANON_106 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_107 (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.17.xsd', 2549, 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.17.xsd', 2553, 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.17.xsd', 2554, 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.17.xsd', 2555, 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.17.xsd', 2556, 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.17.xsd', 2558, 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.17.xsd', 2559, 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.17.xsd', 2560, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2562, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2562, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_107 = CTD_ANON_107 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_108 (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.17.xsd', 2569, 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.17.xsd', 2573, 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.17.xsd', 2574, 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.17.xsd', 2575, 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.17.xsd', 2576, 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.17.xsd', 2578, 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.17.xsd', 2579, 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.17.xsd', 2580, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2582, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2582, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_108 = CTD_ANON_108 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_109 (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.17.xsd', 2589, 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.17.xsd', 2593, 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_109 = CTD_ANON_109 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_110 (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.17.xsd', 2601, 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.17.xsd', 2605, 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.17.xsd', 2606, 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.17.xsd', 2607, 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.17.xsd', 2609, 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.17.xsd', 2610, 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.17.xsd', 2611, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2613, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2613, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_110 = CTD_ANON_110 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_111 (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.17.xsd', 2631, 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.17.xsd', 2637, 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.17.xsd', 2638, 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.17.xsd', 2641, 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.17.xsd', 2642, 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.17.xsd', 2644, 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.17.xsd', 2645, 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.17.xsd', 2646, 28), ) - - - disbursementType = property(__disbursementType.value, __disbursementType.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.17.xsd', 2648, 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.17.xsd', 2649, 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.17.xsd', 2650, 32), ) - - - paypage = property(__paypage.value, __paypage.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __customerName.name() : __customerName, - __submerchantName.name() : __submerchantName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __disbursementType.name() : __disbursementType, - __card.name() : __card, - __token.name() : __token, - __paypage.name() : __paypage - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_111 = CTD_ANON_111 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_112 (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.17.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_112_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2668, 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.17.xsd', 2669, 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.17.xsd', 2670, 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.17.xsd', 2672, 24), ) - - - tokenResponse = property(__tokenResponse.value, __tokenResponse.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 - - # 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.17.xsd', 2674, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2674, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __tokenResponse.name() : __tokenResponse - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_112 = CTD_ANON_112 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_113 (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.17.xsd', 2681, 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.17.xsd', 2685, 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.17.xsd', 2686, 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.17.xsd', 2687, 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.17.xsd', 2688, 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.17.xsd', 2690, 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.17.xsd', 2691, 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.17.xsd', 2692, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2694, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2694, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_113 = CTD_ANON_113 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_114 (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.17.xsd', 2701, 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.17.xsd', 2705, 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.17.xsd', 2706, 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.17.xsd', 2707, 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.17.xsd', 2708, 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.17.xsd', 2710, 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.17.xsd', 2711, 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.17.xsd', 2712, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2714, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2714, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_114 = CTD_ANON_114 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_115 (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.17.xsd', 2721, 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.17.xsd', 2726, 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.17.xsd', 2727, 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.17.xsd', 2728, 28), ) - - - amount = property(__amount.value, __amount.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_115 = CTD_ANON_115 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_116 (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.17.xsd', 2737, 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.17.xsd', 2742, 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.17.xsd', 2743, 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.17.xsd', 2744, 28), ) - - - amount = property(__amount.value, __amount.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_116 = CTD_ANON_116 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_117 (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.17.xsd', 2753, 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.17.xsd', 2757, 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.17.xsd', 2758, 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.17.xsd', 2759, 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.17.xsd', 2760, 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.17.xsd', 2762, 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.17.xsd', 2763, 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.17.xsd', 2764, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2766, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2766, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_117 = CTD_ANON_117 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_118 (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.17.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_118_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2784, 24), ) - - - location = property(__location.value, __location.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 - - # 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.17.xsd', 2786, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2786, 20) - - duplicate = property(__duplicate.value, __duplicate.set, None, None) - - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __fundsTransferId.name() : __fundsTransferId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - __duplicate.name() : __duplicate - }) -_module_typeBindings.CTD_ANON_118 = CTD_ANON_118 - - -# Complex type {http://www.vantivcnp.com/schema}translateToLowValueTokenRequestType with content type ELEMENT_ONLY -class translateToLowValueTokenRequestType (transactionTypeWithReportGroup): - """Complex type {http://www.vantivcnp.com/schema}translateToLowValueTokenRequestType with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2794, 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.17.xsd', 2798, 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.17.xsd', 2799, 20), ) - - - token = property(__token.value, __token.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({ - __orderId.name() : __orderId, - __token.name() : __token - }) - _AttributeMap.update({ - - }) -_module_typeBindings.translateToLowValueTokenRequestType = translateToLowValueTokenRequestType -Namespace.addCategoryObject('typeBinding', 'translateToLowValueTokenRequestType', translateToLowValueTokenRequestType) - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_119 (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.17.xsd', 2806, 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.17.xsd', 2810, 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.17.xsd', 2811, 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.17.xsd', 2812, 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.17.xsd', 2813, 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.17.xsd', 2814, 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.17.xsd', 2815, 24), ) - - - responseTime = property(__responseTime.value, __responseTime.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({ - __orderId.name() : __orderId, - __paypageRegistrationId.name() : __paypageRegistrationId, - __response.name() : __response, - __message.name() : __message, - __location.name() : __location, - __responseTime.name() : __responseTime - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_119 = CTD_ANON_119 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_120 (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.17.xsd', 2855, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 2835, 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.17.xsd', 2859, 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.17.xsd', 2860, 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.17.xsd', 2861, 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.17.xsd', 2866, 24), ) - - - pin = property(__pin.value, __pin.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({ - __enhancedData.name() : __enhancedData, - __customBilling.name() : __customBilling, - __processingInstructions.name() : __processingInstructions, - __lodgingInfo.name() : __lodgingInfo, - __cnpTxnId.name() : __cnpTxnId, - __amount.name() : __amount, - __surchargeAmount.name() : __surchargeAmount, - __pin.name() : __pin - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_120 = CTD_ANON_120 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_121 (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.17.xsd', 2874, 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.17.xsd', 2878, 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.17.xsd', 2879, 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.17.xsd', 2880, 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.17.xsd', 2881, 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.17.xsd', 2882, 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.17.xsd', 2883, 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.17.xsd', 2884, 24), ) - - - recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __recyclingResponse.name() : __recyclingResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_121 = CTD_ANON_121 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_122 (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.17.xsd', 3025, 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_122_httpwww_vantivcnp_comschemacardOrToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3019, 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_122_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3029, 24), ) - - - orderId = property(__orderId.value, __orderId.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({ - __cardOrToken.name() : __cardOrToken, - __orderId.name() : __orderId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_122 = CTD_ANON_122 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_123 (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.17.xsd', 3072, 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.17.xsd', 3076, 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_123_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 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_123_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3078, 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.17.xsd', 3079, 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_123_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3080, 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_123_httpwww_vantivcnp_comschemaupdatedCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 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_123_httpwww_vantivcnp_comschemaoriginalCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 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_123_httpwww_vantivcnp_comschemaupdatedToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 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_123_httpwww_vantivcnp_comschemaoriginalToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24), ) - - - originalToken = property(__originalToken.value, __originalToken.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, - __orderId.name() : __orderId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __message.name() : __message, - __updatedCard.name() : __updatedCard, - __originalCard.name() : __originalCard, - __updatedToken.name() : __updatedToken, - __originalToken.name() : __originalToken - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_123 = CTD_ANON_123 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_124 (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.17.xsd', 3112, 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_124_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 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_124_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3116, 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_124_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 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_124_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 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_124_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24), ) - - - merchantData = property(__merchantData.value, __merchantData.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({ - __billToAddress.name() : __billToAddress, - __orderId.name() : __orderId, - __orderSource.name() : __orderSource, - __echeck.name() : __echeck, - __merchantData.name() : __merchantData - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_124 = CTD_ANON_124 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_125 (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.17.xsd', 3128, 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_125_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 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_125_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3132, 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_125_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 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_125_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 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_125_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24), ) - - - merchantData = property(__merchantData.value, __merchantData.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({ - __billToAddress.name() : __billToAddress, - __orderId.name() : __orderId, - __orderSource.name() : __orderSource, - __echeck.name() : __echeck, - __merchantData.name() : __merchantData - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_125 = CTD_ANON_125 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_126 (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.17.xsd', 3144, 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_126_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3148, 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_126_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 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_126_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 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_126_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24), ) - - - message = property(__message.value, __message.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 - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_126 = CTD_ANON_126 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_127 (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.17.xsd', 3159, 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_127_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3163, 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_127_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 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_127_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 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_127_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24), ) - - - message = property(__message.value, __message.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 - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_127 = CTD_ANON_127 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_128 (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.17.xsd', 3174, 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_128_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3180, 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_128_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3181, 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_128_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3183, 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_128_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 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_128_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 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_128_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28), ) - - - accountInfo = property(__accountInfo.value, __accountInfo.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __vendorName.name() : __vendorName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_128 = CTD_ANON_128 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_129 (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.17.xsd', 3195, 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_129_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3201, 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_129_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3202, 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_129_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3204, 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_129_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 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_129_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 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_129_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28), ) - - - accountInfo = property(__accountInfo.value, __accountInfo.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __vendorName.name() : __vendorName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_129 = CTD_ANON_129 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_130 (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.17.xsd', 3217, 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_130_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3222, 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_130_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3223, 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_130_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3224, 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.17.xsd', 3225, 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.17.xsd', 3226, 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_130_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3227, 28), ) - - - customIdentifier = property(__customIdentifier.value, __customIdentifier.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({ - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __submerchantName.name() : __submerchantName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_130 = CTD_ANON_130 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_131 (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.17.xsd', 3236, 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_131_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3241, 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_131_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3242, 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_131_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3243, 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_131_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3244, 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_131_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3245, 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_131_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3246, 28), ) - - - customIdentifier = property(__customIdentifier.value, __customIdentifier.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({ - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __submerchantName.name() : __submerchantName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_131 = CTD_ANON_131 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_132 (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.17.xsd', 3255, 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_132_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3260, 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_132_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3261, 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_132_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3262, 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.17.xsd', 3263, 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.17.xsd', 3264, 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.17.xsd', 3265, 28), ) - - - customIdentifier = property(__customIdentifier.value, __customIdentifier.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __customerName.name() : __customerName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_132 = CTD_ANON_132 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_133 (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.17.xsd', 3274, 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_133_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3279, 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_133_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3280, 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_133_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3281, 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_133_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3282, 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_133_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3283, 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_133_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3284, 28), ) - - - customIdentifier = property(__customIdentifier.value, __customIdentifier.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({ - __fundingCustomerId.name() : __fundingCustomerId, - __customerName.name() : __customerName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_133 = CTD_ANON_133 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_134 (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.17.xsd', 3339, 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_134_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1090, 4), ) - - - processingInstructions = property(__processingInstructions.value, __processingInstructions.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_134_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3343, 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({ - __processingInstructions.name() : __processingInstructions, - __cnpTxnId.name() : __cnpTxnId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_134 = CTD_ANON_134 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_135 (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.17.xsd', 3352, 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.17.xsd', 3356, 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_135_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 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_135_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 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_135_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 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_135_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 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_135_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 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_135_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24), ) - - - recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __recyclingResponse.name() : __recyclingResponse - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_135 = CTD_ANON_135 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_136 (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.17.xsd', 3377, 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.17.xsd', 3381, 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_136 = CTD_ANON_136 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_137 (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.17.xsd', 3389, 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.17.xsd', 3393, 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.17.xsd', 3394, 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.17.xsd', 3395, 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_137_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3396, 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_137_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3397, 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_137_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3398, 24), ) - - - location = property(__location.value, __location.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, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_137 = CTD_ANON_137 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_138 (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.17.xsd', 3406, 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.17.xsd', 3410, 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.17.xsd', 3411, 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_138_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3412, 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_138_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3413, 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_138_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3414, 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_138_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3415, 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_138_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3416, 24), ) - - - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber - }) - _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.17.xsd', 3424, 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.17.xsd', 3428, 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.17.xsd', 3429, 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.17.xsd', 3430, 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.17.xsd', 3431, 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.17.xsd', 3432, 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.17.xsd', 3433, 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.17.xsd', 3434, 24), ) - - - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, - __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 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -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.17.xsd', 3442, 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.17.xsd', 3446, 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.17.xsd', 3447, 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_140_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 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_140_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3449, 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.17.xsd', 3450, 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.17.xsd', 3451, 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.17.xsd', 3452, 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.17.xsd', 3453, 24), ) - - - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, - __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_140 = CTD_ANON_140 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -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.17.xsd', 3461, 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.17.xsd', 3465, 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.17.xsd', 3466, 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.17.xsd', 3467, 24), ) - - - originalRefCode = property(__originalRefCode.value, __originalRefCode.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.17.xsd', 3468, 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.17.xsd', 3469, 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.17.xsd', 3470, 24), ) - - - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_141 = CTD_ANON_141 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -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.17.xsd', 3478, 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.17.xsd', 3482, 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.17.xsd', 3483, 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_142_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3484, 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_142_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3485, 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_142_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3486, 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_142_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3487, 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.17.xsd', 3488, 24), ) - - - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber - }) - _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.17.xsd', 3496, 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.17.xsd', 3500, 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.17.xsd', 3501, 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_143_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3502, 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_143_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 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_143_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3504, 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_143_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3505, 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_143_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3506, 24), ) - - - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_143 = CTD_ANON_143 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_144 (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.17.xsd', 3514, 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_144_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3518, 24), ) - - - origId = property(__origId.value, __origId.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_144_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24), ) - - - origActionType = property(__origActionType.value, __origActionType.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_144_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24), ) - - - origCnpTxnId = property(__origCnpTxnId.value, __origCnpTxnId.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_144_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24), ) - - - showStatusOnly = property(__showStatusOnly.value, __showStatusOnly.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({ - __origId.name() : __origId, - __origActionType.name() : __origActionType, - __origCnpTxnId.name() : __origCnpTxnId, - __showStatusOnly.name() : __showStatusOnly - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_144 = CTD_ANON_144 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_145 (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.17.xsd', 3529, 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_145_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3533, 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_145_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 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_145_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 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_145_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24), ) - - - location = property(__location.value, __location.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_145_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24), ) - - - matchCount = property(__matchCount.value, __matchCount.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_145_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24), ) - - - results_max10 = property(__results_max10.value, __results_max10.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({ - __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_145 = CTD_ANON_145 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_146 (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.17.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_146_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3556, 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_146_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 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_146_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 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_146_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24), ) - - - location = property(__location.value, __location.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, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_146 = CTD_ANON_146 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_147 (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.17.xsd', 3567, 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_147_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3571, 24), ) - - - serviceId = property(__serviceId.value, __serviceId.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_147_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24), ) - - - pathId = property(__pathId.value, __pathId.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({ - __serviceId.name() : __serviceId, - __pathId.name() : __pathId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_147 = CTD_ANON_147 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_148 (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.17.xsd', 3580, 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.17.xsd', 3584, 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_148_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3585, 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_148_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 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_148_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3587, 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_148_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3588, 24), ) - - - location = property(__location.value, __location.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 - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_148 = CTD_ANON_148 - - -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.17.xsd', 3019, 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.17.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.17.xsd', 77, 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.17.xsd', 200, 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.17.xsd', 508, 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.17.xsd', 942, 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.17.xsd', 944, 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.17.xsd', 969, 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.17.xsd', 978, 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.17.xsd', 991, 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.17.xsd', 1012, 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.17.xsd', 1024, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 1260, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1713, 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.17.xsd', 1927, 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.17.xsd', 2151, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2218, 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.17.xsd', 2234, 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.17.xsd', 2250, 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.17.xsd', 2266, 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.17.xsd', 2619, 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.17.xsd', 2835, 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.17.xsd', 2904, 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.17.xsd', 2918, 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.17.xsd', 2926, 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.17.xsd', 3020, 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.17.xsd', 3021, 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.17.xsd', 3037, 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.17.xsd', 3052, 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.17.xsd', 3058, 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.17.xsd', 3102, 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.17.xsd', 3326, 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.17.xsd', 215, 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.17.xsd', 216, 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.17.xsd', 456, 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.17.xsd', 3313, 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.17.xsd', 240, 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.17.xsd', 252, 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.17.xsd', 278, 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.17.xsd', 298, 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.17.xsd', 311, 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.17.xsd', 323, 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.17.xsd', 336, 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.17.xsd', 348, 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.17.xsd', 1159, 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.17.xsd', 539, 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.17.xsd', 595, 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.17.xsd', 611, 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.17.xsd', 629, 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.17.xsd', 650, 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.17.xsd', 667, 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.17.xsd', 701, 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.17.xsd', 739, 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.17.xsd', 805, 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.17.xsd', 856, 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.17.xsd', 880, 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.17.xsd', 898, 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.17.xsd', 912, 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.17.xsd', 927, 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.17.xsd', 955, 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.17.xsd', 1110, 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.17.xsd', 1135, 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.17.xsd', 1161, 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.17.xsd', 1283, 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.17.xsd', 1303, 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.17.xsd', 1322, 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.17.xsd', 1342, 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.17.xsd', 1362, 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.17.xsd', 1382, 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.17.xsd', 1402, 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.17.xsd', 1422, 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.17.xsd', 1442, 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.17.xsd', 1466, 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.17.xsd', 1487, 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.17.xsd', 1511, 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.17.xsd', 1534, 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.17.xsd', 1582, 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.17.xsd', 1604, 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.17.xsd', 1637, 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.17.xsd', 1658, 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.17.xsd', 1678, 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.17.xsd', 1722, 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.17.xsd', 1742, 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.17.xsd', 1765, 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.17.xsd', 1795, 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.17.xsd', 1826, 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.17.xsd', 1843, 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.17.xsd', 1864, 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.17.xsd', 1963, 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.17.xsd', 1982, 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.17.xsd', 2000, 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.17.xsd', 2078, 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.17.xsd', 2092, 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.17.xsd', 2115, 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.17.xsd', 2133, 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.17.xsd', 2279, 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.17.xsd', 2299, 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.17.xsd', 2319, 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.17.xsd', 2335, 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.17.xsd', 2351, 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.17.xsd', 2371, 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.17.xsd', 2391, 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.17.xsd', 2410, 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.17.xsd', 2429, 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.17.xsd', 2449, 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.17.xsd', 2469, 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.17.xsd', 2488, 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.17.xsd', 2508, 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.17.xsd', 2527, 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.17.xsd', 2548, 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.17.xsd', 2568, 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.17.xsd', 2588, 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.17.xsd', 2600, 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.17.xsd', 2630, 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.17.xsd', 2659, 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.17.xsd', 2680, 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.17.xsd', 2700, 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.17.xsd', 2720, 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.17.xsd', 2736, 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.17.xsd', 2752, 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.17.xsd', 2772, 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.17.xsd', 2792, 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.17.xsd', 2805, 4)) -Namespace.addCategoryObject('elementBinding', translateToLowValueTokenResponse.name().localName(), translateToLowValueTokenResponse) - -transactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionReversal'), CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2854, 4)) -Namespace.addCategoryObject('elementBinding', transactionReversal.name().localName(), transactionReversal) - -transactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionReversalResponse'), CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2873, 4)) -Namespace.addCategoryObject('elementBinding', transactionReversalResponse.name().localName(), transactionReversalResponse) - -accountUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdate'), CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3024, 4)) -Namespace.addCategoryObject('elementBinding', accountUpdate.name().localName(), accountUpdate) - -accountUpdateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateResponse'), CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3071, 4)) -Namespace.addCategoryObject('elementBinding', accountUpdateResponse.name().localName(), accountUpdateResponse) - -echeckPreNoteSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSale'), CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3111, 4)) -Namespace.addCategoryObject('elementBinding', echeckPreNoteSale.name().localName(), echeckPreNoteSale) - -echeckPreNoteCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCredit'), CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3127, 4)) -Namespace.addCategoryObject('elementBinding', echeckPreNoteCredit.name().localName(), echeckPreNoteCredit) - -echeckPreNoteSaleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSaleResponse'), CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3143, 4)) -Namespace.addCategoryObject('elementBinding', echeckPreNoteSaleResponse.name().localName(), echeckPreNoteSaleResponse) - -echeckPreNoteCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCreditResponse'), CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3158, 4)) -Namespace.addCategoryObject('elementBinding', echeckPreNoteCreditResponse.name().localName(), echeckPreNoteCreditResponse) - -vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3173, 4)) -Namespace.addCategoryObject('elementBinding', vendorCredit.name().localName(), vendorCredit) - -vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3194, 4)) -Namespace.addCategoryObject('elementBinding', vendorDebit.name().localName(), vendorDebit) - -submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3216, 4)) -Namespace.addCategoryObject('elementBinding', submerchantCredit.name().localName(), submerchantCredit) - -submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3235, 4)) -Namespace.addCategoryObject('elementBinding', submerchantDebit.name().localName(), submerchantDebit) - -customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3254, 4)) -Namespace.addCategoryObject('elementBinding', customerCredit.name().localName(), customerCredit) - -customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3273, 4)) -Namespace.addCategoryObject('elementBinding', customerDebit.name().localName(), customerDebit) - -void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3338, 4)) -Namespace.addCategoryObject('elementBinding', void.name().localName(), void) - -voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3351, 4)) -Namespace.addCategoryObject('elementBinding', voidResponse.name().localName(), voidResponse) - -echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3376, 4)) -Namespace.addCategoryObject('elementBinding', echeckVoid.name().localName(), echeckVoid) - -echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3388, 4)) -Namespace.addCategoryObject('elementBinding', echeckVoidResponse.name().localName(), echeckVoidResponse) - -depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3405, 4)) -Namespace.addCategoryObject('elementBinding', depositReversal.name().localName(), depositReversal) - -refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3423, 4)) -Namespace.addCategoryObject('elementBinding', refundReversal.name().localName(), refundReversal) - -activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3441, 4)) -Namespace.addCategoryObject('elementBinding', activateReversal.name().localName(), activateReversal) - -deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3460, 4)) -Namespace.addCategoryObject('elementBinding', deactivateReversal.name().localName(), deactivateReversal) - -loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3477, 4)) -Namespace.addCategoryObject('elementBinding', loadReversal.name().localName(), loadReversal) - -unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3495, 4)) -Namespace.addCategoryObject('elementBinding', unloadReversal.name().localName(), unloadReversal) - -queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3513, 4)) -Namespace.addCategoryObject('elementBinding', queryTransaction.name().localName(), queryTransaction) - -queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3528, 4)) -Namespace.addCategoryObject('elementBinding', queryTransactionResponse.name().localName(), queryTransactionResponse) - -queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3551, 4)) -Namespace.addCategoryObject('elementBinding', queryTransactionUnavailableResponse.name().localName(), queryTransactionUnavailableResponse) - -serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3566, 4)) -Namespace.addCategoryObject('elementBinding', serviceStatusRequest.name().localName(), serviceStatusRequest) - -serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3579, 4)) -Namespace.addCategoryObject('elementBinding', serviceStatusResponse.name().localName(), serviceStatusResponse) - - - -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.17.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.17.xsd', 9, 16))) - -def _BuildAutomaton (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton - del _BuildAutomaton - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 8, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.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.17.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.17.xsd', 9, 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._Automaton = _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.17.xsd', 60, 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.17.xsd', 61, 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.17.xsd', 62, 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.17.xsd', 63, 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.17.xsd', 64, 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.17.xsd', 65, 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.17.xsd', 66, 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.17.xsd', 67, 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.17.xsd', 68, 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.17.xsd', 69, 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.17.xsd', 70, 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.17.xsd', 71, 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.17.xsd', 72, 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.17.xsd', 73, 12))) - -def _BuildAutomaton_2 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_2 - del _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.17.xsd', 60, 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.17.xsd', 60, 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_3 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_3 - del _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.17.xsd', 61, 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.17.xsd', 61, 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_4 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_4 - del _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.17.xsd', 62, 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.17.xsd', 62, 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_5 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_5 - del _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.17.xsd', 63, 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.17.xsd', 63, 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_6 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_6 - del _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.17.xsd', 64, 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.17.xsd', 64, 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_7 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_7 - del _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.17.xsd', 65, 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.17.xsd', 65, 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_8 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_8 - del _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.17.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, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 66, 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_9 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_9 - del _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.17.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, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 67, 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_10 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_10 - del _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.17.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, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 68, 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_11 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_11 - del _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.17.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, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 69, 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_12 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_12 - del _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.17.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, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 70, 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_13 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_13 - del _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.17.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, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 71, 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_14 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_14 - del _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.17.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, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 72, 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_15 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_15 - del _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.17.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, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 73, 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_ (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_ - del _BuildAutomaton_ - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 60, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 61, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 62, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 63, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 64, 12)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 65, 12)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 66, 12)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 67, 12)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 68, 12)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 69, 12)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 70, 12)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 71, 12)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 72, 12)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 73, 12)) - counters.add(cc_13) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_2()) - sub_automata.append(_BuildAutomaton_3()) - sub_automata.append(_BuildAutomaton_4()) - sub_automata.append(_BuildAutomaton_5()) - sub_automata.append(_BuildAutomaton_6()) - sub_automata.append(_BuildAutomaton_7()) - sub_automata.append(_BuildAutomaton_8()) - sub_automata.append(_BuildAutomaton_9()) - sub_automata.append(_BuildAutomaton_10()) - sub_automata.append(_BuildAutomaton_11()) - sub_automata.append(_BuildAutomaton_12()) - sub_automata.append(_BuildAutomaton_13()) - sub_automata.append(_BuildAutomaton_14()) - sub_automata.append(_BuildAutomaton_15()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 59, 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) -contact._Automaton = _BuildAutomaton_() - - - - -mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ksn'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 81, 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.17.xsd', 82, 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.17.xsd', 83, 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.17.xsd', 84, 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.17.xsd', 85, 12))) - -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.17.xsd', 81, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 82, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 83, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 84, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 85, 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.17.xsd', 81, 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.17.xsd', 82, 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.17.xsd', 83, 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.17.xsd', 84, 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.17.xsd', 85, 12)) - 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) -mposType._Automaton = _BuildAutomaton_16() - - - - -cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 93, 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.17.xsd', 94, 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.17.xsd', 95, 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.17.xsd', 98, 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.17.xsd', 101, 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.17.xsd', 102, 12))) - -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.17.xsd', 94, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 95, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 101, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 102, 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.17.xsd', 93, 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.17.xsd', 94, 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.17.xsd', 95, 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.17.xsd', 98, 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.17.xsd', 101, 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.17.xsd', 102, 12)) - 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, [ - ])) - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_2, [ - 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_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -cardType._Automaton = _BuildAutomaton_17() - - - - -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 131, 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.17.xsd', 132, 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.17.xsd', 134, 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.17.xsd', 135, 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.17.xsd', 136, 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.17.xsd', 137, 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.17.xsd', 138, 12))) - -def _BuildAutomaton_18 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 134, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 135, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 136, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 137, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 138, 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.17.xsd', 131, 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.17.xsd', 132, 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.17.xsd', 134, 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.17.xsd', 135, 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.17.xsd', 136, 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.17.xsd', 137, 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.17.xsd', 138, 12)) - st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_6) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - transitions.append(fac.Transition(st_6, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - transitions.append(fac.Transition(st_6, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, True) ])) - 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_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, True) ])) - 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_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_2, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_4, True) ])) - st_6._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -cardTokenType._Automaton = _BuildAutomaton_18() - - - - -cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 146, 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.17.xsd', 147, 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.17.xsd', 148, 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.17.xsd', 149, 12))) - -def _BuildAutomaton_19 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 146, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 147, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 148, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 149, 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.17.xsd', 146, 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.17.xsd', 147, 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.17.xsd', 148, 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.17.xsd', 149, 12)) - 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) -cardPaypageType._Automaton = _BuildAutomaton_19() - - - - -tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 155, 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.17.xsd', 156, 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.17.xsd', 157, 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.17.xsd', 158, 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.17.xsd', 159, 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.17.xsd', 160, 12))) - -def _BuildAutomaton_20 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 155, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 156, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 157, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 158, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 159, 12)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 160, 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.17.xsd', 155, 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.17.xsd', 156, 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.17.xsd', 157, 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.17.xsd', 158, 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.17.xsd', 159, 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.17.xsd', 160, 12)) - 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) -tokenResponseType._Automaton = _BuildAutomaton_20() - - - - -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId'), pyxb.binding.datatypes.token, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 172, 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.17.xsd', 173, 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.17.xsd', 174, 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.17.xsd', 175, 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.17.xsd', 176, 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.17.xsd', 177, 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.17.xsd', 178, 12))) - -def _BuildAutomaton_21 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 172, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 173, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 174, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 175, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 176, 12)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 177, 12)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 178, 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.17.xsd', 172, 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.17.xsd', 173, 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.17.xsd', 174, 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.17.xsd', 175, 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.17.xsd', 176, 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.17.xsd', 177, 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.17.xsd', 178, 12)) - 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_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) ])) - 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) -advancedFraudChecksType._Automaton = _BuildAutomaton_21() - - - - -advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus'), pyxb.binding.datatypes.string, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 186, 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.17.xsd', 187, 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.17.xsd', 188, 12))) - -def _BuildAutomaton_22 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 186, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 187, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 188, 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.17.xsd', 186, 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.17.xsd', 187, 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.17.xsd', 188, 12)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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) ])) - 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) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -advancedFraudResultsType._Automaton = _BuildAutomaton_22() - - - - -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.17.xsd', 203, 16))) - -def _BuildAutomaton_23 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 203, 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.17.xsd', 203, 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_._Automaton = _BuildAutomaton_23() - - - - -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 363, 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.17.xsd', 364, 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.17.xsd', 365, 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.17.xsd', 366, 12))) - -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 367, 12))) - -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 368, 12))) - -def _BuildAutomaton_24 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 363, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 364, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 365, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 366, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 367, 12)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 368, 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.17.xsd', 363, 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.17.xsd', 364, 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.17.xsd', 365, 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.17.xsd', 366, 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.17.xsd', 367, 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.17.xsd', 368, 12)) - 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) -recurringSubscriptionType._Automaton = _BuildAutomaton_24() - - - - -cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 377, 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.17.xsd', 378, 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.17.xsd', 379, 12))) - -def _BuildAutomaton_25 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 377, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 378, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 379, 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.17.xsd', 377, 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.17.xsd', 378, 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.17.xsd', 379, 12)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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) ])) - 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) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -cnpInternalRecurringRequestType._Automaton = _BuildAutomaton_25() - - - - -recurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), recurringSubscriptionType, scope=recurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 385, 12))) - -def _BuildAutomaton_26 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 385, 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.17.xsd', 385, 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=None) -recurringRequestType._Automaton = _BuildAutomaton_26() - - - - -recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 391, 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.17.xsd', 392, 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.17.xsd', 393, 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.17.xsd', 394, 12))) - -def _BuildAutomaton_27 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 391, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 392, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 393, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 394, 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.17.xsd', 391, 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.17.xsd', 392, 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.17.xsd', 393, 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.17.xsd', 394, 12)) - 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) -recurringResponseType._Automaton = _BuildAutomaton_27() - - - - -createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 400, 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.17.xsd', 401, 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.17.xsd', 402, 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.17.xsd', 403, 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.17.xsd', 404, 12))) - -def _BuildAutomaton_28 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 400, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 401, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 402, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 403, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 404, 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.17.xsd', 400, 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.17.xsd', 401, 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.17.xsd', 402, 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.17.xsd', 403, 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.17.xsd', 404, 12)) - 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) -createDiscountType._Automaton = _BuildAutomaton_28() - - - - -updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 410, 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.17.xsd', 411, 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.17.xsd', 412, 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.17.xsd', 413, 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.17.xsd', 414, 12))) - -def _BuildAutomaton_29 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 410, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 411, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 412, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 413, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 414, 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.17.xsd', 410, 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.17.xsd', 411, 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.17.xsd', 412, 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.17.xsd', 413, 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.17.xsd', 414, 12)) - 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) -updateDiscountType._Automaton = _BuildAutomaton_29() - - - - -deleteDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=deleteDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 420, 12))) - -def _BuildAutomaton_30 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 420, 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.17.xsd', 420, 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=None) -deleteDiscountType._Automaton = _BuildAutomaton_30() - - - - -createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 426, 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.17.xsd', 427, 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.17.xsd', 428, 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.17.xsd', 429, 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.17.xsd', 430, 12))) - -def _BuildAutomaton_31 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 426, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 427, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 428, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 429, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 430, 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.17.xsd', 426, 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.17.xsd', 427, 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.17.xsd', 428, 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.17.xsd', 429, 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.17.xsd', 430, 12)) - 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) -createAddOnType._Automaton = _BuildAutomaton_31() - - - - -updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 436, 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.17.xsd', 437, 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.17.xsd', 438, 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.17.xsd', 439, 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.17.xsd', 440, 12))) - -def _BuildAutomaton_32 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 436, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 437, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 438, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 439, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 440, 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.17.xsd', 436, 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.17.xsd', 437, 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.17.xsd', 438, 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.17.xsd', 439, 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.17.xsd', 440, 12)) - 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) -updateAddOnType._Automaton = _BuildAutomaton_32() - - - - -deleteAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=deleteAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 446, 12))) - -def _BuildAutomaton_33 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 446, 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.17.xsd', 446, 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=None) -deleteAddOnType._Automaton = _BuildAutomaton_33() - - - - -merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'campaign'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 477, 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.17.xsd', 478, 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.17.xsd', 479, 12))) - -def _BuildAutomaton_35 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 477, 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.17.xsd', 477, 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.17.xsd', 478, 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.17.xsd', 478, 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.17.xsd', 479, 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.17.xsd', 479, 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.17.xsd', 477, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 478, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 479, 12)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_35()) - sub_automata.append(_BuildAutomaton_36()) - sub_automata.append(_BuildAutomaton_37()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 476, 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_34() - - - - -driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 502, 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.17.xsd', 503, 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.17.xsd', 504, 12))) - -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.17.xsd', 502, 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.17.xsd', 502, 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.17.xsd', 503, 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.17.xsd', 503, 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_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.17.xsd', 504, 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.17.xsd', 504, 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.17.xsd', 502, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 503, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 504, 12)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_39()) - sub_automata.append(_BuildAutomaton_40()) - sub_automata.append(_BuildAutomaton_41()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 501, 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_38() - - - - -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.17.xsd', 511, 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.17.xsd', 512, 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.17.xsd', 513, 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.17.xsd', 514, 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.17.xsd', 515, 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.17.xsd', 516, 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.17.xsd', 517, 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.17.xsd', 518, 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.17.xsd', 519, 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.17.xsd', 520, 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.17.xsd', 521, 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.17.xsd', 522, 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.17.xsd', 523, 16))) - -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.17.xsd', 511, 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.17.xsd', 511, 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_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.17.xsd', 512, 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.17.xsd', 512, 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_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.17.xsd', 513, 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.17.xsd', 513, 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_46 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 514, 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.17.xsd', 514, 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_47 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 515, 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.17.xsd', 515, 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_48 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 516, 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, 'incomeCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 516, 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_49 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 517, 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, 'customerCheckingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 517, 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_50 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 518, 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, 'customerSavingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 518, 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_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.17.xsd', 519, 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, 'employerName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 519, 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 - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 520, 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.17.xsd', 520, 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.17.xsd', 521, 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.17.xsd', 521, 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 - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 522, 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.17.xsd', 522, 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_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.17.xsd', 523, 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.17.xsd', 523, 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_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.17.xsd', 511, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 512, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 513, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 514, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 515, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 516, 16)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 517, 16)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 518, 16)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 519, 16)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 520, 16)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 521, 16)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 522, 16)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 523, 16)) - counters.add(cc_12) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_43()) - sub_automata.append(_BuildAutomaton_44()) - sub_automata.append(_BuildAutomaton_45()) - sub_automata.append(_BuildAutomaton_46()) - sub_automata.append(_BuildAutomaton_47()) - sub_automata.append(_BuildAutomaton_48()) - sub_automata.append(_BuildAutomaton_49()) - sub_automata.append(_BuildAutomaton_50()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 510, 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_2._Automaton = _BuildAutomaton_42() - - - - -fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 530, 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.17.xsd', 531, 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.17.xsd', 532, 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.17.xsd', 533, 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.17.xsd', 534, 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.17.xsd', 535, 12))) - -def _BuildAutomaton_57 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_57 - del _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.17.xsd', 530, 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, 'authenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 530, 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_58 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_58 - del _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.17.xsd', 531, 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.17.xsd', 531, 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_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.17.xsd', 532, 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.17.xsd', 532, 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_60 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_60 - del _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.17.xsd', 533, 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.17.xsd', 533, 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_61 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_61 - del _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.17.xsd', 534, 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.17.xsd', 534, 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_62 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_62 - del _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.17.xsd', 535, 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.17.xsd', 535, 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_56 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_56 - del _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.17.xsd', 530, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 531, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 532, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 533, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 534, 12)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 535, 12)) - counters.add(cc_5) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 529, 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_56() - - - - -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.17.xsd', 947, 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.17.xsd', 948, 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.17.xsd', 950, 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.17.xsd', 1624, 4))) - -def _BuildAutomaton_64 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 947, 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.17.xsd', 947, 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_65 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_65 - del _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.17.xsd', 948, 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.17.xsd', 948, 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_66 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_66 - del _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.17.xsd', 949, 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.17.xsd', 949, 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_67 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_67 - del _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.17.xsd', 950, 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.17.xsd', 950, 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_63 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_63 - del _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.17.xsd', 947, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 948, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 949, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 950, 16)) - counters.add(cc_3) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_64()) - sub_automata.append(_BuildAutomaton_65()) - sub_automata.append(_BuildAutomaton_66()) - sub_automata.append(_BuildAutomaton_67()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 946, 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_63() - - - - -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.17.xsd', 973, 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.17.xsd', 978, 4))) - -def _BuildAutomaton_68 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_68 - del _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.17.xsd', 972, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 973, 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.17.xsd', 972, 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.17.xsd', 973, 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_68() - - - - -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.17.xsd', 981, 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.17.xsd', 982, 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.17.xsd', 983, 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.17.xsd', 984, 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.17.xsd', 985, 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.17.xsd', 986, 16))) - -def _BuildAutomaton_69 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_69 - del _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.17.xsd', 981, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 982, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 983, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 984, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 985, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 986, 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.17.xsd', 981, 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.17.xsd', 982, 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.17.xsd', 983, 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.17.xsd', 984, 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.17.xsd', 985, 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.17.xsd', 986, 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_69() - - - - -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.17.xsd', 994, 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.17.xsd', 995, 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.17.xsd', 996, 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.17.xsd', 997, 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.17.xsd', 998, 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.17.xsd', 999, 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.17.xsd', 1000, 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.17.xsd', 1001, 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.17.xsd', 1002, 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.17.xsd', 1003, 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.17.xsd', 1004, 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.17.xsd', 1005, 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.17.xsd', 1012, 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.17.xsd', 1024, 4))) - -def _BuildAutomaton_70 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_70 - del _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.17.xsd', 994, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 995, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 996, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 997, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 998, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 999, 16)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1000, 16)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1001, 16)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1002, 16)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1003, 16)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1004, 16)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1005, 16)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1006, 16)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1007, 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.17.xsd', 994, 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.17.xsd', 995, 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.17.xsd', 996, 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.17.xsd', 997, 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.17.xsd', 998, 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.17.xsd', 999, 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.17.xsd', 1000, 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.17.xsd', 1001, 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.17.xsd', 1002, 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.17.xsd', 1003, 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.17.xsd', 1004, 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.17.xsd', 1005, 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.17.xsd', 1006, 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.17.xsd', 1007, 16)) - st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_13) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_10, [ - 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, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_10, [ - 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, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_10, [ - 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, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_10, [ - 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, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_10, [ - 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, [ - fac.UpdateInstruction(cc_5, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_5, False) ])) - 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) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_10, [ - 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, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_10, [ - 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_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) ])) - 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) ])) - 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) ])) - st_12._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_13, True) ])) - st_13._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_6._Automaton = _BuildAutomaton_70() - - - - -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.17.xsd', 1015, 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.17.xsd', 1016, 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.17.xsd', 1017, 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.17.xsd', 1018, 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.17.xsd', 1019, 16))) - -def _BuildAutomaton_71 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1015, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1016, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1017, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1018, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1019, 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.17.xsd', 1015, 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.17.xsd', 1016, 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.17.xsd', 1017, 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.17.xsd', 1018, 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.17.xsd', 1019, 16)) - 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_7._Automaton = _BuildAutomaton_71() - - - - -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.17.xsd', 1012, 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.17.xsd', 1027, 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.17.xsd', 1028, 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.17.xsd', 1029, 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.17.xsd', 1030, 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.17.xsd', 1031, 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.17.xsd', 1032, 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.17.xsd', 1033, 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.17.xsd', 1035, 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.17.xsd', 1037, 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.17.xsd', 1038, 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.17.xsd', 1039, 16))) - -def _BuildAutomaton_72 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_72 - del _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.17.xsd', 1027, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1028, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1029, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1030, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1031, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1032, 16)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1033, 16)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1035, 16)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1037, 16)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1038, 16)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1039, 16)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1040, 16)) - counters.add(cc_11) - 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.17.xsd', 1027, 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.17.xsd', 1028, 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.17.xsd', 1029, 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.17.xsd', 1030, 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.17.xsd', 1031, 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.17.xsd', 1032, 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.17.xsd', 1033, 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.17.xsd', 1035, 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.17.xsd', 1037, 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.17.xsd', 1038, 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.17.xsd', 1039, 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.17.xsd', 1040, 16)) - st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_11) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_6, False) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - 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) ])) - 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) ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_11, True) ])) - st_11._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_8._Automaton = _BuildAutomaton_72() - - - - -accountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=accountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1047, 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.17.xsd', 1048, 12))) - -def _BuildAutomaton_73 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_73 - del _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.17.xsd', 1047, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1048, 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.17.xsd', 1047, 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.17.xsd', 1048, 12)) - 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) -accountInfoType._Automaton = _BuildAutomaton_73() - - - - -echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1054, 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.17.xsd', 1055, 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.17.xsd', 1056, 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.17.xsd', 1057, 12))) - -def _BuildAutomaton_74 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_74 - del _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.17.xsd', 1054, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1055, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1056, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1057, 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.17.xsd', 1054, 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.17.xsd', 1055, 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.17.xsd', 1056, 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.17.xsd', 1057, 12)) - 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) -echeckTokenType._Automaton = _BuildAutomaton_74() - - - - -payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payerEmail'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1064, 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.17.xsd', 1067, 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.17.xsd', 1068, 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.17.xsd', 1069, 16))) - -def _BuildAutomaton_75 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_75 - del _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.17.xsd', 1068, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1069, 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.17.xsd', 1064, 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.17.xsd', 1067, 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.17.xsd', 1068, 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.17.xsd', 1069, 16)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - transitions = [] - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, True) ])) - st_3._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -payPal._Automaton = _BuildAutomaton_75() - - - - -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.17.xsd', 1080, 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.17.xsd', 1081, 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.17.xsd', 1082, 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.17.xsd', 1084, 16))) - -def _BuildAutomaton_76 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1080, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1081, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1082, 20)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1084, 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.17.xsd', 1080, 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.17.xsd', 1081, 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.17.xsd', 1082, 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.17.xsd', 1084, 16)) - 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_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_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_9._Automaton = _BuildAutomaton_76() - - - - -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.17.xsd', 1093, 16))) - -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.17.xsd', 1093, 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.17.xsd', 1093, 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_10._Automaton = _BuildAutomaton_77() - - - - -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.17.xsd', 1101, 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.17.xsd', 1102, 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.17.xsd', 1103, 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.17.xsd', 1104, 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.17.xsd', 1105, 16))) - -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 - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1101, 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.17.xsd', 1101, 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_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.17.xsd', 1102, 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.17.xsd', 1102, 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.17.xsd', 1103, 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.17.xsd', 1103, 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_82 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_82 - del _BuildAutomaton_82 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1104, 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.17.xsd', 1104, 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_83 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1105, 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.17.xsd', 1105, 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 - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1101, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1102, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1103, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1104, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1105, 16)) - counters.add(cc_4) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_79()) - sub_automata.append(_BuildAutomaton_80()) - sub_automata.append(_BuildAutomaton_81()) - sub_automata.append(_BuildAutomaton_82()) - sub_automata.append(_BuildAutomaton_83()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1100, 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_78() - - - - -recycleAdviceType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime'), pyxb.binding.datatypes.dateTime, scope=recycleAdviceType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1213, 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.17.xsd', 1214, 12))) - -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() - states = [] - final_update = set() - symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1213, 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.17.xsd', 1214, 12)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - transitions = [] - st_0._set_transitionSet(transitions) - transitions = [] - st_1._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -recycleAdviceType._Automaton = _BuildAutomaton_84() - - - - -recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), recycleAdviceType, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1222, 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.17.xsd', 1223, 12))) - -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.17.xsd', 1222, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1223, 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.17.xsd', 1222, 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.17.xsd', 1223, 12)) - 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) -recyclingResponseType._Automaton = _BuildAutomaton_85() - - - - -networkSubField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkSubField, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1229, 12))) - -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 - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1229, 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.17.xsd', 1229, 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=None) -networkSubField._Automaton = _BuildAutomaton_86() - - - - -networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1238, 16))) - -networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), networkSubField, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1239, 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 - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1239, 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.17.xsd', 1238, 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.17.xsd', 1239, 16)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - transitions = [] - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_0, True) ])) - st_1._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -networkField._Automaton = _BuildAutomaton_87() - - - - -networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endpoint'), pyxb.binding.datatypes.string, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1248, 12))) - -networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkField'), networkField, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1249, 12))) - -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 - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1248, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1249, 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.17.xsd', 1248, 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.17.xsd', 1249, 12)) - 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) -networkResponse._Automaton = _BuildAutomaton_88() - - - - -recyclingRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleBy'), pyxb.binding.datatypes.string, scope=recyclingRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1255, 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.17.xsd', 1256, 12))) - -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.17.xsd', 1255, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1256, 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.17.xsd', 1255, 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.17.xsd', 1256, 12)) - 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) -recyclingRequestType._Automaton = _BuildAutomaton_89() - - - - -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.17.xsd', 1263, 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.17.xsd', 1273, 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.17.xsd', 1274, 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.17.xsd', 1275, 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.17.xsd', 1276, 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.17.xsd', 1277, 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.17.xsd', 1278, 16))) - -def _BuildAutomaton_90 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1263, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1273, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1274, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1275, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1276, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1277, 16)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1278, 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.17.xsd', 1263, 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.17.xsd', 1273, 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.17.xsd', 1274, 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.17.xsd', 1275, 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.17.xsd', 1276, 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.17.xsd', 1277, 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.17.xsd', 1278, 16)) - 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_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) ])) - 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_12._Automaton = _BuildAutomaton_90() - - - - -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.17.xsd', 1266, 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.17.xsd', 1267, 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.17.xsd', 1268, 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.17.xsd', 1269, 28))) - -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.17.xsd', 1266, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1267, 28)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1268, 28)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1269, 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.17.xsd', 1266, 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.17.xsd', 1267, 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.17.xsd', 1268, 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.17.xsd', 1269, 28)) - 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_13._Automaton = _BuildAutomaton_91() - - - - -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.17.xsd', 1627, 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.17.xsd', 1628, 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.17.xsd', 1630, 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.17.xsd', 1631, 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.17.xsd', 1632, 16))) - -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.17.xsd', 1627, 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.17.xsd', 1627, 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_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.17.xsd', 1628, 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.17.xsd', 1628, 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_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.17.xsd', 1630, 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.17.xsd', 1630, 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_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.17.xsd', 1631, 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.17.xsd', 1631, 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_97 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1632, 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.17.xsd', 1632, 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.17.xsd', 1627, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1628, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1630, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1631, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1632, 16)) - counters.add(cc_4) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_93()) - sub_automata.append(_BuildAutomaton_94()) - sub_automata.append(_BuildAutomaton_95()) - sub_automata.append(_BuildAutomaton_96()) - sub_automata.append(_BuildAutomaton_97()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1626, 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_92() - - - - -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.17.xsd', 1701, 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.17.xsd', 1702, 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.17.xsd', 1703, 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.17.xsd', 1704, 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.17.xsd', 1705, 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.17.xsd', 1706, 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.17.xsd', 1707, 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.17.xsd', 1708, 16))) - -def _BuildAutomaton_99 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1701, 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.17.xsd', 1701, 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_100 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1702, 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.17.xsd', 1702, 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_101 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1703, 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.17.xsd', 1703, 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_102 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1704, 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.17.xsd', 1704, 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_103 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1705, 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.17.xsd', 1705, 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_104 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1706, 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.17.xsd', 1706, 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_105 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1707, 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.17.xsd', 1707, 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_106 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1708, 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.17.xsd', 1708, 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_98 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1701, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1702, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1703, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1704, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1705, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1706, 16)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1707, 16)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1708, 16)) - counters.add(cc_7) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_99()) - sub_automata.append(_BuildAutomaton_100()) - 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_106()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1700, 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_98() - - - - -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.17.xsd', 1716, 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.17.xsd', 1717, 16))) - -def _BuildAutomaton_107 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1716, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1717, 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.17.xsd', 1716, 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.17.xsd', 1717, 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_16._Automaton = _BuildAutomaton_107() - - - - -echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1886, 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.17.xsd', 1887, 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.17.xsd', 1888, 12))) - -def _BuildAutomaton_109 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1886, 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.17.xsd', 1886, 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_110 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_110 - del _BuildAutomaton_110 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1887, 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.17.xsd', 1887, 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_111 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1888, 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.17.xsd', 1888, 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_108 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1886, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1887, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1888, 12)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_109()) - sub_automata.append(_BuildAutomaton_110()) - sub_automata.append(_BuildAutomaton_111()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1885, 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_108() - - - - -echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1894, 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.17.xsd', 1895, 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.17.xsd', 1896, 12))) - -def _BuildAutomaton_113 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_113 - del _BuildAutomaton_113 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1894, 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.17.xsd', 1894, 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_114 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1895, 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.17.xsd', 1895, 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_115 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1896, 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.17.xsd', 1896, 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_112 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1894, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1895, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1896, 12)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_113()) - sub_automata.append(_BuildAutomaton_114()) - sub_automata.append(_BuildAutomaton_115()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1893, 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_112() - - - - -cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1903, 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.17.xsd', 1904, 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.17.xsd', 1905, 12))) - -def _BuildAutomaton_117 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1903, 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.17.xsd', 1903, 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_118 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1904, 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.17.xsd', 1904, 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_119 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1905, 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.17.xsd', 1905, 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_116 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1903, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1904, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1905, 12)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_117()) - sub_automata.append(_BuildAutomaton_118()) - sub_automata.append(_BuildAutomaton_119()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1902, 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_116() - - - - -cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1911, 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.17.xsd', 1912, 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.17.xsd', 1913, 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.17.xsd', 1914, 12))) - -def _BuildAutomaton_121 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1911, 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.17.xsd', 1911, 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_122 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1912, 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.17.xsd', 1912, 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_123 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1913, 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.17.xsd', 1913, 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_124 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1914, 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.17.xsd', 1914, 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_120 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1911, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1912, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1913, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1914, 12)) - counters.add(cc_3) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_121()) - sub_automata.append(_BuildAutomaton_122()) - sub_automata.append(_BuildAutomaton_123()) - sub_automata.append(_BuildAutomaton_124()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1910, 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_120() - - - - -extendedCardResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=extendedCardResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1921, 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.17.xsd', 1922, 12))) - -def _BuildAutomaton_126 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1921, 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.17.xsd', 1921, 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_127 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1922, 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.17.xsd', 1922, 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_125 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1921, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1922, 12)) - counters.add(cc_1) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_126()) - sub_automata.append(_BuildAutomaton_127()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1920, 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_125() - - - - -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.17.xsd', 1931, 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.17.xsd', 1932, 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.17.xsd', 1936, 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.17.xsd', 1937, 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.17.xsd', 1941, 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.17.xsd', 1942, 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.17.xsd', 1943, 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.17.xsd', 1944, 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.17.xsd', 1948, 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.17.xsd', 1949, 20))) - -def _BuildAutomaton_128 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1943, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1944, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1950, 20)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1951, 20)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1955, 20)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1956, 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.17.xsd', 1931, 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.17.xsd', 1932, 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.17.xsd', 1936, 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.17.xsd', 1937, 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.17.xsd', 1941, 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.17.xsd', 1942, 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.17.xsd', 1943, 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.17.xsd', 1944, 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.17.xsd', 1948, 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.17.xsd', 1949, 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.17.xsd', 1950, 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.17.xsd', 1951, 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.17.xsd', 1955, 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.17.xsd', 1956, 20)) - st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_13) - transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - ])) - transitions.append(fac.Transition(st_7, [ - ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, True) ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_9, [ - ])) - st_8._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - ])) - transitions.append(fac.Transition(st_11, [ - ])) - st_9._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_2, False) ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_3, True) ])) - st_11._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_4, False) ])) - st_12._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_5, True) ])) - st_13._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_17._Automaton = _BuildAutomaton_128() - - - - -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2022, 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.17.xsd', 2023, 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.17.xsd', 2024, 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.17.xsd', 2025, 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.17.xsd', 2026, 12))) - -def _BuildAutomaton_130 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2022, 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.17.xsd', 2022, 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_131 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2023, 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.17.xsd', 2023, 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_132 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2024, 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.17.xsd', 2024, 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_133 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2025, 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.17.xsd', 2025, 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_134 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2026, 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.17.xsd', 2026, 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_129 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2022, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2023, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2024, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2025, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2026, 12)) - counters.add(cc_4) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_130()) - sub_automata.append(_BuildAutomaton_131()) - sub_automata.append(_BuildAutomaton_132()) - sub_automata.append(_BuildAutomaton_133()) - sub_automata.append(_BuildAutomaton_134()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2021, 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_129() - - - - -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2032, 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.17.xsd', 2033, 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.17.xsd', 2034, 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.17.xsd', 2035, 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.17.xsd', 2036, 12))) - -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), ctxPaymentInformationType, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2037, 12))) - -def _BuildAutomaton_136 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2032, 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.17.xsd', 2032, 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_137 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2033, 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.17.xsd', 2033, 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_138 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2034, 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.17.xsd', 2034, 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_139 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2035, 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.17.xsd', 2035, 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_140 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2036, 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.17.xsd', 2036, 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_141 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2037, 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.17.xsd', 2037, 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_135 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2032, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2033, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2034, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2035, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2036, 12)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2037, 12)) - counters.add(cc_5) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_136()) - sub_automata.append(_BuildAutomaton_137()) - sub_automata.append(_BuildAutomaton_138()) - 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.17.xsd', 2031, 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_135() - - - - -ctxPaymentInformationType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail'), pyxb.binding.datatypes.string, scope=ctxPaymentInformationType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2043, 12))) - -def _BuildAutomaton_142 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_142 - del _BuildAutomaton_142 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2043, 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.17.xsd', 2043, 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=None) -ctxPaymentInformationType._Automaton = _BuildAutomaton_142() - - - - -echeckForTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckForTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2049, 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.17.xsd', 2050, 12))) - -def _BuildAutomaton_144 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2049, 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.17.xsd', 2049, 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_145 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2050, 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.17.xsd', 2050, 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_143 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2049, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2050, 12)) - counters.add(cc_1) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_144()) - sub_automata.append(_BuildAutomaton_145()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2048, 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_143() - - - - -filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'prepaid'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2069, 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.17.xsd', 2070, 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.17.xsd', 2071, 12))) - -def _BuildAutomaton_146 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2069, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2070, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2071, 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.17.xsd', 2069, 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.17.xsd', 2070, 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.17.xsd', 2071, 12)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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) ])) - 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) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -filteringType._Automaton = _BuildAutomaton_146() - - - - -virtualGiftCardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength'), pyxb.binding.datatypes.integer, scope=virtualGiftCardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2110, 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.17.xsd', 2111, 12))) - -def _BuildAutomaton_147 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2110, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2111, 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.17.xsd', 2110, 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.17.xsd', 2111, 12)) - 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) -virtualGiftCardType._Automaton = _BuildAutomaton_147() - - - - -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.17.xsd', 2154, 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.17.xsd', 2155, 16))) - -def _BuildAutomaton_149 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2154, 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.17.xsd', 2154, 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_150 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2155, 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.17.xsd', 2155, 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_148 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2154, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2155, 16)) - counters.add(cc_1) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_149()) - sub_automata.append(_BuildAutomaton_150()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2153, 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_148() - - - - -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'data'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2162, 12))) - -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'header'), applepayHeaderType, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2163, 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.17.xsd', 2164, 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.17.xsd', 2165, 12))) - -def _BuildAutomaton_151 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2162, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2163, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2164, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2165, 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.17.xsd', 2162, 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.17.xsd', 2163, 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.17.xsd', 2164, 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.17.xsd', 2165, 12)) - 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) -applepayType._Automaton = _BuildAutomaton_151() - - - - -applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationData'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2171, 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.17.xsd', 2172, 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.17.xsd', 2173, 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.17.xsd', 2174, 12))) - -def _BuildAutomaton_152 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2171, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2172, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2173, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2174, 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.17.xsd', 2171, 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.17.xsd', 2172, 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.17.xsd', 2173, 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.17.xsd', 2174, 12)) - 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) -applepayHeaderType._Automaton = _BuildAutomaton_152() - - - - -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.17.xsd', 2181, 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.17.xsd', 2182, 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.17.xsd', 2183, 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.17.xsd', 2184, 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.17.xsd', 2185, 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.17.xsd', 2186, 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.17.xsd', 2187, 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.17.xsd', 2188, 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.17.xsd', 2189, 16))) - -def _BuildAutomaton_153 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2181, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2182, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2183, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2184, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2185, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2186, 16)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2187, 16)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2188, 16)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2189, 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.17.xsd', 2181, 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.17.xsd', 2182, 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.17.xsd', 2183, 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.17.xsd', 2184, 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.17.xsd', 2185, 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.17.xsd', 2186, 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.17.xsd', 2187, 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.17.xsd', 2188, 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.17.xsd', 2189, 16)) - st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_8) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_6, False) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_7, False) ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_8, True) ])) - st_8._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_19._Automaton = _BuildAutomaton_153() - - - - -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.17.xsd', 2197, 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.17.xsd', 2198, 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.17.xsd', 2199, 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.17.xsd', 2200, 16))) - -def _BuildAutomaton_154 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2197, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2198, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2199, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2200, 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.17.xsd', 2197, 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.17.xsd', 2198, 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.17.xsd', 2199, 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.17.xsd', 2200, 16)) - 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_20._Automaton = _BuildAutomaton_154() - - - - -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2208, 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.17.xsd', 2209, 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.17.xsd', 2210, 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.17.xsd', 2211, 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.17.xsd', 2212, 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.17.xsd', 2213, 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.17.xsd', 2214, 12))) - -def _BuildAutomaton_155 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2208, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2209, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2210, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2211, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2212, 12)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2213, 12)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2214, 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.17.xsd', 2208, 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.17.xsd', 2209, 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.17.xsd', 2210, 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.17.xsd', 2211, 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.17.xsd', 2212, 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.17.xsd', 2213, 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.17.xsd', 2214, 12)) - 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_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) ])) - 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) -sepaDirectDebitType._Automaton = _BuildAutomaton_155() - - - - -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.17.xsd', 2221, 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.17.xsd', 2222, 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.17.xsd', 2223, 16))) - -def _BuildAutomaton_157 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2221, 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.17.xsd', 2221, 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_158 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2222, 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.17.xsd', 2222, 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_159 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2223, 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.17.xsd', 2223, 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_156 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2221, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2222, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2223, 16)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_157()) - sub_automata.append(_BuildAutomaton_158()) - sub_automata.append(_BuildAutomaton_159()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2220, 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_156() - - - - -idealType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=idealType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2230, 12))) - -def _BuildAutomaton_160 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2230, 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.17.xsd', 2230, 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=None) -idealType._Automaton = _BuildAutomaton_160() - - - - -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.17.xsd', 2237, 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.17.xsd', 2238, 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.17.xsd', 2239, 16))) - -def _BuildAutomaton_162 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2237, 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.17.xsd', 2237, 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_163 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2238, 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.17.xsd', 2238, 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_164 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2239, 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.17.xsd', 2239, 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_161 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2237, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2238, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2239, 16)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_162()) - sub_automata.append(_BuildAutomaton_163()) - sub_automata.append(_BuildAutomaton_164()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2236, 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_161() - - - - -giropayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=giropayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2246, 12))) - -def _BuildAutomaton_165 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2246, 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.17.xsd', 2246, 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=None) -giropayType._Automaton = _BuildAutomaton_165() - - - - -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.17.xsd', 2253, 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.17.xsd', 2254, 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.17.xsd', 2255, 16))) - -def _BuildAutomaton_167 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2253, 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.17.xsd', 2253, 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_168 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_168 - del _BuildAutomaton_168 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2254, 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.17.xsd', 2254, 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_169 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2255, 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.17.xsd', 2255, 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_166 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2253, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2254, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2255, 16)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_167()) - sub_automata.append(_BuildAutomaton_168()) - sub_automata.append(_BuildAutomaton_169()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2252, 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_166() - - - - -sofortType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=sofortType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2262, 12))) - -def _BuildAutomaton_170 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2262, 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.17.xsd', 2262, 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=None) -sofortType._Automaton = _BuildAutomaton_170() - - - - -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.17.xsd', 2269, 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.17.xsd', 2270, 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.17.xsd', 2271, 16))) - -def _BuildAutomaton_172 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2269, 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.17.xsd', 2269, 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_173 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2270, 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.17.xsd', 2270, 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_174 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2271, 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.17.xsd', 2271, 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_171 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2269, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2270, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2271, 16)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_172()) - sub_automata.append(_BuildAutomaton_173()) - sub_automata.append(_BuildAutomaton_174()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2268, 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_171() - - - - -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.17.xsd', 2622, 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.17.xsd', 2623, 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.17.xsd', 2624, 16))) - -def _BuildAutomaton_176 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2622, 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.17.xsd', 2622, 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_177 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2623, 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.17.xsd', 2623, 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_178 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2624, 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.17.xsd', 2624, 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_175 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2622, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2623, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2624, 16)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_176()) - sub_automata.append(_BuildAutomaton_177()) - sub_automata.append(_BuildAutomaton_178()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2621, 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_175() - - - - -pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingPreference'), pyxb.binding.datatypes.string, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2824, 12))) - -pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), preferredDebitNetworksType, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2825, 12))) - -def _BuildAutomaton_179 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2824, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2825, 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.17.xsd', 2824, 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.17.xsd', 2825, 12)) - 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) -pinlessDebitRequestType._Automaton = _BuildAutomaton_179() - - - - -preferredDebitNetworksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName'), pyxb.binding.datatypes.string, scope=preferredDebitNetworksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2831, 12))) - -def _BuildAutomaton_180 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_180 - del _BuildAutomaton_180 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=12, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2831, 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.17.xsd', 2831, 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=None) -preferredDebitNetworksType._Automaton = _BuildAutomaton_180() - - - - -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.17.xsd', 200, 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.17.xsd', 2838, 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.17.xsd', 2839, 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.17.xsd', 2840, 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.17.xsd', 2841, 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.17.xsd', 2842, 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.17.xsd', 2843, 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.17.xsd', 2844, 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.17.xsd', 2845, 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.17.xsd', 2846, 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.17.xsd', 2847, 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.17.xsd', 2848, 16))) - -def _BuildAutomaton_181 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2838, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2839, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2840, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2841, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2842, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2843, 16)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2844, 16)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2845, 16)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2846, 16)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2847, 16)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2848, 16)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2849, 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.17.xsd', 2838, 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.17.xsd', 2839, 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.17.xsd', 2840, 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.17.xsd', 2841, 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.17.xsd', 2842, 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.17.xsd', 2843, 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.17.xsd', 2844, 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.17.xsd', 2845, 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.17.xsd', 2846, 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.17.xsd', 2847, 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.17.xsd', 2848, 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.17.xsd', 2849, 16)) - st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_11) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_6, False) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - 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) ])) - 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) ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_11, True) ])) - st_11._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_26._Automaton = _BuildAutomaton_181() - - - - -transactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=transactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2894, 12))) - -def _BuildAutomaton_182 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2894, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(transactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2894, 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=None) -transactionReversalRecyclingResponseType._Automaton = _BuildAutomaton_182() - - - - -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.17.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.17.xsd', 2918, 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.17.xsd', 2926, 4))) - -def _BuildAutomaton_183 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2907, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2909, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2910, 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.17.xsd', 2907, 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.17.xsd', 2909, 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.17.xsd', 2910, 20)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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) ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_1, True) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_27._Automaton = _BuildAutomaton_183() - - - - -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.17.xsd', 2921, 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.17.xsd', 3102, 4))) - -def _BuildAutomaton_184 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_184 - del _BuildAutomaton_184 - 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.17.xsd', 2921, 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.17.xsd', 2922, 16)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - transitions = [] - st_0._set_transitionSet(transitions) - transitions = [] - st_1._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_28._Automaton = _BuildAutomaton_184() - - - - -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.17.xsd', 215, 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.17.xsd', 456, 4))) - -def _BuildAutomaton_185 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_185 - del _BuildAutomaton_185 - 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.17.xsd', 2929, 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.17.xsd', 2930, 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, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) - st_1._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_29._Automaton = _BuildAutomaton_185() - - - - -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.17.xsd', 3052, 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.17.xsd', 3058, 4))) - -def _BuildAutomaton_186 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_186 - del _BuildAutomaton_186 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3041, 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.17.xsd', 3041, 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.17.xsd', 3042, 20)) - 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) ])) - st_0._set_transitionSet(transitions) - transitions = [] - st_1._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_30._Automaton = _BuildAutomaton_186() - - - - -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.17.xsd', 216, 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.17.xsd', 1159, 4))) - -def _BuildAutomaton_187 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_187 - del _BuildAutomaton_187 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3061, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3062, 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.17.xsd', 3061, 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.17.xsd', 3062, 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) ])) - 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_32._Automaton = _BuildAutomaton_187() - - - - -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.17.xsd', 3105, 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.17.xsd', 3106, 16))) - -def _BuildAutomaton_189 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3105, 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.17.xsd', 3105, 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_190 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3106, 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.17.xsd', 3106, 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_188 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3105, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3106, 16)) - counters.add(cc_1) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_189()) - sub_automata.append(_BuildAutomaton_190()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3104, 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_188() - - - - -baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.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.17.xsd', 215, 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.17.xsd', 456, 4))) - -def _BuildAutomaton_191 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3304, 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.17.xsd', 3304, 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.17.xsd', 3306, 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.17.xsd', 3307, 16)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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) ])) - st_0._set_transitionSet(transitions) - transitions = [] - st_1._set_transitionSet(transitions) - transitions = [] - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -baseRequest._Automaton = _BuildAutomaton_191() - - - - -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.17.xsd', 216, 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.17.xsd', 1159, 4))) - -def _BuildAutomaton_192 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3329, 16)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3330, 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.17.xsd', 3329, 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.17.xsd', 3330, 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) ])) - 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_34._Automaton = _BuildAutomaton_192() - - - - -voidRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=voidRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3372, 12))) - -def _BuildAutomaton_193 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3372, 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.17.xsd', 3372, 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=None) -voidRecyclingResponseType._Automaton = _BuildAutomaton_193() - - - - -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.17.xsd', 1159, 4))) - -def _BuildAutomaton_194 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_194 - del _BuildAutomaton_194 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3541, 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.17.xsd', 3541, 36)) - 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_35._Automaton = _BuildAutomaton_194() - - - - -def _BuildAutomaton_195 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 113, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 114, 28)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 120, 20)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 121, 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.17.xsd', 112, 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.17.xsd', 113, 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.17.xsd', 114, 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.17.xsd', 117, 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.17.xsd', 120, 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.17.xsd', 121, 20)) - 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, [ - ])) - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_2, [ - 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_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -giftCardCardType._Automaton = _BuildAutomaton_195() - - - - -recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 20))) - -def _BuildAutomaton_196 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 230, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 20)) - 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) -recurringTransactionResponseType._Automaton = _BuildAutomaton_196() - - - - -cardTokenTypeAU._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=cardTokenTypeAU, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3095, 20))) - -def _BuildAutomaton_197 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 134, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 135, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 136, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 137, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 138, 12)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3095, 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.17.xsd', 131, 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.17.xsd', 132, 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.17.xsd', 134, 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.17.xsd', 135, 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.17.xsd', 136, 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.17.xsd', 137, 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.17.xsd', 138, 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.17.xsd', 3095, 20)) - st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_7) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - transitions.append(fac.Transition(st_6, [ - ])) - transitions.append(fac.Transition(st_7, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - transitions.append(fac.Transition(st_6, [ - ])) - transitions.append(fac.Transition(st_7, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, True) ])) - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, True) ])) - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, True) ])) - st_7._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -cardTokenTypeAU._Automaton = _BuildAutomaton_197() - - - - -def _BuildAutomaton_198 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3304, 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.17.xsd', 3304, 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.17.xsd', 3306, 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.17.xsd', 3307, 16)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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) ])) - st_0._set_transitionSet(transitions) - transitions = [] - st_1._set_transitionSet(transitions) - transitions = [] - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_36._Automaton = _BuildAutomaton_198() - - - - -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.17.xsd', 245, 24))) - -def _BuildAutomaton_199 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 245, 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.17.xsd', 245, 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_37._Automaton = _BuildAutomaton_199() - - - - -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.17.xsd', 77, 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.17.xsd', 257, 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.17.xsd', 258, 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.17.xsd', 261, 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.17.xsd', 262, 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.17.xsd', 263, 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.17.xsd', 265, 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.17.xsd', 266, 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.17.xsd', 267, 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.17.xsd', 268, 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.17.xsd', 269, 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.17.xsd', 270, 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.17.xsd', 271, 24))) - -def _BuildAutomaton_200 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 257, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 258, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 259, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 260, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 265, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 266, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 267, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 268, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 269, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 270, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 271, 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.17.xsd', 257, 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.17.xsd', 258, 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.17.xsd', 259, 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.17.xsd', 261, 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.17.xsd', 262, 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.17.xsd', 263, 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.17.xsd', 265, 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.17.xsd', 266, 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.17.xsd', 267, 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.17.xsd', 268, 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.17.xsd', 269, 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.17.xsd', 270, 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.17.xsd', 271, 24)) - st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_12) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - 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, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - st_3._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, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - st_4._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, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_5, False) ])) - 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) ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - st_8._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - st_9._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_8, True) ])) - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_12, [ - fac.UpdateInstruction(cc_8, False) ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_9, True) ])) - transitions.append(fac.Transition(st_12, [ - fac.UpdateInstruction(cc_9, False) ])) - st_11._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ - fac.UpdateInstruction(cc_10, True) ])) - st_12._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_38._Automaton = _BuildAutomaton_200() - - - - -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.17.xsd', 283, 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.17.xsd', 284, 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.17.xsd', 285, 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.17.xsd', 286, 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.17.xsd', 287, 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.17.xsd', 288, 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.17.xsd', 289, 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.17.xsd', 290, 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.17.xsd', 291, 24))) - -def _BuildAutomaton_201 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 283, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 284, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 285, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 286, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 287, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 288, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 289, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 290, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 291, 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.17.xsd', 283, 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.17.xsd', 284, 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.17.xsd', 285, 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.17.xsd', 286, 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.17.xsd', 287, 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.17.xsd', 288, 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.17.xsd', 289, 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.17.xsd', 290, 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.17.xsd', 291, 24)) - st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_8) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_6, False) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_7, False) ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_8, True) ])) - st_8._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_39._Automaton = _BuildAutomaton_201() - - - - -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.17.xsd', 303, 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.17.xsd', 304, 24))) - -def _BuildAutomaton_202 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 303, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 304, 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.17.xsd', 303, 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.17.xsd', 304, 24)) - 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_40._Automaton = _BuildAutomaton_202() - - - - -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.17.xsd', 316, 24))) - -def _BuildAutomaton_203 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 230, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 316, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 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.17.xsd', 316, 24)) - 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_41._Automaton = _BuildAutomaton_203() - - - - -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.17.xsd', 328, 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.17.xsd', 329, 24))) - -def _BuildAutomaton_204 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 230, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 328, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 329, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 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.17.xsd', 328, 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.17.xsd', 329, 24)) - 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_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) ])) - 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_42._Automaton = _BuildAutomaton_204() - - - - -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.17.xsd', 341, 24))) - -def _BuildAutomaton_205 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 230, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 341, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 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.17.xsd', 341, 24)) - 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_43._Automaton = _BuildAutomaton_205() - - - - -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.17.xsd', 353, 24))) - -def _BuildAutomaton_206 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_206 - del _BuildAutomaton_206 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 230, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 353, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 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.17.xsd', 353, 24)) - 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_44._Automaton = _BuildAutomaton_206() - - - - -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.17.xsd', 77, 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.17.xsd', 508, 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.17.xsd', 545, 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.17.xsd', 548, 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.17.xsd', 549, 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.17.xsd', 550, 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.17.xsd', 551, 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.17.xsd', 552, 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.17.xsd', 557, 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.17.xsd', 558, 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.17.xsd', 559, 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.17.xsd', 560, 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.17.xsd', 561, 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.17.xsd', 562, 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.17.xsd', 564, 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.17.xsd', 568, 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.17.xsd', 570, 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.17.xsd', 573, 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.17.xsd', 574, 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.17.xsd', 575, 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.17.xsd', 576, 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.17.xsd', 577, 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.17.xsd', 578, 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.17.xsd', 579, 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.17.xsd', 581, 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.17.xsd', 582, 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.17.xsd', 583, 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.17.xsd', 584, 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.17.xsd', 585, 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.17.xsd', 586, 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.17.xsd', 587, 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.17.xsd', 942, 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.17.xsd', 969, 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.17.xsd', 991, 4))) - -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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2151, 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.17.xsd', 2835, 4))) - -def _BuildAutomaton_207 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 550, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 551, 28)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 553, 28)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 554, 28)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 555, 28)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 564, 28)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 565, 28)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 566, 28)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 567, 28)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 568, 28)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 569, 28)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 570, 28)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 571, 28)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 572, 28)) - counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 573, 28)) - counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 574, 28)) - counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 575, 28)) - counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 576, 28)) - counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 577, 28)) - counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 578, 28)) - counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 579, 28)) - counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 580, 28)) - counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 581, 28)) - counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 582, 28)) - counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 583, 28)) - counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 584, 28)) - counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 585, 28)) - counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 586, 28)) - counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 587, 28)) - counters.add(cc_28) - states = [] - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 545, 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.17.xsd', 548, 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.17.xsd', 549, 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.17.xsd', 550, 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.17.xsd', 551, 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.17.xsd', 552, 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.17.xsd', 553, 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.17.xsd', 554, 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.17.xsd', 555, 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.17.xsd', 557, 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_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 558, 32)) - 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.17.xsd', 559, 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.17.xsd', 560, 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.17.xsd', 561, 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.17.xsd', 562, 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.17.xsd', 564, 28)) - 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.17.xsd', 565, 28)) - 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.17.xsd', 566, 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.17.xsd', 567, 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.17.xsd', 568, 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.17.xsd', 569, 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.17.xsd', 570, 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.17.xsd', 571, 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.17.xsd', 572, 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.17.xsd', 573, 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.17.xsd', 574, 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.17.xsd', 575, 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.17.xsd', 576, 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.17.xsd', 577, 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.17.xsd', 578, 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.17.xsd', 579, 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.17.xsd', 580, 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.17.xsd', 581, 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.17.xsd', 582, 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.17.xsd', 583, 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.17.xsd', 584, 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.17.xsd', 585, 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.17.xsd', 586, 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.17.xsd', 587, 28)) - st_38 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_38) - transitions = [] - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - ])) - transitions.append(fac.Transition(st_7, [ - ])) - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - transitions.append(fac.Transition(st_10, [ - ])) - transitions.append(fac.Transition(st_11, [ - ])) - transitions.append(fac.Transition(st_12, [ - ])) - transitions.append(fac.Transition(st_13, [ - ])) - transitions.append(fac.Transition(st_14, [ - ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - st_8._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - st_9._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - st_10._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - st_11._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - st_12._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - st_13._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - 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) ])) - st_16._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_7, True) ])) - 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) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_25, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_7, False) ])) - st_17._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_8, True) ])) - 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) ])) - transitions.append(fac.Transition(st_25, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_8, False) ])) - st_18._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_9, True) ])) - 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) ])) - 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) ])) - 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) ])) - 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, [ - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_11, False) ])) - st_21._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_12, True) ])) - transitions.append(fac.Transition(st_23, [ - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_12, False) ])) - st_22._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_13, True) ])) - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_13, False) ])) - st_23._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_14, True) ])) - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_14, False) ])) - st_24._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_25, [ - fac.UpdateInstruction(cc_15, True) ])) - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_15, False) ])) - st_25._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_16, True) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_16, False) ])) - st_26._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_17, True) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_17, False) ])) - st_27._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_18, True) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_18, False) ])) - st_28._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_19, True) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_19, False) ])) - st_29._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_20, True) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_20, False) ])) - st_30._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_21, True) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_21, False) ])) - st_31._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_22, True) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_22, False) ])) - st_32._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_23, True) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_23, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_23, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_23, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_23, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_23, False) ])) - st_33._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_24, True) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_24, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_24, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_24, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_24, False) ])) - st_34._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_25, True) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_25, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_25, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_25, False) ])) - st_35._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_26, True) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_26, False) ])) - transitions.append(fac.Transition(st_38, [ - 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) ])) - st_37._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_28, True) ])) - st_38._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_45._Automaton = _BuildAutomaton_207() - - - - -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.17.xsd', 600, 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.17.xsd', 601, 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.17.xsd', 602, 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.17.xsd', 603, 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.17.xsd', 604, 24))) - -def _BuildAutomaton_209 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 600, 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.17.xsd', 600, 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_210 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 601, 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.17.xsd', 601, 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_211 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_211 - del _BuildAutomaton_211 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 602, 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.17.xsd', 602, 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_212 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_212 - del _BuildAutomaton_212 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 603, 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.17.xsd', 603, 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_213 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_213 - del _BuildAutomaton_213 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 604, 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.17.xsd', 604, 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_208 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 600, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 601, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 602, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 603, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 604, 24)) - counters.add(cc_4) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_209()) - sub_automata.append(_BuildAutomaton_210()) - sub_automata.append(_BuildAutomaton_211()) - sub_automata.append(_BuildAutomaton_212()) - sub_automata.append(_BuildAutomaton_213()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 599, 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_208() - - - - -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.17.xsd', 616, 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.17.xsd', 617, 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.17.xsd', 618, 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.17.xsd', 619, 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.17.xsd', 620, 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.17.xsd', 621, 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.17.xsd', 622, 24))) - -def _BuildAutomaton_215 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 616, 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.17.xsd', 616, 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_216 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 617, 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.17.xsd', 617, 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_217 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 618, 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.17.xsd', 618, 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_218 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 619, 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.17.xsd', 619, 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_219 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 620, 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.17.xsd', 620, 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_220 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 621, 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.17.xsd', 621, 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_221 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_221 - del _BuildAutomaton_221 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 622, 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.17.xsd', 622, 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_214 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_214 - del _BuildAutomaton_214 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 616, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 617, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 618, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 619, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 620, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 621, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 622, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_215()) - sub_automata.append(_BuildAutomaton_216()) - sub_automata.append(_BuildAutomaton_217()) - sub_automata.append(_BuildAutomaton_218()) - sub_automata.append(_BuildAutomaton_219()) - sub_automata.append(_BuildAutomaton_220()) - sub_automata.append(_BuildAutomaton_221()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 615, 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_214() - - - - -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.17.xsd', 634, 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.17.xsd', 635, 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.17.xsd', 636, 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.17.xsd', 639, 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.17.xsd', 640, 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.17.xsd', 643, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 2835, 4))) - -def _BuildAutomaton_223 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 634, 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.17.xsd', 634, 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_224 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 635, 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.17.xsd', 635, 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_225 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 636, 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.17.xsd', 636, 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_226 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 637, 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.17.xsd', 637, 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_227 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 638, 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.17.xsd', 638, 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_228 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 639, 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.17.xsd', 639, 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_229 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 640, 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.17.xsd', 640, 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_230 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 641, 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.17.xsd', 641, 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_231 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 642, 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.17.xsd', 642, 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_232 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 643, 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.17.xsd', 643, 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_222 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 634, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 635, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 636, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 637, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 638, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 639, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 640, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 641, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 642, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 643, 24)) - counters.add(cc_9) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_223()) - 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()) - sub_automata.append(_BuildAutomaton_231()) - sub_automata.append(_BuildAutomaton_232()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 633, 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_222() - - - - -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.17.xsd', 655, 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.17.xsd', 656, 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.17.xsd', 657, 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.17.xsd', 658, 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.17.xsd', 659, 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.17.xsd', 660, 24))) - -def _BuildAutomaton_234 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 655, 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.17.xsd', 655, 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_235 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'captureAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 656, 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_236 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 657, 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_237 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 658, 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_238 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 659, 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_239 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 660, 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_233 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 655, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 656, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 657, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 658, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 659, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 660, 24)) - counters.add(cc_5) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 654, 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_233() - - - - -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.17.xsd', 77, 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.17.xsd', 672, 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.17.xsd', 673, 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.17.xsd', 674, 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.17.xsd', 675, 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.17.xsd', 676, 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.17.xsd', 679, 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.17.xsd', 680, 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.17.xsd', 681, 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.17.xsd', 682, 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.17.xsd', 685, 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.17.xsd', 690, 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.17.xsd', 691, 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.17.xsd', 692, 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.17.xsd', 693, 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.17.xsd', 694, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4))) - -def _BuildAutomaton_240 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 672, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 673, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 674, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 675, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 676, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 677, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 684, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 685, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 686, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 687, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 688, 24)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 689, 24)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 690, 24)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 691, 24)) - counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 692, 24)) - counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 693, 24)) - counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 694, 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.17.xsd', 672, 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.17.xsd', 673, 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.17.xsd', 674, 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.17.xsd', 675, 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.17.xsd', 676, 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.17.xsd', 677, 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.17.xsd', 679, 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.17.xsd', 680, 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.17.xsd', 681, 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.17.xsd', 682, 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.17.xsd', 684, 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.17.xsd', 685, 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.17.xsd', 686, 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.17.xsd', 687, 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.17.xsd', 688, 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.17.xsd', 689, 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.17.xsd', 690, 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.17.xsd', 691, 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.17.xsd', 692, 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.17.xsd', 693, 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.17.xsd', 694, 24)) - st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_20) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_9, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_9, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_9, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - ])) - transitions.append(fac.Transition(st_11, [ - ])) - 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, [ - ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - ])) - transitions.append(fac.Transition(st_11, [ - ])) - 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, [ - ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - ])) - transitions.append(fac.Transition(st_11, [ - ])) - 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, [ - ])) - st_8._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - ])) - transitions.append(fac.Transition(st_11, [ - ])) - 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, [ - ])) - 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) ])) - 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) ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_7, True) ])) - 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) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_17, [ - 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_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) ])) - 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) ])) - st_13._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_10, True) ])) - 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_14._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ - fac.UpdateInstruction(cc_11, True) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_11, False) ])) - st_15._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_12, True) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_12, False) ])) - st_16._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_13, True) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_13, False) ])) - st_17._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_14, True) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_14, False) ])) - st_18._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_15, True) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_15, False) ])) - st_19._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_16, True) ])) - st_20._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_50._Automaton = _BuildAutomaton_240() - - - - -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.17.xsd', 77, 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.17.xsd', 706, 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.17.xsd', 708, 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.17.xsd', 709, 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.17.xsd', 710, 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.17.xsd', 711, 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.17.xsd', 715, 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.17.xsd', 716, 28))) - -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.17.xsd', 717, 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.17.xsd', 718, 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.17.xsd', 721, 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.17.xsd', 726, 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.17.xsd', 727, 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.17.xsd', 728, 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.17.xsd', 729, 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.17.xsd', 730, 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.17.xsd', 731, 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.17.xsd', 732, 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.17.xsd', 942, 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.17.xsd', 944, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4))) - -def _BuildAutomaton_241 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 706, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 707, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 708, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 709, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 710, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 711, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 712, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 713, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 720, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 721, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 722, 24)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 723, 24)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 724, 24)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 725, 24)) - counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 726, 24)) - counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 727, 24)) - counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 728, 24)) - counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 729, 24)) - counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 730, 24)) - counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 731, 24)) - counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 732, 24)) - counters.add(cc_20) - states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 706, 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.17.xsd', 707, 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.17.xsd', 708, 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.17.xsd', 709, 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.17.xsd', 710, 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.17.xsd', 711, 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.17.xsd', 712, 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.17.xsd', 713, 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.17.xsd', 715, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 716, 28)) - 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.17.xsd', 717, 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.17.xsd', 718, 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.17.xsd', 720, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 721, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 722, 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.17.xsd', 723, 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.17.xsd', 724, 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.17.xsd', 725, 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.17.xsd', 726, 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.17.xsd', 727, 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.17.xsd', 728, 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.17.xsd', 729, 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.17.xsd', 730, 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.17.xsd', 731, 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.17.xsd', 732, 24)) - st_24 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_24) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_11, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_6, False) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_7, False) ])) - st_7._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_23, [ - ])) - transitions.append(fac.Transition(st_24, [ - ])) - st_8._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_23, [ - ])) - transitions.append(fac.Transition(st_24, [ - ])) - st_9._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_23, [ - ])) - 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_23, [ - ])) - transitions.append(fac.Transition(st_24, [ - ])) - 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, [ - fac.UpdateInstruction(cc_10, True) ])) - 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) ])) - 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) ])) - st_14._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ - fac.UpdateInstruction(cc_11, True) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_11, False) ])) - 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, [ - fac.UpdateInstruction(cc_11, False) ])) - st_15._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_12, True) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_12, False) ])) - st_16._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_13, True) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_13, False) ])) - st_17._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_14, True) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_14, False) ])) - st_18._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_15, True) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_15, False) ])) - st_19._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_16, True) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_16, False) ])) - st_20._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_17, True) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_17, False) ])) - st_21._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_18, True) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_24, [ - 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) ])) - st_23._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_20, True) ])) - st_24._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_51._Automaton = _BuildAutomaton_241() - - - - -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.17.xsd', 77, 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.17.xsd', 508, 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.17.xsd', 745, 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.17.xsd', 746, 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.17.xsd', 747, 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.17.xsd', 748, 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.17.xsd', 749, 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.17.xsd', 750, 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.17.xsd', 755, 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.17.xsd', 756, 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.17.xsd', 757, 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.17.xsd', 758, 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.17.xsd', 759, 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.17.xsd', 760, 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.17.xsd', 761, 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.17.xsd', 762, 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.17.xsd', 763, 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.17.xsd', 764, 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.17.xsd', 769, 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.17.xsd', 770, 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.17.xsd', 773, 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.17.xsd', 777, 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.17.xsd', 778, 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.17.xsd', 779, 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.17.xsd', 782, 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.17.xsd', 783, 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.17.xsd', 784, 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.17.xsd', 785, 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.17.xsd', 786, 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.17.xsd', 787, 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.17.xsd', 788, 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.17.xsd', 789, 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.17.xsd', 791, 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.17.xsd', 792, 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.17.xsd', 793, 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.17.xsd', 794, 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.17.xsd', 795, 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.17.xsd', 796, 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.17.xsd', 797, 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.17.xsd', 942, 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.17.xsd', 969, 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.17.xsd', 991, 4))) - -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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2151, 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.17.xsd', 2835, 4))) - -def _BuildAutomaton_242 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 745, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 746, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 747, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 748, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 749, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 750, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 751, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 752, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 753, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 769, 28)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 770, 28)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 772, 24)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 773, 24)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 774, 24)) - counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 775, 24)) - counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 776, 24)) - counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 777, 24)) - counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 778, 24)) - counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 779, 24)) - counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 780, 24)) - counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 781, 24)) - counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 782, 24)) - counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 783, 24)) - counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 784, 24)) - counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 785, 24)) - counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 786, 24)) - counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 787, 24)) - counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 788, 24)) - counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 789, 24)) - counters.add(cc_28) - cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 790, 24)) - counters.add(cc_29) - cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 791, 24)) - counters.add(cc_30) - cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 792, 24)) - counters.add(cc_31) - cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 793, 24)) - counters.add(cc_32) - cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 794, 24)) - counters.add(cc_33) - cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 795, 24)) - counters.add(cc_34) - cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 796, 24)) - counters.add(cc_35) - cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 797, 24)) - counters.add(cc_36) - states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 745, 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.17.xsd', 746, 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.17.xsd', 747, 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.17.xsd', 748, 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.17.xsd', 749, 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.17.xsd', 750, 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.17.xsd', 751, 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.17.xsd', 752, 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.17.xsd', 753, 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.17.xsd', 755, 28)) - 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.17.xsd', 756, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 757, 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.17.xsd', 758, 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.17.xsd', 759, 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.17.xsd', 760, 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.17.xsd', 761, 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.17.xsd', 762, 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.17.xsd', 763, 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.17.xsd', 764, 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.17.xsd', 769, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 770, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 772, 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_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 773, 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_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 774, 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.17.xsd', 775, 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.17.xsd', 776, 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.17.xsd', 777, 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.17.xsd', 778, 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.17.xsd', 779, 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.17.xsd', 780, 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.17.xsd', 781, 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.17.xsd', 782, 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.17.xsd', 783, 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.17.xsd', 784, 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.17.xsd', 785, 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.17.xsd', 786, 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.17.xsd', 787, 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.17.xsd', 788, 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.17.xsd', 789, 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.17.xsd', 790, 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.17.xsd', 791, 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.17.xsd', 792, 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.17.xsd', 793, 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.17.xsd', 794, 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.17.xsd', 795, 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.17.xsd', 796, 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.17.xsd', 797, 24)) - st_46 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_46) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_18, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_18, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_18, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_18, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_18, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_5, False) ])) - 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) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_6, False) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_10, [ - 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) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_18, [ - 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) ])) - 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) ])) - st_8._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - transitions.append(fac.Transition(st_46, [ - ])) - st_9._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - transitions.append(fac.Transition(st_46, [ - ])) - st_10._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - transitions.append(fac.Transition(st_46, [ - ])) - st_11._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - transitions.append(fac.Transition(st_46, [ - ])) - st_12._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - transitions.append(fac.Transition(st_46, [ - ])) - st_13._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - transitions.append(fac.Transition(st_46, [ - ])) - st_14._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - transitions.append(fac.Transition(st_46, [ - ])) - st_15._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - transitions.append(fac.Transition(st_46, [ - ])) - st_16._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - transitions.append(fac.Transition(st_46, [ - ])) - st_17._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - transitions.append(fac.Transition(st_32, [ - ])) - transitions.append(fac.Transition(st_33, [ - ])) - transitions.append(fac.Transition(st_34, [ - ])) - transitions.append(fac.Transition(st_35, [ - ])) - transitions.append(fac.Transition(st_36, [ - ])) - transitions.append(fac.Transition(st_37, [ - ])) - transitions.append(fac.Transition(st_38, [ - ])) - 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, [ - ])) - transitions.append(fac.Transition(st_44, [ - ])) - transitions.append(fac.Transition(st_45, [ - ])) - 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) ])) - 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, [ - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_11, False) ])) - st_21._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_12, True) ])) - transitions.append(fac.Transition(st_23, [ - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_12, False) ])) - st_22._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_13, True) ])) - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_13, False) ])) - st_23._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_14, True) ])) - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_14, False) ])) - st_24._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_25, [ - fac.UpdateInstruction(cc_15, True) ])) - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_15, False) ])) - st_25._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_16, True) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_16, False) ])) - st_26._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_17, True) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_17, False) ])) - st_27._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_18, True) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_18, False) ])) - st_28._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_19, True) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_19, False) ])) - st_29._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_20, True) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_20, False) ])) - st_30._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_21, True) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_21, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_21, False) ])) - st_31._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_22, True) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_22, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_22, False) ])) - st_32._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_23, True) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_23, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_23, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_23, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_23, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_23, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_23, False) ])) - st_33._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_24, True) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_24, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_24, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_24, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_24, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_24, False) ])) - st_34._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_25, True) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_25, False) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_25, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_25, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_25, False) ])) - st_35._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_26, True) ])) - transitions.append(fac.Transition(st_37, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_26, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_26, False) ])) - transitions.append(fac.Transition(st_46, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_27, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_27, False) ])) - transitions.append(fac.Transition(st_46, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_28, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_28, False) ])) - transitions.append(fac.Transition(st_46, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_29, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_29, False) ])) - transitions.append(fac.Transition(st_46, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_30, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_30, False) ])) - transitions.append(fac.Transition(st_46, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_31, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_31, False) ])) - transitions.append(fac.Transition(st_46, [ - 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) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_32, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_32, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_32, False) ])) - st_42._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_43, [ - fac.UpdateInstruction(cc_33, True) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_33, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_33, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_33, False) ])) - st_43._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_34, True) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_34, False) ])) - transitions.append(fac.Transition(st_46, [ - 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) ])) - st_45._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_36, True) ])) - st_46._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_52._Automaton = _BuildAutomaton_242() - - - - -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.17.xsd', 77, 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.17.xsd', 812, 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.17.xsd', 813, 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.17.xsd', 814, 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.17.xsd', 815, 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.17.xsd', 821, 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.17.xsd', 824, 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.17.xsd', 828, 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.17.xsd', 831, 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.17.xsd', 832, 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.17.xsd', 833, 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.17.xsd', 834, 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.17.xsd', 835, 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.17.xsd', 838, 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.17.xsd', 843, 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.17.xsd', 844, 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.17.xsd', 847, 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.17.xsd', 848, 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.17.xsd', 849, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4))) - -def _BuildAutomaton_243 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 813, 32)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 814, 32)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 815, 32)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 816, 32)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 817, 32)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 818, 32)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 819, 32)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 820, 32)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 821, 32)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 826, 32)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 827, 32)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 829, 32)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 837, 32)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 838, 32)) - counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 839, 32)) - counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 840, 32)) - counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 841, 32)) - counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 842, 32)) - counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 843, 32)) - counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 844, 32)) - counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 847, 24)) - counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 848, 24)) - counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 849, 24)) - counters.add(cc_22) - states = [] - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 812, 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, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 813, 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, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 814, 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, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 815, 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, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 816, 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, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 817, 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, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 818, 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 819, 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, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 820, 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, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 821, 32)) - st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_9) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 824, 32)) - st_10 = fac.State(symbol, is_initial=True, 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, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 825, 32)) - st_11 = fac.State(symbol, is_initial=False, 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, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 826, 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, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 827, 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, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 828, 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, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 829, 32)) - st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_15) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 831, 36)) - 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, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 832, 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, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 833, 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, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 834, 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, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 835, 36)) - 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_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 837, 32)) - 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, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 838, 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, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 839, 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, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 840, 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 841, 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, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 842, 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, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 843, 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, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 844, 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, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 847, 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_21, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 848, 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, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 849, 24)) - st_31 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_31) - transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - transitions.append(fac.Transition(st_6, [ - ])) - transitions.append(fac.Transition(st_7, [ - ])) - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_0, False) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, True) ])) - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_1, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, True) ])) - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_2, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_3, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_4, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_5, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_9, [ - 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) ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_9, [ - 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) ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_7, False) ])) - st_8._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_8, True) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_8, False) ])) - st_9._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_11, [ - ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ - ])) - transitions.append(fac.Transition(st_13, [ - ])) - transitions.append(fac.Transition(st_14, [ - ])) - st_11._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ - fac.UpdateInstruction(cc_9, True) ])) - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_9, False) ])) - st_12._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_10, True) ])) - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_10, False) ])) - st_13._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - st_14._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ - fac.UpdateInstruction(cc_11, True) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_11, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_11, False) ])) - st_15._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - st_16._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - st_17._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - st_18._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - st_19._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_28, [ - ])) - transitions.append(fac.Transition(st_29, [ - ])) - transitions.append(fac.Transition(st_30, [ - ])) - transitions.append(fac.Transition(st_31, [ - ])) - st_20._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_12, True) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_23, [ - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_12, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_12, False) ])) - st_21._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_13, True) ])) - transitions.append(fac.Transition(st_23, [ - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_13, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_13, False) ])) - st_22._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_14, True) ])) - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_14, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_14, False) ])) - st_23._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_15, True) ])) - 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) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_15, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_15, False) ])) - st_24._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_25, [ - fac.UpdateInstruction(cc_16, True) ])) - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_16, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_16, False) ])) - st_25._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_17, True) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_17, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_17, False) ])) - st_26._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_18, True) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_18, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_18, False) ])) - st_27._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_19, True) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_19, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_19, False) ])) - st_28._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_20, True) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_20, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_20, False) ])) - st_29._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_21, True) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_21, False) ])) - st_30._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_22, True) ])) - st_31._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_53._Automaton = _BuildAutomaton_243() - - - - -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.17.xsd', 863, 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.17.xsd', 864, 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.17.xsd', 865, 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.17.xsd', 868, 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.17.xsd', 870, 32))) - -def _BuildAutomaton_244 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 863, 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.17.xsd', 863, 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.17.xsd', 864, 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.17.xsd', 865, 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.17.xsd', 868, 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.17.xsd', 869, 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.17.xsd', 870, 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.17.xsd', 871, 32)) - st_6 = fac.State(symbol, is_initial=False, 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_1, [ - fac.UpdateInstruction(cc_0, False) ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - 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_6, [ - ])) - st_5._set_transitionSet(transitions) - transitions = [] - st_6._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_54._Automaton = _BuildAutomaton_244() - - - - -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.17.xsd', 885, 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.17.xsd', 886, 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.17.xsd', 887, 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.17.xsd', 889, 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.17.xsd', 890, 28))) - -def _BuildAutomaton_245 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 885, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 886, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 887, 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.17.xsd', 885, 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.17.xsd', 886, 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.17.xsd', 887, 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.17.xsd', 889, 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.17.xsd', 890, 28)) - 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 = [] - st_3._set_transitionSet(transitions) - transitions = [] - st_4._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_55._Automaton = _BuildAutomaton_245() - - - - -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.17.xsd', 903, 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.17.xsd', 904, 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.17.xsd', 905, 24))) - -def _BuildAutomaton_246 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 903, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 904, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 905, 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.17.xsd', 903, 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.17.xsd', 904, 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.17.xsd', 905, 24)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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) ])) - 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) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_56._Automaton = _BuildAutomaton_246() - - - - -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.17.xsd', 917, 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.17.xsd', 918, 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.17.xsd', 919, 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.17.xsd', 920, 24))) - -def _BuildAutomaton_247 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 917, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 918, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 919, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 920, 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.17.xsd', 917, 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.17.xsd', 918, 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.17.xsd', 919, 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.17.xsd', 920, 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_57._Automaton = _BuildAutomaton_247() - - - - -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.17.xsd', 932, 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.17.xsd', 933, 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.17.xsd', 934, 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.17.xsd', 935, 24))) - -def _BuildAutomaton_248 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 932, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 933, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 934, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 935, 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.17.xsd', 932, 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.17.xsd', 933, 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.17.xsd', 934, 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.17.xsd', 935, 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_58._Automaton = _BuildAutomaton_248() - - - - -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.17.xsd', 960, 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.17.xsd', 961, 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.17.xsd', 962, 24))) - -def _BuildAutomaton_249 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 960, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 961, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 962, 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.17.xsd', 960, 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.17.xsd', 961, 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.17.xsd', 962, 24)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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) ])) - 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) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_59._Automaton = _BuildAutomaton_249() - - - - -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1116, 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.17.xsd', 1117, 20))) - -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1119, 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.17.xsd', 1120, 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.17.xsd', 1121, 24))) - -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), echeckForTokenType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1122, 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.17.xsd', 1123, 24))) - -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1124, 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.17.xsd', 1127, 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.17.xsd', 1128, 24))) - -def _BuildAutomaton_250 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1116, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1117, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1127, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1128, 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.17.xsd', 1116, 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.17.xsd', 1117, 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.17.xsd', 1119, 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.17.xsd', 1120, 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.17.xsd', 1121, 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.17.xsd', 1122, 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.17.xsd', 1123, 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.17.xsd', 1124, 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.17.xsd', 1127, 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.17.xsd', 1128, 24)) - st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_9) - 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) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - 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) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, True) ])) - st_8._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_3, True) ])) - st_9._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -registerTokenRequestType._Automaton = _BuildAutomaton_250() - - - - -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.17.xsd', 1140, 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.17.xsd', 1141, 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.17.xsd', 1142, 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.17.xsd', 1143, 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.17.xsd', 1144, 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.17.xsd', 1145, 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.17.xsd', 1146, 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.17.xsd', 1147, 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.17.xsd', 1148, 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.17.xsd', 1151, 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.17.xsd', 2178, 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.17.xsd', 2194, 4))) - -def _BuildAutomaton_252 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1140, 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.17.xsd', 1140, 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_253 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1141, 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.17.xsd', 1141, 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_254 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1142, 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.17.xsd', 1142, 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_255 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1143, 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.17.xsd', 1143, 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_256 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1144, 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.17.xsd', 1144, 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_257 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1145, 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.17.xsd', 1145, 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_258 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1146, 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.17.xsd', 1146, 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_259 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1147, 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.17.xsd', 1147, 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_260 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1148, 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.17.xsd', 1148, 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_261 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1149, 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.17.xsd', 1149, 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_262 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1150, 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.17.xsd', 1150, 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_263 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1151, 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.17.xsd', 1151, 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_251 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1140, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1141, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1142, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1143, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1144, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1145, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1146, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1147, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1148, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1149, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1150, 24)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1151, 24)) - counters.add(cc_11) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_261()) - sub_automata.append(_BuildAutomaton_262()) - sub_automata.append(_BuildAutomaton_263()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1139, 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_251() - - - - -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.17.xsd', 1166, 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.17.xsd', 1167, 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.17.xsd', 1168, 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.17.xsd', 1169, 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.17.xsd', 1170, 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.17.xsd', 1172, 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.17.xsd', 1173, 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.17.xsd', 1174, 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.17.xsd', 1175, 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.17.xsd', 1176, 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.17.xsd', 1177, 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.17.xsd', 1178, 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.17.xsd', 1182, 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.17.xsd', 1184, 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.17.xsd', 1185, 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.17.xsd', 1189, 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.17.xsd', 1192, 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.17.xsd', 1193, 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.17.xsd', 1260, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2619, 4))) - -def _BuildAutomaton_265 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1166, 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.17.xsd', 1166, 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_266 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1167, 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.17.xsd', 1167, 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_267 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1168, 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.17.xsd', 1168, 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_268 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1169, 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.17.xsd', 1169, 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_269 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1170, 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.17.xsd', 1170, 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_270 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1172, 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.17.xsd', 1172, 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_271 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1173, 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.17.xsd', 1173, 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_272 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1174, 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.17.xsd', 1174, 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_273 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1175, 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.17.xsd', 1175, 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_274 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1176, 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.17.xsd', 1176, 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_275 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1177, 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.17.xsd', 1177, 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_276 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1178, 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.17.xsd', 1178, 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_277 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1179, 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.17.xsd', 1179, 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_278 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1180, 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.17.xsd', 1180, 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_279 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1182, 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.17.xsd', 1182, 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_280 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1183, 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.17.xsd', 1183, 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_281 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1184, 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.17.xsd', 1184, 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_282 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1185, 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.17.xsd', 1185, 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_283 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1187, 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.17.xsd', 1187, 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_284 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1188, 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.17.xsd', 1188, 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_285 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1189, 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.17.xsd', 1189, 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_286 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1190, 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.17.xsd', 1190, 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_287 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1192, 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.17.xsd', 1192, 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_288 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1193, 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.17.xsd', 1193, 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_289 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1195, 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.17.xsd', 1195, 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_264 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1166, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1167, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1168, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1169, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1170, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1172, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1173, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1174, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1175, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1176, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1177, 24)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1178, 24)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1179, 24)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1180, 24)) - counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1182, 24)) - counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1183, 24)) - counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1184, 24)) - counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1185, 24)) - counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1187, 24)) - counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1188, 24)) - counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1189, 24)) - counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1190, 24)) - counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1192, 24)) - counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1193, 24)) - counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1195, 24)) - counters.add(cc_24) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_274()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1165, 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_264() - - - - -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.17.xsd', 1288, 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.17.xsd', 1289, 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.17.xsd', 1290, 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.17.xsd', 1292, 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.17.xsd', 1293, 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.17.xsd', 1294, 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.17.xsd', 2619, 4))) - -def _BuildAutomaton_291 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1288, 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.17.xsd', 1288, 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.17.xsd', 1289, 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.17.xsd', 1289, 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_293 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1290, 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.17.xsd', 1290, 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_294 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1292, 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.17.xsd', 1292, 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_295 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1293, 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.17.xsd', 1293, 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_296 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1294, 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.17.xsd', 1294, 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_297 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1296, 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.17.xsd', 1296, 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_290 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1288, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1289, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1290, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1292, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1293, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1294, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1296, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_296()) - sub_automata.append(_BuildAutomaton_297()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1287, 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_290() - - - - -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.17.xsd', 1308, 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.17.xsd', 1309, 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.17.xsd', 1310, 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.17.xsd', 1312, 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.17.xsd', 1313, 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.17.xsd', 1314, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_299 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1308, 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.17.xsd', 1308, 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_300 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1309, 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.17.xsd', 1309, 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_301 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1310, 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.17.xsd', 1310, 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_302 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1312, 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.17.xsd', 1312, 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_303 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1313, 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.17.xsd', 1313, 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_304 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1314, 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.17.xsd', 1314, 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_305 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1315, 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.17.xsd', 1315, 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_298 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1308, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1309, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1310, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1312, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1313, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1314, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1315, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1307, 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_298() - - - - -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.17.xsd', 1327, 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.17.xsd', 1328, 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.17.xsd', 1329, 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.17.xsd', 1331, 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.17.xsd', 1332, 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.17.xsd', 1333, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_307 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1327, 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.17.xsd', 1327, 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_308 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1328, 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.17.xsd', 1328, 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_309 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1329, 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.17.xsd', 1329, 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_310 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1331, 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.17.xsd', 1331, 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_311 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1332, 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.17.xsd', 1332, 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_312 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1333, 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.17.xsd', 1333, 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_313 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1335, 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.17.xsd', 1335, 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_306 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1327, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1328, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1329, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1331, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1332, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1333, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1335, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1326, 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_306() - - - - -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.17.xsd', 1347, 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.17.xsd', 1348, 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.17.xsd', 1349, 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.17.xsd', 1351, 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.17.xsd', 1352, 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.17.xsd', 1353, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_315 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1347, 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.17.xsd', 1347, 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_316 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1348, 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.17.xsd', 1348, 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_317 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1349, 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.17.xsd', 1349, 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_318 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1351, 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.17.xsd', 1351, 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.17.xsd', 1352, 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.17.xsd', 1352, 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_320 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1353, 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.17.xsd', 1353, 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_321 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1355, 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.17.xsd', 1355, 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_314 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1347, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1348, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1349, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1351, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1352, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1353, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1355, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_315()) - sub_automata.append(_BuildAutomaton_316()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1346, 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_314() - - - - -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.17.xsd', 1367, 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.17.xsd', 1368, 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.17.xsd', 1369, 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.17.xsd', 1371, 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.17.xsd', 1372, 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.17.xsd', 1373, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_323 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1367, 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_324 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1368, 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_325 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1369, 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_326 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1371, 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_327 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1372, 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.17.xsd', 1372, 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_328 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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_329 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1375, 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.17.xsd', 1375, 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_322 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1367, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1368, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1369, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1371, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1372, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1373, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1375, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_328()) - sub_automata.append(_BuildAutomaton_329()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1366, 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_322() - - - - -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.17.xsd', 1387, 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.17.xsd', 1388, 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.17.xsd', 1389, 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.17.xsd', 1391, 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.17.xsd', 1392, 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.17.xsd', 1393, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_331 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1387, 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_332 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1388, 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.17.xsd', 1388, 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_333 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1389, 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_334 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1391, 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_335 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1392, 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_336 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1393, 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.17.xsd', 1393, 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_337 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1395, 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.17.xsd', 1395, 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_330 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1387, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1388, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1389, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1391, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1392, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1393, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1395, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_336()) - sub_automata.append(_BuildAutomaton_337()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1386, 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_330() - - - - -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.17.xsd', 1407, 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.17.xsd', 1408, 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.17.xsd', 1409, 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.17.xsd', 1411, 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.17.xsd', 1412, 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.17.xsd', 1413, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_339 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1407, 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.17.xsd', 1407, 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_340 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1408, 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_341 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1409, 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_342 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1411, 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.17.xsd', 1411, 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_343 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1412, 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_344 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1413, 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.17.xsd', 1413, 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_345 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1415, 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.17.xsd', 1415, 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_338 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1407, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1408, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1409, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1411, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1412, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1413, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1415, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_344()) - sub_automata.append(_BuildAutomaton_345()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1406, 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_338() - - - - -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.17.xsd', 1427, 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.17.xsd', 1428, 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.17.xsd', 1429, 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.17.xsd', 1431, 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.17.xsd', 1432, 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.17.xsd', 1433, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_347 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1427, 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.17.xsd', 1427, 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_348 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1428, 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_349 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1429, 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_350 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1431, 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.17.xsd', 1431, 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_351 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1432, 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_352 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1433, 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.17.xsd', 1433, 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_353 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1435, 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.17.xsd', 1435, 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_346 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1427, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1428, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1429, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1431, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1432, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1433, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1435, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_352()) - sub_automata.append(_BuildAutomaton_353()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1426, 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_346() - - - - -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.17.xsd', 1447, 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.17.xsd', 1449, 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.17.xsd', 1450, 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.17.xsd', 1452, 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.17.xsd', 1453, 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.17.xsd', 1454, 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.17.xsd', 1624, 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.17.xsd', 1927, 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.17.xsd', 2619, 4))) - -def _BuildAutomaton_355 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1447, 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.17.xsd', 1447, 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_356 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1449, 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_357 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1450, 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_358 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1452, 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_359 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1453, 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.17.xsd', 1453, 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_360 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1454, 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.17.xsd', 1454, 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_361 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1455, 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.17.xsd', 1455, 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_362 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1457, 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.17.xsd', 1457, 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_363 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1459, 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.17.xsd', 1459, 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_354 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1447, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1449, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1450, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1452, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1453, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1454, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1455, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1457, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1459, 24)) - counters.add(cc_8) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_360()) - sub_automata.append(_BuildAutomaton_361()) - sub_automata.append(_BuildAutomaton_362()) - sub_automata.append(_BuildAutomaton_363()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1446, 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_354() - - - - -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.17.xsd', 1471, 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.17.xsd', 1473, 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.17.xsd', 1474, 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.17.xsd', 1476, 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.17.xsd', 1477, 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.17.xsd', 1478, 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.17.xsd', 1624, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_365 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1471, 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.17.xsd', 1471, 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_366 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1473, 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.17.xsd', 1473, 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_367 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1474, 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.17.xsd', 1474, 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_368 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1476, 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.17.xsd', 1476, 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_369 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1477, 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.17.xsd', 1477, 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_370 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1478, 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.17.xsd', 1478, 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_371 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1479, 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.17.xsd', 1479, 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_372 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1480, 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.17.xsd', 1480, 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_364 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1471, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1473, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1474, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1476, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1477, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1478, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1479, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1480, 24)) - counters.add(cc_7) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1470, 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_364() - - - - -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.17.xsd', 1492, 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.17.xsd', 1493, 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.17.xsd', 1494, 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.17.xsd', 1496, 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.17.xsd', 1497, 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.17.xsd', 1498, 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.17.xsd', 1500, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 4))) - -def _BuildAutomaton_374 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1492, 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_375 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1493, 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.17.xsd', 1493, 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_376 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1494, 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.17.xsd', 1494, 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_377 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1496, 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.17.xsd', 1496, 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_378 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1497, 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.17.xsd', 1497, 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_379 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1498, 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.17.xsd', 1498, 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_380 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1500, 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.17.xsd', 1500, 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_381 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1501, 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.17.xsd', 1501, 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_382 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1503, 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.17.xsd', 1503, 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_383 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1504, 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_373 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1492, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1493, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1494, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1496, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1497, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1498, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1500, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1501, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1503, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1504, 24)) - counters.add(cc_9) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_374()) - 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_383()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1491, 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_373() - - - - -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.17.xsd', 1516, 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.17.xsd', 1517, 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.17.xsd', 1518, 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.17.xsd', 1520, 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.17.xsd', 1521, 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.17.xsd', 1522, 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.17.xsd', 1524, 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.17.xsd', 1624, 4))) - -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.17.xsd', 1698, 4))) - -def _BuildAutomaton_385 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1516, 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.17.xsd', 1516, 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_386 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1517, 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.17.xsd', 1517, 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_387 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1518, 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.17.xsd', 1518, 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_388 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1520, 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.17.xsd', 1520, 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_389 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1521, 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.17.xsd', 1521, 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_390 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1522, 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.17.xsd', 1522, 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_391 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1524, 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_392 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1526, 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_393 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1527, 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.17.xsd', 1516, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1517, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1518, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1520, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1521, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1522, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1524, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1526, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1527, 24)) - counters.add(cc_8) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1515, 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_384() - - - - -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.17.xsd', 1260, 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.17.xsd', 1539, 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.17.xsd', 1540, 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.17.xsd', 1541, 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.17.xsd', 1542, 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.17.xsd', 1543, 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.17.xsd', 1544, 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.17.xsd', 1545, 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.17.xsd', 1546, 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.17.xsd', 1547, 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.17.xsd', 1548, 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.17.xsd', 1549, 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.17.xsd', 1550, 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.17.xsd', 1553, 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.17.xsd', 1556, 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.17.xsd', 1557, 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.17.xsd', 1561, 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.17.xsd', 1572, 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.17.xsd', 1575, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2218, 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.17.xsd', 2234, 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.17.xsd', 2250, 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.17.xsd', 2266, 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.17.xsd', 2619, 4))) - -def _BuildAutomaton_395 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1539, 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.17.xsd', 1539, 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_396 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1540, 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.17.xsd', 1540, 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_397 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1541, 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.17.xsd', 1541, 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_398 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1542, 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.17.xsd', 1542, 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_399 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1543, 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.17.xsd', 1543, 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_400 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1544, 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.17.xsd', 1544, 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_401 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1545, 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.17.xsd', 1545, 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_402 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1546, 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.17.xsd', 1546, 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_403 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1547, 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.17.xsd', 1547, 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.17.xsd', 1548, 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.17.xsd', 1548, 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_405 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1549, 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.17.xsd', 1549, 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_406 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1550, 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_407 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1551, 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.17.xsd', 1551, 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_408 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1553, 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_409 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1554, 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.17.xsd', 1554, 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_410 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1555, 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_411 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1556, 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_412 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1557, 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_413 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1559, 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_414 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1560, 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.17.xsd', 1560, 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_415 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1561, 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.17.xsd', 1561, 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.17.xsd', 1562, 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.17.xsd', 1562, 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_417 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1564, 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.17.xsd', 1564, 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_418 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1566, 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.17.xsd', 1566, 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_419 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1568, 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.17.xsd', 1568, 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_420 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1570, 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.17.xsd', 1570, 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_421 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1572, 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_422 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1574, 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.17.xsd', 1574, 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_423 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1575, 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_394 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1539, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1540, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1541, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1542, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1543, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1544, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1545, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1546, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1547, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1548, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1549, 24)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1550, 24)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1551, 24)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1553, 24)) - counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1554, 24)) - counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1555, 24)) - counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1556, 24)) - counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1557, 24)) - counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1559, 24)) - counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1560, 24)) - counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1561, 24)) - counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1562, 24)) - counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1564, 24)) - counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1566, 24)) - counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1568, 24)) - counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1570, 24)) - counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1572, 24)) - counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1574, 24)) - counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1575, 24)) - counters.add(cc_28) - 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_404()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1538, 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_394() - - - - -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.17.xsd', 1587, 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.17.xsd', 1588, 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.17.xsd', 1589, 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.17.xsd', 1591, 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.17.xsd', 1592, 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.17.xsd', 1593, 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.17.xsd', 1595, 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.17.xsd', 1624, 4))) - -def _BuildAutomaton_425 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1587, 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.17.xsd', 1587, 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_426 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1588, 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.17.xsd', 1588, 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.17.xsd', 1589, 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.17.xsd', 1589, 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_428 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1591, 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.17.xsd', 1591, 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_429 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1592, 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.17.xsd', 1592, 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_430 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1593, 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.17.xsd', 1593, 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_431 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1595, 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.17.xsd', 1595, 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_432 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1597, 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_424 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1587, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1588, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1589, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1591, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1592, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1593, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1595, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1597, 24)) - counters.add(cc_7) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1586, 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_424() - - - - -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.17.xsd', 1609, 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.17.xsd', 1610, 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.17.xsd', 1611, 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.17.xsd', 1613, 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.17.xsd', 1614, 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.17.xsd', 1615, 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.17.xsd', 1624, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_434 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1609, 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.17.xsd', 1609, 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_435 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1610, 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.17.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_436 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1611, 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.17.xsd', 1611, 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_437 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1613, 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.17.xsd', 1613, 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_438 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1614, 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.17.xsd', 1614, 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_439 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1615, 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.17.xsd', 1615, 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_440 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1616, 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.17.xsd', 1616, 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_441 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1617, 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.17.xsd', 1617, 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_433 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1609, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1610, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1611, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1613, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1614, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1615, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1616, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1617, 24)) - counters.add(cc_7) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1608, 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_433() - - - - -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.17.xsd', 1624, 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.17.xsd', 1642, 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.17.xsd', 1643, 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.17.xsd', 1644, 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.17.xsd', 1646, 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.17.xsd', 1647, 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.17.xsd', 1648, 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.17.xsd', 1698, 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.17.xsd', 1713, 4))) - -def _BuildAutomaton_443 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1642, 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_444 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1643, 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_445 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1644, 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_446 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1646, 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.17.xsd', 1646, 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_447 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1647, 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_448 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1648, 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.17.xsd', 1648, 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_449 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1649, 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_450 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1650, 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.17.xsd', 1650, 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_451 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1651, 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_442 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1642, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1643, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1644, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1646, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1647, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1648, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1649, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1650, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1651, 24)) - counters.add(cc_8) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1641, 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_442() - - - - -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.17.xsd', 1624, 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.17.xsd', 1663, 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.17.xsd', 1664, 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.17.xsd', 1665, 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.17.xsd', 1667, 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.17.xsd', 1668, 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.17.xsd', 1669, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_453 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1663, 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.17.xsd', 1663, 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_454 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1664, 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.17.xsd', 1664, 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_455 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1665, 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.17.xsd', 1665, 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_456 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1667, 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.17.xsd', 1667, 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_457 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1668, 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.17.xsd', 1668, 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.17.xsd', 1669, 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.17.xsd', 1669, 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_459 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1670, 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.17.xsd', 1670, 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_460 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1671, 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.17.xsd', 1671, 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_452 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1663, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1664, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1665, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1667, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1668, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1669, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1670, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1671, 24)) - counters.add(cc_7) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1662, 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_452() - - - - -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.17.xsd', 1624, 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.17.xsd', 1683, 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.17.xsd', 1684, 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.17.xsd', 1685, 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.17.xsd', 1687, 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.17.xsd', 1688, 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.17.xsd', 1689, 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.17.xsd', 1698, 4))) - -def _BuildAutomaton_462 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1683, 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.17.xsd', 1683, 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_463 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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_464 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1685, 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.17.xsd', 1685, 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_465 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1687, 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.17.xsd', 1687, 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_466 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1688, 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.17.xsd', 1688, 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_467 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1689, 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.17.xsd', 1689, 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_468 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1690, 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.17.xsd', 1690, 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_469 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1691, 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.17.xsd', 1691, 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_461 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1683, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1684, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1685, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1687, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1688, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1689, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1690, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1691, 24)) - counters.add(cc_7) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_468()) - sub_automata.append(_BuildAutomaton_469()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1682, 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_461() - - - - -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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1727, 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.17.xsd', 1728, 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.17.xsd', 1729, 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.17.xsd', 1731, 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.17.xsd', 1732, 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.17.xsd', 1733, 24))) - -def _BuildAutomaton_471 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1727, 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.17.xsd', 1727, 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_472 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1728, 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.17.xsd', 1728, 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_473 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1729, 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_474 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1731, 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_475 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1732, 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.17.xsd', 1732, 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_476 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1733, 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_477 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1734, 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_478 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1735, 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_470 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1727, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1728, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1729, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1731, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1732, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1733, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1734, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1735, 24)) - counters.add(cc_7) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_477()) - sub_automata.append(_BuildAutomaton_478()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1726, 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_470() - - - - -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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1747, 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.17.xsd', 1748, 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.17.xsd', 1749, 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.17.xsd', 1751, 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.17.xsd', 1752, 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.17.xsd', 1753, 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.17.xsd', 1755, 24))) - -def _BuildAutomaton_480 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1747, 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.17.xsd', 1747, 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_481 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1748, 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.17.xsd', 1748, 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_482 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1749, 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.17.xsd', 1749, 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_483 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1751, 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_484 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1752, 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_485 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1753, 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.17.xsd', 1753, 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_486 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1754, 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_487 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1755, 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_488 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1756, 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_479 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1747, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1748, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1749, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1751, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1752, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1753, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1754, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1755, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1756, 24)) - counters.add(cc_8) - states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_487()) - sub_automata.append(_BuildAutomaton_488()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1746, 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_479() - - - - -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.17.xsd', 77, 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.17.xsd', 942, 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.17.xsd', 1076, 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.17.xsd', 1771, 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.17.xsd', 1772, 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.17.xsd', 1774, 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.17.xsd', 1777, 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.17.xsd', 1778, 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.17.xsd', 1780, 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.17.xsd', 1781, 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.17.xsd', 1784, 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.17.xsd', 1784, 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.17.xsd', 1786, 28))) - -def _BuildAutomaton_489 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1772, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1773, 28)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1774, 28)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1778, 28)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1780, 28)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1783, 28)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1784, 39)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1784, 101)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1785, 28)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1786, 28)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1787, 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.17.xsd', 1771, 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.17.xsd', 1772, 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.17.xsd', 1773, 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.17.xsd', 1774, 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.17.xsd', 1777, 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.17.xsd', 1778, 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.17.xsd', 1779, 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.17.xsd', 1780, 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.17.xsd', 1781, 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.17.xsd', 1782, 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.17.xsd', 1783, 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.17.xsd', 1784, 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.17.xsd', 1784, 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.17.xsd', 1785, 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.17.xsd', 1786, 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.17.xsd', 1787, 28)) - st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_15) - transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - 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) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, True) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) - transitions.append(fac.Transition(st_6, [ - ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - ])) - transitions.append(fac.Transition(st_8, [ - ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_9, [ - ])) - st_8._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - ])) - transitions.append(fac.Transition(st_11, [ - ])) - transitions.append(fac.Transition(st_12, [ - ])) - transitions.append(fac.Transition(st_13, [ - ])) - transitions.append(fac.Transition(st_14, [ - ])) - transitions.append(fac.Transition(st_15, [ - ])) - st_9._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_5, True) ])) - 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_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_6, True) ])) - 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_11._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ - fac.UpdateInstruction(cc_7, True) ])) - 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_12._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_8, True) ])) - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_15, [ - fac.UpdateInstruction(cc_8, False) ])) - st_13._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_9, True) ])) - transitions.append(fac.Transition(st_15, [ - fac.UpdateInstruction(cc_9, False) ])) - st_14._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ - fac.UpdateInstruction(cc_10, True) ])) - st_15._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_82._Automaton = _BuildAutomaton_489() - - - - -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.17.xsd', 77, 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.17.xsd', 1076, 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.17.xsd', 1802, 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.17.xsd', 1803, 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.17.xsd', 1804, 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.17.xsd', 1806, 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.17.xsd', 1809, 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.17.xsd', 1812, 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.17.xsd', 1814, 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.17.xsd', 1814, 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.17.xsd', 1816, 32))) - -def _BuildAutomaton_490 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1803, 32)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1804, 32)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1805, 32)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1806, 32)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1811, 32)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1814, 43)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1814, 105)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1815, 32)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1816, 32)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1817, 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.17.xsd', 1802, 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.17.xsd', 1803, 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.17.xsd', 1804, 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.17.xsd', 1805, 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.17.xsd', 1806, 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.17.xsd', 1809, 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.17.xsd', 1810, 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.17.xsd', 1811, 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.17.xsd', 1812, 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.17.xsd', 1813, 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.17.xsd', 1814, 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.17.xsd', 1814, 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.17.xsd', 1815, 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.17.xsd', 1816, 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.17.xsd', 1817, 32)) - st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_14) - transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - 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) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, True) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - ])) - transitions.append(fac.Transition(st_8, [ - ])) - st_6._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_4, False) ])) - st_7._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_9, [ - ])) - st_8._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - ])) - transitions.append(fac.Transition(st_11, [ - ])) - transitions.append(fac.Transition(st_12, [ - ])) - transitions.append(fac.Transition(st_13, [ - ])) - transitions.append(fac.Transition(st_14, [ - ])) - st_9._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_10, [ - fac.UpdateInstruction(cc_5, True) ])) - 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) ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_11, [ - fac.UpdateInstruction(cc_6, True) ])) - 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) ])) - st_11._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ - fac.UpdateInstruction(cc_7, True) ])) - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_7, False) ])) - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_7, False) ])) - st_12._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_8, True) ])) - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_8, False) ])) - st_13._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_9, True) ])) - st_14._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_83._Automaton = _BuildAutomaton_490() - - - - -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.17.xsd', 77, 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.17.xsd', 1831, 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.17.xsd', 1832, 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.17.xsd', 1833, 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.17.xsd', 1835, 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.17.xsd', 1835, 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.17.xsd', 1836, 24))) - -def _BuildAutomaton_491 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1831, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1832, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1833, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1834, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1835, 35)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1835, 97)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1836, 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.17.xsd', 1831, 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.17.xsd', 1832, 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.17.xsd', 1833, 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.17.xsd', 1834, 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.17.xsd', 1835, 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.17.xsd', 1835, 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.17.xsd', 1836, 24)) - 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_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) ])) - 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_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_84._Automaton = _BuildAutomaton_491() - - - - -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.17.xsd', 1848, 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.17.xsd', 1849, 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.17.xsd', 1850, 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.17.xsd', 1851, 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.17.xsd', 1852, 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.17.xsd', 1853, 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.17.xsd', 1855, 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.17.xsd', 1857, 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.17.xsd', 1927, 4))) - -def _BuildAutomaton_493 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1848, 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.17.xsd', 1848, 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_494 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1849, 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.17.xsd', 1849, 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_495 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1850, 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.17.xsd', 1850, 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_496 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1851, 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.17.xsd', 1851, 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_497 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1852, 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.17.xsd', 1852, 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_498 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1853, 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.17.xsd', 1853, 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_499 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1855, 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.17.xsd', 1855, 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_500 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1856, 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.17.xsd', 1856, 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_501 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1857, 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.17.xsd', 1857, 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_492 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1848, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1849, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1850, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1851, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1852, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1853, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1855, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1856, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1857, 24)) - counters.add(cc_8) - states = [] - sub_automata = [] - 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_499()) - sub_automata.append(_BuildAutomaton_500()) - sub_automata.append(_BuildAutomaton_501()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1847, 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_492() - - - - -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.17.xsd', 1869, 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.17.xsd', 1870, 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.17.xsd', 1871, 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.17.xsd', 1872, 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.17.xsd', 1873, 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.17.xsd', 1875, 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.17.xsd', 1877, 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.17.xsd', 1927, 4))) - -def _BuildAutomaton_503 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1869, 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.17.xsd', 1869, 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_504 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1870, 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.17.xsd', 1870, 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_505 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1871, 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.17.xsd', 1871, 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_506 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1872, 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.17.xsd', 1872, 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_507 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1873, 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.17.xsd', 1873, 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_508 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1875, 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.17.xsd', 1875, 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_509 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1876, 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.17.xsd', 1876, 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_510 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1877, 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.17.xsd', 1877, 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_502 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1869, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1870, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1871, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1872, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1873, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1875, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1876, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1877, 24)) - counters.add(cc_7) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1868, 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_502() - - - - -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.17.xsd', 1968, 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.17.xsd', 1969, 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.17.xsd', 1970, 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.17.xsd', 1971, 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.17.xsd', 1972, 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.17.xsd', 1974, 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.17.xsd', 1975, 24))) - -def _BuildAutomaton_512 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1968, 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.17.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_513 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1969, 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.17.xsd', 1969, 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_514 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1970, 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.17.xsd', 1970, 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_515 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1971, 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.17.xsd', 1971, 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_516 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1972, 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.17.xsd', 1972, 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_517 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1974, 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.17.xsd', 1974, 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_518 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1975, 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.17.xsd', 1975, 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_511 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1968, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1969, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1970, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1971, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1972, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1974, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1975, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_512()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1967, 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_511() - - - - -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.17.xsd', 1987, 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.17.xsd', 1989, 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.17.xsd', 1990, 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.17.xsd', 1992, 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.17.xsd', 1993, 24))) - -def _BuildAutomaton_519 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 1987, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1988, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1992, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1993, 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.17.xsd', 1987, 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.17.xsd', 1989, 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.17.xsd', 1990, 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.17.xsd', 1992, 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.17.xsd', 1993, 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, True) ])) - 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_1, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, True) ])) - st_4._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_88._Automaton = _BuildAutomaton_519() - - - - -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.17.xsd', 1927, 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.17.xsd', 2005, 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.17.xsd', 2006, 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.17.xsd', 2007, 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.17.xsd', 2008, 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.17.xsd', 2009, 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.17.xsd', 2011, 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.17.xsd', 2013, 24))) - -def _BuildAutomaton_521 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2005, 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.17.xsd', 2005, 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_522 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2006, 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.17.xsd', 2006, 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_523 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2007, 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.17.xsd', 2007, 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_524 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2008, 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.17.xsd', 2008, 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_525 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2009, 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.17.xsd', 2009, 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_526 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2011, 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.17.xsd', 2011, 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.17.xsd', 2012, 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.17.xsd', 2012, 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_528 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2013, 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.17.xsd', 2013, 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_520 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2005, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2006, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2007, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2008, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2009, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2011, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2012, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2013, 24)) - counters.add(cc_7) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_521()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2004, 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_520() - - - - -updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2084, 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.17.xsd', 2085, 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.17.xsd', 2086, 20))) - -def _BuildAutomaton_529 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2084, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2085, 20)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2086, 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.17.xsd', 2084, 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.17.xsd', 2085, 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.17.xsd', 2086, 20)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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) ])) - 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) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -updateCardValidationNumOnToken_._Automaton = _BuildAutomaton_529() - - - - -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.17.xsd', 2097, 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.17.xsd', 2098, 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.17.xsd', 2099, 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.17.xsd', 2100, 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.17.xsd', 2101, 24))) - -def _BuildAutomaton_531 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2097, 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_532 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2098, 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_533 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2099, 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_534 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2100, 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_535 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2101, 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.17.xsd', 2101, 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_530 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2097, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2098, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2099, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2100, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2101, 24)) - counters.add(cc_4) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2096, 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_530() - - - - -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.17.xsd', 77, 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.17.xsd', 942, 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.17.xsd', 2120, 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.17.xsd', 2123, 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.17.xsd', 2124, 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.17.xsd', 2125, 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.17.xsd', 2126, 24))) - -def _BuildAutomaton_536 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2120, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2121, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2122, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2123, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2124, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2125, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2126, 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.17.xsd', 2120, 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.17.xsd', 2121, 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.17.xsd', 2122, 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.17.xsd', 2123, 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.17.xsd', 2124, 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.17.xsd', 2125, 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.17.xsd', 2126, 24)) - 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_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) ])) - 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_91._Automaton = _BuildAutomaton_536() - - - - -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.17.xsd', 2138, 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.17.xsd', 2139, 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.17.xsd', 2140, 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.17.xsd', 2141, 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.17.xsd', 2142, 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.17.xsd', 2143, 24))) - -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.17.xsd', 2138, 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.17.xsd', 2138, 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_539 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2139, 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.17.xsd', 2139, 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_540 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2140, 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.17.xsd', 2140, 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_541 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2141, 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.17.xsd', 2141, 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_542 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2142, 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.17.xsd', 2142, 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_543 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2143, 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.17.xsd', 2143, 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_537 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2138, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2139, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2140, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2141, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2142, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2143, 24)) - counters.add(cc_5) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_538()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2137, 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_537() - - - - -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.17.xsd', 2284, 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.17.xsd', 2285, 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.17.xsd', 2286, 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.17.xsd', 2287, 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.17.xsd', 2289, 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.17.xsd', 2290, 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.17.xsd', 2291, 24))) - -def _BuildAutomaton_545 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2284, 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.17.xsd', 2284, 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_546 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2285, 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.17.xsd', 2285, 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_547 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2286, 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.17.xsd', 2286, 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_548 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2287, 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.17.xsd', 2287, 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_549 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2289, 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.17.xsd', 2289, 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_550 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2290, 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.17.xsd', 2290, 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_551 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2291, 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.17.xsd', 2291, 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_544 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2284, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2285, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2286, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2287, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2289, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2290, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2291, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_545()) - sub_automata.append(_BuildAutomaton_546()) - sub_automata.append(_BuildAutomaton_547()) - sub_automata.append(_BuildAutomaton_548()) - sub_automata.append(_BuildAutomaton_549()) - sub_automata.append(_BuildAutomaton_550()) - sub_automata.append(_BuildAutomaton_551()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2283, 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_544() - - - - -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.17.xsd', 2304, 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.17.xsd', 2305, 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.17.xsd', 2306, 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.17.xsd', 2307, 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.17.xsd', 2309, 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.17.xsd', 2310, 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.17.xsd', 2311, 24))) - -def _BuildAutomaton_553 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2304, 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.17.xsd', 2304, 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_554 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2305, 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.17.xsd', 2305, 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_555 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2306, 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.17.xsd', 2306, 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_556 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2307, 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.17.xsd', 2307, 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_557 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2309, 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.17.xsd', 2309, 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_558 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2310, 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.17.xsd', 2310, 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_559 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2311, 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.17.xsd', 2311, 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_552 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2304, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2305, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2306, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2307, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2309, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2310, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2311, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_553()) - sub_automata.append(_BuildAutomaton_554()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2303, 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_552() - - - - -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.17.xsd', 2325, 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.17.xsd', 2326, 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.17.xsd', 2327, 28))) - -def _BuildAutomaton_560 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_560 - del _BuildAutomaton_560 - 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.17.xsd', 2325, 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.17.xsd', 2326, 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.17.xsd', 2327, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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 = [] - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_95._Automaton = _BuildAutomaton_560() - - - - -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.17.xsd', 2341, 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.17.xsd', 2342, 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.17.xsd', 2343, 28))) - -def _BuildAutomaton_561 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_561 - del _BuildAutomaton_561 - 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.17.xsd', 2341, 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.17.xsd', 2342, 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.17.xsd', 2343, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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 = [] - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_96._Automaton = _BuildAutomaton_561() - - - - -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.17.xsd', 2356, 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.17.xsd', 2357, 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.17.xsd', 2358, 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.17.xsd', 2359, 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.17.xsd', 2361, 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.17.xsd', 2362, 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.17.xsd', 2363, 24))) - -def _BuildAutomaton_563 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2356, 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.17.xsd', 2356, 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_564 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2357, 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.17.xsd', 2357, 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_565 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2358, 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.17.xsd', 2358, 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_566 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2359, 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.17.xsd', 2359, 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_567 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2361, 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.17.xsd', 2361, 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_568 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2362, 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.17.xsd', 2362, 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_569 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2363, 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.17.xsd', 2363, 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_562 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2356, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2357, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2358, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2359, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2361, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2362, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2363, 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2355, 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_562() - - - - -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.17.xsd', 2376, 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.17.xsd', 2377, 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.17.xsd', 2378, 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.17.xsd', 2379, 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.17.xsd', 2381, 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.17.xsd', 2382, 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.17.xsd', 2383, 24))) - -def _BuildAutomaton_571 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2376, 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_572 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2377, 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_573 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2378, 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_574 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2379, 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.17.xsd', 2379, 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_575 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2381, 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_576 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2382, 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_577 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2383, 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.17.xsd', 2383, 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_570 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2376, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2377, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2378, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2379, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2381, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2382, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2383, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_571()) - sub_automata.append(_BuildAutomaton_572()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2375, 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_570() - - - - -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.17.xsd', 2398, 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.17.xsd', 2399, 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.17.xsd', 2401, 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.17.xsd', 2402, 28))) - -def _BuildAutomaton_578 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2401, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2402, 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.17.xsd', 2398, 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.17.xsd', 2399, 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.17.xsd', 2401, 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.17.xsd', 2402, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, True) ])) - st_3._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_99._Automaton = _BuildAutomaton_578() - - - - -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.17.xsd', 2417, 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.17.xsd', 2418, 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.17.xsd', 2420, 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.17.xsd', 2421, 28))) - -def _BuildAutomaton_579 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2420, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2421, 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.17.xsd', 2417, 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.17.xsd', 2418, 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.17.xsd', 2420, 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.17.xsd', 2421, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, True) ])) - st_3._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_100._Automaton = _BuildAutomaton_579() - - - - -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.17.xsd', 2434, 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.17.xsd', 2435, 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.17.xsd', 2436, 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.17.xsd', 2437, 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.17.xsd', 2439, 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.17.xsd', 2440, 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.17.xsd', 2441, 24))) - -def _BuildAutomaton_581 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2434, 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.17.xsd', 2434, 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_582 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2435, 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.17.xsd', 2435, 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_583 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2436, 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.17.xsd', 2436, 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_584 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2437, 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.17.xsd', 2437, 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_585 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2439, 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.17.xsd', 2439, 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_586 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2440, 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.17.xsd', 2440, 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_587 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2441, 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.17.xsd', 2441, 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_580 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2434, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2435, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2436, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2437, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2439, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2440, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2441, 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2433, 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_580() - - - - -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.17.xsd', 2454, 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.17.xsd', 2455, 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.17.xsd', 2456, 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.17.xsd', 2457, 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.17.xsd', 2459, 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.17.xsd', 2460, 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.17.xsd', 2461, 24))) - -def _BuildAutomaton_589 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2454, 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_590 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2455, 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.17.xsd', 2455, 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_591 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2456, 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.17.xsd', 2456, 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_592 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2457, 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.17.xsd', 2457, 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_593 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2459, 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.17.xsd', 2459, 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_594 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2460, 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.17.xsd', 2460, 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_595 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2461, 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.17.xsd', 2461, 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_588 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2454, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2455, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2456, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2457, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2459, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2460, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2461, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_589()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2453, 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_588() - - - - -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.17.xsd', 2476, 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.17.xsd', 2477, 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.17.xsd', 2479, 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.17.xsd', 2480, 28))) - -def _BuildAutomaton_596 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2479, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2480, 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.17.xsd', 2476, 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.17.xsd', 2477, 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.17.xsd', 2479, 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.17.xsd', 2480, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, True) ])) - st_3._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_103._Automaton = _BuildAutomaton_596() - - - - -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.17.xsd', 2493, 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.17.xsd', 2494, 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.17.xsd', 2495, 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.17.xsd', 2496, 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.17.xsd', 2498, 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.17.xsd', 2499, 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.17.xsd', 2500, 24))) - -def _BuildAutomaton_598 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_598 - del _BuildAutomaton_598 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2493, 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.17.xsd', 2493, 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_599 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2494, 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.17.xsd', 2494, 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_600 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2495, 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.17.xsd', 2495, 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_601 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2496, 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.17.xsd', 2496, 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_602 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2498, 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.17.xsd', 2498, 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_603 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2499, 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.17.xsd', 2499, 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_604 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2500, 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.17.xsd', 2500, 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_597 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_597 - del _BuildAutomaton_597 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2493, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2494, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2495, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2496, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2498, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2499, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2500, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_598()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2492, 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_597() - - - - -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.17.xsd', 2515, 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.17.xsd', 2516, 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.17.xsd', 2518, 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.17.xsd', 2519, 28))) - -def _BuildAutomaton_605 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2518, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2519, 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.17.xsd', 2515, 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.17.xsd', 2516, 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.17.xsd', 2518, 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.17.xsd', 2519, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, True) ])) - st_3._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_105._Automaton = _BuildAutomaton_605() - - - - -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.17.xsd', 2532, 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.17.xsd', 2533, 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.17.xsd', 2534, 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.17.xsd', 2535, 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.17.xsd', 2537, 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.17.xsd', 2538, 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.17.xsd', 2539, 24))) - -def _BuildAutomaton_607 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2532, 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_608 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2533, 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.17.xsd', 2533, 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_609 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2534, 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.17.xsd', 2534, 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_610 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2535, 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.17.xsd', 2535, 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_611 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2537, 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.17.xsd', 2537, 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_612 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2538, 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.17.xsd', 2538, 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_613 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2539, 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.17.xsd', 2539, 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_606 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2532, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2533, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2534, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2535, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2537, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2538, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2539, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_607()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2531, 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_606() - - - - -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.17.xsd', 2553, 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.17.xsd', 2554, 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.17.xsd', 2555, 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.17.xsd', 2556, 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.17.xsd', 2558, 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.17.xsd', 2559, 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.17.xsd', 2560, 24))) - -def _BuildAutomaton_615 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2553, 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.17.xsd', 2553, 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_616 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2554, 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.17.xsd', 2554, 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_617 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2555, 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.17.xsd', 2555, 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_618 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2556, 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.17.xsd', 2556, 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_619 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2558, 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.17.xsd', 2558, 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_620 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2559, 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.17.xsd', 2559, 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_621 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2560, 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.17.xsd', 2560, 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_614 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2553, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2554, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2555, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2556, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2558, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2559, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2560, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_615()) - sub_automata.append(_BuildAutomaton_616()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2552, 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_614() - - - - -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.17.xsd', 2573, 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.17.xsd', 2574, 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.17.xsd', 2575, 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.17.xsd', 2576, 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.17.xsd', 2578, 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.17.xsd', 2579, 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.17.xsd', 2580, 24))) - -def _BuildAutomaton_623 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2573, 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.17.xsd', 2573, 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_624 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2574, 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.17.xsd', 2574, 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_625 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2575, 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.17.xsd', 2575, 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_626 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2576, 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.17.xsd', 2576, 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_627 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2578, 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.17.xsd', 2578, 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_628 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2579, 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.17.xsd', 2579, 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_629 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2580, 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.17.xsd', 2580, 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_622 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2573, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2574, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2575, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2576, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2578, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2579, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2580, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_623()) - sub_automata.append(_BuildAutomaton_624()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2572, 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_622() - - - - -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.17.xsd', 2593, 24))) - -def _BuildAutomaton_630 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2593, 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.17.xsd', 2593, 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_109._Automaton = _BuildAutomaton_630() - - - - -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.17.xsd', 2605, 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.17.xsd', 2606, 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.17.xsd', 2607, 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.17.xsd', 2609, 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.17.xsd', 2610, 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.17.xsd', 2611, 24))) - -def _BuildAutomaton_632 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2605, 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.17.xsd', 2605, 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_633 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2606, 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.17.xsd', 2606, 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_634 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2607, 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.17.xsd', 2607, 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_635 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2609, 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.17.xsd', 2609, 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_636 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2610, 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.17.xsd', 2610, 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_637 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2611, 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.17.xsd', 2611, 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_631 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2605, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2606, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2607, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2609, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2610, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2611, 24)) - counters.add(cc_5) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_632()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2604, 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_631() - - - - -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.17.xsd', 2637, 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.17.xsd', 2638, 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.17.xsd', 2641, 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.17.xsd', 2642, 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.17.xsd', 2644, 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.17.xsd', 2645, 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.17.xsd', 2646, 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.17.xsd', 2648, 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.17.xsd', 2649, 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.17.xsd', 2650, 32))) - -def _BuildAutomaton_638 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2644, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2645, 28)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2646, 28)) - counters.add(cc_2) - states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2637, 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.17.xsd', 2638, 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.17.xsd', 2641, 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_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2642, 32)) - 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_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2644, 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.17.xsd', 2645, 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.17.xsd', 2646, 28)) - st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_6) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2648, 32)) - 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, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2649, 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, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2650, 32)) - st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_9) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - transitions.append(fac.Transition(st_6, [ - ])) - transitions.append(fac.Transition(st_7, [ - ])) - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - transitions.append(fac.Transition(st_6, [ - ])) - transitions.append(fac.Transition(st_7, [ - ])) - transitions.append(fac.Transition(st_8, [ - ])) - transitions.append(fac.Transition(st_9, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_0, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_1, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_7, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_8, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_9, [ - fac.UpdateInstruction(cc_2, False) ])) - st_6._set_transitionSet(transitions) - transitions = [] - st_7._set_transitionSet(transitions) - transitions = [] - st_8._set_transitionSet(transitions) - transitions = [] - st_9._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_111._Automaton = _BuildAutomaton_638() - - - - -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.17.xsd', 2664, 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.17.xsd', 2665, 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.17.xsd', 2666, 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.17.xsd', 2667, 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.17.xsd', 2668, 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.17.xsd', 2669, 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.17.xsd', 2670, 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.17.xsd', 2672, 24))) - -def _BuildAutomaton_640 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2664, 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_641 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2665, 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_642 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2666, 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_643 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2667, 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_644 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2668, 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.17.xsd', 2668, 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_645 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2669, 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_646 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2670, 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_647 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2672, 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.17.xsd', 2672, 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_639 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2664, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2665, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2666, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2667, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2668, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2669, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2670, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2672, 24)) - counters.add(cc_7) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_640()) - sub_automata.append(_BuildAutomaton_641()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112._Automaton = _BuildAutomaton_639() - - - - -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.17.xsd', 2685, 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.17.xsd', 2686, 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.17.xsd', 2687, 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.17.xsd', 2688, 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.17.xsd', 2690, 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.17.xsd', 2691, 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.17.xsd', 2692, 24))) - -def _BuildAutomaton_649 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2685, 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.17.xsd', 2685, 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_650 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2686, 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.17.xsd', 2686, 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_651 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2687, 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.17.xsd', 2687, 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_652 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2688, 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.17.xsd', 2688, 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_653 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2690, 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.17.xsd', 2690, 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_654 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2691, 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.17.xsd', 2691, 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_655 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2692, 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.17.xsd', 2692, 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_648 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2685, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2686, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2687, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2688, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2690, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2691, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2692, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_649()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2684, 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_648() - - - - -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.17.xsd', 2705, 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.17.xsd', 2706, 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.17.xsd', 2707, 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.17.xsd', 2708, 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.17.xsd', 2710, 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.17.xsd', 2711, 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.17.xsd', 2712, 24))) - -def _BuildAutomaton_657 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2705, 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.17.xsd', 2705, 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_658 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2706, 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.17.xsd', 2706, 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_659 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2707, 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.17.xsd', 2707, 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_660 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2708, 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.17.xsd', 2708, 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_661 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2710, 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.17.xsd', 2710, 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_662 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2711, 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.17.xsd', 2711, 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_663 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2712, 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.17.xsd', 2712, 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_656 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2705, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2706, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2707, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2708, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2710, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2711, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2712, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_657()) - sub_automata.append(_BuildAutomaton_658()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2704, 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_656() - - - - -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.17.xsd', 2726, 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.17.xsd', 2727, 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.17.xsd', 2728, 28))) - -def _BuildAutomaton_664 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_664 - del _BuildAutomaton_664 - 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.17.xsd', 2726, 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.17.xsd', 2727, 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.17.xsd', 2728, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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 = [] - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_115._Automaton = _BuildAutomaton_664() - - - - -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.17.xsd', 2742, 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.17.xsd', 2743, 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.17.xsd', 2744, 28))) - -def _BuildAutomaton_665 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_665 - del _BuildAutomaton_665 - 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.17.xsd', 2742, 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.17.xsd', 2743, 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.17.xsd', 2744, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - 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 = [] - st_2._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_116._Automaton = _BuildAutomaton_665() - - - - -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.17.xsd', 2757, 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.17.xsd', 2758, 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.17.xsd', 2759, 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.17.xsd', 2760, 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.17.xsd', 2762, 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.17.xsd', 2763, 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.17.xsd', 2764, 24))) - -def _BuildAutomaton_667 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2757, 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_668 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2758, 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_669 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2759, 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_670 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2760, 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_671 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2762, 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_672 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2763, 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.17.xsd', 2763, 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_673 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2764, 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_666 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2757, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2758, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2759, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2760, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2762, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2763, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2764, 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2756, 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_666() - - - - -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.17.xsd', 2777, 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.17.xsd', 2778, 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.17.xsd', 2779, 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.17.xsd', 2780, 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.17.xsd', 2782, 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.17.xsd', 2783, 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.17.xsd', 2784, 24))) - -def _BuildAutomaton_675 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2777, 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_676 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2778, 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_677 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2779, 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_678 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2780, 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_679 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2782, 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_680 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2783, 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_681 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2784, 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_674 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2777, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2778, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2779, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2780, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2782, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2783, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2784, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_675()) - sub_automata.append(_BuildAutomaton_676()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118._Automaton = _BuildAutomaton_674() - - - - -translateToLowValueTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2798, 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.17.xsd', 2799, 20))) - -def _BuildAutomaton_682 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2798, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2799, 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.17.xsd', 2798, 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.17.xsd', 2799, 20)) - 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) -translateToLowValueTokenRequestType._Automaton = _BuildAutomaton_682() - - - - -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.17.xsd', 2810, 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.17.xsd', 2811, 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.17.xsd', 2812, 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.17.xsd', 2813, 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.17.xsd', 2814, 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.17.xsd', 2815, 24))) - -def _BuildAutomaton_684 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2810, 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.17.xsd', 2810, 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_685 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2811, 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.17.xsd', 2811, 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_686 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2812, 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.17.xsd', 2812, 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_687 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2813, 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.17.xsd', 2813, 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_688 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2814, 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.17.xsd', 2814, 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_689 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2815, 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.17.xsd', 2815, 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_683 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2810, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2811, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2812, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2813, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2814, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2815, 24)) - counters.add(cc_5) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_684()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2809, 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_683() - - - - -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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 2835, 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.17.xsd', 2859, 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.17.xsd', 2860, 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.17.xsd', 2861, 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.17.xsd', 2866, 24))) - -def _BuildAutomaton_691 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2859, 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.17.xsd', 2859, 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_692 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2860, 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.17.xsd', 2860, 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_693 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2861, 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.17.xsd', 2861, 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_694 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2862, 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.17.xsd', 2862, 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_695 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2863, 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.17.xsd', 2863, 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_696 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2864, 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.17.xsd', 2864, 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_697 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2865, 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.17.xsd', 2865, 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_698 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2866, 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.17.xsd', 2866, 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_690 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2859, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2860, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2861, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2862, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2863, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2864, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2865, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2866, 24)) - counters.add(cc_7) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_691()) - sub_automata.append(_BuildAutomaton_692()) - sub_automata.append(_BuildAutomaton_693()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2858, 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_690() - - - - -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.17.xsd', 2878, 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.17.xsd', 2879, 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.17.xsd', 2880, 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.17.xsd', 2881, 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.17.xsd', 2882, 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.17.xsd', 2883, 24))) - -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), transactionReversalRecyclingResponseType, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2884, 24))) - -def _BuildAutomaton_700 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2878, 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.17.xsd', 2878, 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_701 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_701 - del _BuildAutomaton_701 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2879, 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.17.xsd', 2879, 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_702 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_702 - del _BuildAutomaton_702 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2880, 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.17.xsd', 2880, 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_703 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2881, 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.17.xsd', 2881, 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_704 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2882, 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.17.xsd', 2882, 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_705 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2883, 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.17.xsd', 2883, 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_706 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2884, 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.17.xsd', 2884, 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_699 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 2878, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2879, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2880, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2881, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2882, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2883, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2884, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_700()) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2877, 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_699() - - - - -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3019, 4))) - -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3029, 24))) - -def _BuildAutomaton_708 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3029, 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3029, 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_709 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3030, 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, 'cardOrToken')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3030, 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_707 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3029, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3030, 24)) - counters.add(cc_1) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_708()) - sub_automata.append(_BuildAutomaton_709()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3028, 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_707() - - - - -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.17.xsd', 3076, 24))) - -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 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.17.xsd', 3078, 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.17.xsd', 3079, 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.17.xsd', 3080, 24))) - -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), cardType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 24))) - -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), cardType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 24))) - -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), cardTokenTypeAU, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 24))) - -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), cardTokenTypeAU, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24))) - -def _BuildAutomaton_711 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3076, 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.17.xsd', 3076, 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_712 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3077, 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 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_713 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3078, 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.17.xsd', 3078, 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_714 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3079, 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.17.xsd', 3079, 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_715 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3080, 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.17.xsd', 3080, 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_716 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3081, 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, 'updatedCard')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 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_717 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3082, 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, 'originalCard')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 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_718 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3083, 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, 'updatedToken')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 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_719 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3084, 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, 'originalToken')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 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_710 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3076, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3078, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3079, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3080, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24)) - counters.add(cc_8) - states = [] - sub_automata = [] - 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_717()) - sub_automata.append(_BuildAutomaton_718()) - sub_automata.append(_BuildAutomaton_719()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3075, 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_710() - - - - -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 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.17.xsd', 3116, 24))) - -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 24))) - -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 24))) - -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24))) - -def _BuildAutomaton_720 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3116, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3118, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24)) - counters.add(cc_4) - 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.17.xsd', 3116, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3118, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 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_124._Automaton = _BuildAutomaton_720() - - - - -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 4))) - -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.17.xsd', 3132, 24))) - -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 24))) - -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 24))) - -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24))) - -def _BuildAutomaton_721 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3132, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3134, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24)) - counters.add(cc_4) - 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.17.xsd', 3132, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3134, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 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_125._Automaton = _BuildAutomaton_721() - - - - -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3148, 24))) - -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 24))) - -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 24))) - -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24))) - -def _BuildAutomaton_723 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3148, 24)) - counters.add(cc_0) - 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3148, 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_724 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3149, 24)) - counters.add(cc_0) - 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 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_725 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3150, 24)) - counters.add(cc_0) - 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 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_726 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3151, 24)) - counters.add(cc_0) - 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 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_722 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3148, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24)) - counters.add(cc_3) - states = [] - sub_automata = [] - 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.17.xsd', 3147, 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_126._Automaton = _BuildAutomaton_722() - - - - -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3163, 24))) - -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 24))) - -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 24))) - -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24))) - -def _BuildAutomaton_728 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3163, 24)) - counters.add(cc_0) - 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3163, 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_729 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3164, 24)) - counters.add(cc_0) - 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 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_730 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3165, 24)) - counters.add(cc_0) - 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 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_731 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3166, 24)) - counters.add(cc_0) - 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 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_727 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3163, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24)) - counters.add(cc_3) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_728()) - sub_automata.append(_BuildAutomaton_729()) - sub_automata.append(_BuildAutomaton_730()) - sub_automata.append(_BuildAutomaton_731()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3162, 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_127._Automaton = _BuildAutomaton_727() - - - - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3180, 32))) - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3181, 32))) - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3183, 28))) - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28))) - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 28))) - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28))) - -def _BuildAutomaton_732 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3183, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 28)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28)) - counters.add(cc_3) - states = [] - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3180, 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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3181, 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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3183, 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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28)) - 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(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 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_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 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_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, True) ])) - 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_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_128._Automaton = _BuildAutomaton_732() - - - - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3201, 32))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3202, 32))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3204, 28))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 28))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28))) - -def _BuildAutomaton_733 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3204, 28)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 28)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28)) - counters.add(cc_3) - states = [] - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3201, 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_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3202, 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_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3204, 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_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28)) - 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(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 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_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 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_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - transitions.append(fac.Transition(st_3, [ - ])) - transitions.append(fac.Transition(st_4, [ - ])) - transitions.append(fac.Transition(st_5, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, True) ])) - 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_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_129._Automaton = _BuildAutomaton_733() - - - - -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.17.xsd', 3222, 28))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3223, 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.17.xsd', 3224, 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.17.xsd', 3225, 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.17.xsd', 3226, 28))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3227, 28))) - -def _BuildAutomaton_734 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3227, 28)) - counters.add(cc_0) - states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3222, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3223, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3224, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3225, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3226, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3227, 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) - 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_130._Automaton = _BuildAutomaton_734() - - - - -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.17.xsd', 3241, 28))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3242, 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.17.xsd', 3243, 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.17.xsd', 3244, 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.17.xsd', 3245, 28))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3246, 28))) - -def _BuildAutomaton_735 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3246, 28)) - counters.add(cc_0) - states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3241, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3242, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3243, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3244, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3245, 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, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3246, 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) - 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_131._Automaton = _BuildAutomaton_735() - - - - -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3260, 28))) - -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3261, 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.17.xsd', 3262, 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.17.xsd', 3263, 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.17.xsd', 3264, 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.17.xsd', 3265, 28))) - -def _BuildAutomaton_736 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3265, 28)) - counters.add(cc_0) - states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3260, 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, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3261, 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.17.xsd', 3262, 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.17.xsd', 3263, 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.17.xsd', 3264, 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.17.xsd', 3265, 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) - 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_736() - - - - -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3279, 28))) - -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3280, 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.17.xsd', 3281, 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.17.xsd', 3282, 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.17.xsd', 3283, 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.17.xsd', 3284, 28))) - -def _BuildAutomaton_737 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3284, 28)) - counters.add(cc_0) - states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3279, 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, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3280, 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.17.xsd', 3281, 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.17.xsd', 3282, 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.17.xsd', 3283, 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.17.xsd', 3284, 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) - 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_737() - - - - -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1090, 4))) - -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.17.xsd', 3343, 24))) - -def _BuildAutomaton_739 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3343, 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.17.xsd', 3343, 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_740 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3344, 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3344, 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_738 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3343, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3344, 24)) - counters.add(cc_1) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_739()) - sub_automata.append(_BuildAutomaton_740()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3342, 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_738() - - - - -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.17.xsd', 3356, 24))) - -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 24))) - -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 24))) - -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 24))) - -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 24))) - -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 24))) - -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24))) - -def _BuildAutomaton_742 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3356, 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.17.xsd', 3356, 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_743 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3357, 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 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_744 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3358, 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 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_745 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3359, 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, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 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_746 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3360, 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 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_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.17.xsd', 3361, 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, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 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_748 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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) - -def _BuildAutomaton_741 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3356, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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_747()) - sub_automata.append(_BuildAutomaton_748()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3355, 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_741() - - - - -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.17.xsd', 3381, 24))) - -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.17.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_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3381, 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_749() - - - - -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.17.xsd', 3393, 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.17.xsd', 3394, 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.17.xsd', 3395, 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.17.xsd', 3396, 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.17.xsd', 3397, 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.17.xsd', 3398, 24))) - -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.17.xsd', 3393, 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.17.xsd', 3393, 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.17.xsd', 3394, 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.17.xsd', 3394, 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.17.xsd', 3395, 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.17.xsd', 3395, 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.17.xsd', 3396, 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.17.xsd', 3396, 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_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.17.xsd', 3397, 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.17.xsd', 3397, 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.17.xsd', 3398, 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.17.xsd', 3398, 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_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.17.xsd', 3393, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3394, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3395, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3396, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3397, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3398, 24)) - counters.add(cc_5) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_751()) - sub_automata.append(_BuildAutomaton_752()) - sub_automata.append(_BuildAutomaton_753()) - sub_automata.append(_BuildAutomaton_754()) - sub_automata.append(_BuildAutomaton_755()) - sub_automata.append(_BuildAutomaton_756()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3392, 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_750() - - - - -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.17.xsd', 3410, 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.17.xsd', 3411, 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.17.xsd', 3412, 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.17.xsd', 3413, 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.17.xsd', 3414, 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.17.xsd', 3415, 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.17.xsd', 3416, 24))) - -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.17.xsd', 3410, 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.17.xsd', 3410, 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_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.17.xsd', 3411, 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.17.xsd', 3411, 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_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.17.xsd', 3412, 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.17.xsd', 3412, 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_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.17.xsd', 3413, 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.17.xsd', 3413, 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_762 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3414, 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 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3415, 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_764 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3416, 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.17.xsd', 3410, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3411, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3412, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3413, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3414, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3415, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3416, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_758()) - sub_automata.append(_BuildAutomaton_759()) - sub_automata.append(_BuildAutomaton_760()) - sub_automata.append(_BuildAutomaton_761()) - sub_automata.append(_BuildAutomaton_762()) - sub_automata.append(_BuildAutomaton_763()) - sub_automata.append(_BuildAutomaton_764()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3409, 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_757() - - - - -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.17.xsd', 3428, 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.17.xsd', 3429, 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.17.xsd', 3430, 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.17.xsd', 3431, 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.17.xsd', 3432, 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.17.xsd', 3433, 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.17.xsd', 3434, 24))) - -def _BuildAutomaton_766 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3428, 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.17.xsd', 3428, 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_767 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3429, 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.17.xsd', 3429, 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_768 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3430, 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.17.xsd', 3430, 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_769 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3431, 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.17.xsd', 3431, 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_770 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3432, 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.17.xsd', 3432, 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_771 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3433, 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_772 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3434, 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_765 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3428, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3429, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3430, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3431, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3432, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3433, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3434, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3427, 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_765() - - - - -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.17.xsd', 3446, 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.17.xsd', 3447, 24))) - -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 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.17.xsd', 3449, 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.17.xsd', 3450, 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.17.xsd', 3451, 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.17.xsd', 3452, 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.17.xsd', 3453, 24))) - -def _BuildAutomaton_774 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3446, 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.17.xsd', 3446, 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_775 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3447, 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.17.xsd', 3447, 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_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.17.xsd', 3448, 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, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 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_777 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_777 - del _BuildAutomaton_777 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3449, 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.17.xsd', 3449, 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_778 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3450, 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.17.xsd', 3450, 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_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.17.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3451, 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_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.17.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3452, 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_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.17.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3453, 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_773 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3446, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3447, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3449, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3450, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3451, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3452, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3453, 24)) - counters.add(cc_7) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_774()) - sub_automata.append(_BuildAutomaton_775()) - sub_automata.append(_BuildAutomaton_776()) - sub_automata.append(_BuildAutomaton_777()) - sub_automata.append(_BuildAutomaton_778()) - sub_automata.append(_BuildAutomaton_779()) - sub_automata.append(_BuildAutomaton_780()) - sub_automata.append(_BuildAutomaton_781()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3445, 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_773() - - - - -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.17.xsd', 3465, 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.17.xsd', 3466, 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.17.xsd', 3467, 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.17.xsd', 3468, 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.17.xsd', 3469, 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.17.xsd', 3470, 24))) - -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.17.xsd', 3465, 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.17.xsd', 3465, 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_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.17.xsd', 3466, 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.17.xsd', 3466, 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_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.17.xsd', 3467, 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.17.xsd', 3467, 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_786 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3468, 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.17.xsd', 3468, 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_787 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3469, 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_788 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3470, 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_782 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3465, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3466, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3467, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3468, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3469, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3470, 24)) - counters.add(cc_5) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_783()) - sub_automata.append(_BuildAutomaton_784()) - sub_automata.append(_BuildAutomaton_785()) - sub_automata.append(_BuildAutomaton_786()) - sub_automata.append(_BuildAutomaton_787()) - sub_automata.append(_BuildAutomaton_788()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3464, 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_782() - - - - -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.17.xsd', 3482, 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.17.xsd', 3483, 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.17.xsd', 3484, 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.17.xsd', 3485, 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.17.xsd', 3486, 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.17.xsd', 3487, 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.17.xsd', 3488, 24))) - -def _BuildAutomaton_790 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3482, 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_791 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3483, 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.17.xsd', 3483, 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_792 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3484, 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.17.xsd', 3484, 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_793 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3485, 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.17.xsd', 3485, 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_794 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3486, 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.17.xsd', 3486, 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_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.17.xsd', 3487, 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.17.xsd', 3487, 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_796 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3488, 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.17.xsd', 3482, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3483, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3484, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3485, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3486, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3487, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3488, 24)) - counters.add(cc_6) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3481, 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_789() - - - - -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.17.xsd', 3500, 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.17.xsd', 3501, 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.17.xsd', 3502, 24))) - -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 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.17.xsd', 3504, 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.17.xsd', 3505, 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.17.xsd', 3506, 24))) - -def _BuildAutomaton_798 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3500, 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.17.xsd', 3501, 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.17.xsd', 3501, 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_800 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3502, 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_801 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3503, 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, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 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_802 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3504, 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.17.xsd', 3504, 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_803 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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) - -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.17.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3506, 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_797 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3500, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3501, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3502, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3504, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3505, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3506, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3499, 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_797() - - - - -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3518, 24))) - -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24))) - -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24))) - -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24))) - -def _BuildAutomaton_805 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3518, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24)) - counters.add(cc_3) - 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, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3518, 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_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 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_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 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_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 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_144._Automaton = _BuildAutomaton_805() - - - - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3533, 24))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 24))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 24))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_35, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24))) - -def _BuildAutomaton_807 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3533, 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_808 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 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_809 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 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_810 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 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_811 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 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_812 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 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_806 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3533, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24)) - counters.add(cc_5) - states = [] - sub_automata = [] - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.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_145._Automaton = _BuildAutomaton_806() - - - - -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3556, 24))) - -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 24))) - -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 24))) - -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24))) - -def _BuildAutomaton_814 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3556, 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_815 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 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_816 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 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_817 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 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_813 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3556, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24)) - counters.add(cc_3) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_814()) - sub_automata.append(_BuildAutomaton_815()) - sub_automata.append(_BuildAutomaton_816()) - sub_automata.append(_BuildAutomaton_817()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.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_146._Automaton = _BuildAutomaton_813() - - - - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3571, 24))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24))) - -def _BuildAutomaton_819 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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_820 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 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_818 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3571, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24)) - counters.add(cc_1) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_819()) - sub_automata.append(_BuildAutomaton_820()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3570, 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_818() - - - - -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.17.xsd', 3584, 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.17.xsd', 3585, 24))) - -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 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.17.xsd', 3587, 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.17.xsd', 3588, 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 - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3584, 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.17.xsd', 3584, 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_823 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3585, 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.17.xsd', 3585, 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 - 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.17.xsd', 3586, 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 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_825 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3587, 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.17.xsd', 3587, 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_826 (): - # Remove this helper function from the namespace after it is invoked - 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.17.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_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3588, 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_821 (): - # Remove this helper function from the namespace after it is invoked - 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.17.xsd', 3584, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3585, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3587, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3588, 24)) - counters.add(cc_4) - 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()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3583, 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_148._Automaton = _BuildAutomaton_821() - - -card._setSubstitutionGroup(cardOrToken) - -token._setSubstitutionGroup(cardOrToken) - -cancelSubscription._setSubstitutionGroup(recurringTransaction) - -updateSubscription._setSubstitutionGroup(recurringTransaction) - -createPlan._setSubstitutionGroup(recurringTransaction) - -updatePlan._setSubstitutionGroup(recurringTransaction) - -cancelSubscriptionResponse._setSubstitutionGroup(recurringTransactionResponse) - -updateSubscriptionResponse._setSubstitutionGroup(recurringTransactionResponse) - -createPlanResponse._setSubstitutionGroup(recurringTransactionResponse) - -updatePlanResponse._setSubstitutionGroup(recurringTransactionResponse) - -authorization._setSubstitutionGroup(transaction) - -authReversal._setSubstitutionGroup(transaction) - -giftCardAuthReversal._setSubstitutionGroup(transaction) - -capture._setSubstitutionGroup(transaction) - -giftCardCapture._setSubstitutionGroup(transaction) - -forceCapture._setSubstitutionGroup(transaction) - -captureGivenAuth._setSubstitutionGroup(transaction) - -sale._setSubstitutionGroup(transaction) - -credit._setSubstitutionGroup(transaction) - -giftCardCredit._setSubstitutionGroup(transaction) - -activate._setSubstitutionGroup(transaction) - -deactivate._setSubstitutionGroup(transaction) - -load._setSubstitutionGroup(transaction) - -unload._setSubstitutionGroup(transaction) - -balanceInquiry._setSubstitutionGroup(transaction) - -registerTokenRequest._setSubstitutionGroup(transaction) - -registerTokenResponse._setSubstitutionGroup(transactionResponse) - -authorizationResponse._setSubstitutionGroup(transactionResponse) - -authReversalResponse._setSubstitutionGroup(transactionResponse) - -giftCardAuthReversalResponse._setSubstitutionGroup(transactionResponse) - -depositReversalResponse._setSubstitutionGroup(transactionResponse) - -refundReversalResponse._setSubstitutionGroup(transactionResponse) - -activateReversalResponse._setSubstitutionGroup(transactionResponse) - -deactivateReversalResponse._setSubstitutionGroup(transactionResponse) - -loadReversalResponse._setSubstitutionGroup(transactionResponse) - -unloadReversalResponse._setSubstitutionGroup(transactionResponse) - -captureResponse._setSubstitutionGroup(transactionResponse) - -giftCardCaptureResponse._setSubstitutionGroup(transactionResponse) - -forceCaptureResponse._setSubstitutionGroup(transactionResponse) - -captureGivenAuthResponse._setSubstitutionGroup(transactionResponse) - -saleResponse._setSubstitutionGroup(transactionResponse) - -creditResponse._setSubstitutionGroup(transactionResponse) - -giftCardCreditResponse._setSubstitutionGroup(transactionResponse) - -activateResponse._setSubstitutionGroup(transactionResponse) - -loadResponse._setSubstitutionGroup(transactionResponse) - -unloadResponse._setSubstitutionGroup(transactionResponse) - -balanceInquiryResponse._setSubstitutionGroup(transactionResponse) - -deactivateResponse._setSubstitutionGroup(transactionResponse) - -echeckSale._setSubstitutionGroup(transaction) - -echeckCredit._setSubstitutionGroup(transaction) - -echeckVerification._setSubstitutionGroup(transaction) - -echeckSalesResponse._setSubstitutionGroup(transactionResponse) - -echeckCreditResponse._setSubstitutionGroup(transactionResponse) - -echeckVerificationResponse._setSubstitutionGroup(transactionResponse) - -echeckRedeposit._setSubstitutionGroup(transaction) - -echeckRedepositResponse._setSubstitutionGroup(transactionResponse) - -updateCardValidationNumOnToken._setSubstitutionGroup(transaction) - -updateCardValidationNumOnTokenResponse._setSubstitutionGroup(transactionResponse) - -fraudCheck._setSubstitutionGroup(transaction) - -fraudCheckResponse._setSubstitutionGroup(transactionResponse) - -submerchantCreditResponse._setSubstitutionGroup(transactionResponse) - -submerchantDebitResponse._setSubstitutionGroup(transactionResponse) - -payFacDebit._setSubstitutionGroup(transaction) - -payFacCredit._setSubstitutionGroup(transaction) - -payFacCreditResponse._setSubstitutionGroup(transactionResponse) - -payFacDebitResponse._setSubstitutionGroup(transactionResponse) - -reserveCredit._setSubstitutionGroup(transaction) - -reserveDebit._setSubstitutionGroup(transaction) - -reserveCreditResponse._setSubstitutionGroup(transactionResponse) - -reserveDebitResponse._setSubstitutionGroup(transactionResponse) - -physicalCheckCredit._setSubstitutionGroup(transaction) - -physicalCheckCreditResponse._setSubstitutionGroup(transactionResponse) - -physicalCheckDebit._setSubstitutionGroup(transaction) - -physicalCheckDebitResponse._setSubstitutionGroup(transactionResponse) - -vendorDebitResponse._setSubstitutionGroup(transactionResponse) - -vendorCreditResponse._setSubstitutionGroup(transactionResponse) - -fundingInstructionVoid._setSubstitutionGroup(transaction) - -fundingInstructionVoidResponse._setSubstitutionGroup(transactionResponse) - -fastAccessFunding._setSubstitutionGroup(transaction) - -fastAccessFundingResponse._setSubstitutionGroup(transactionResponse) - -customerCreditResponse._setSubstitutionGroup(transactionResponse) - -customerDebitResponse._setSubstitutionGroup(transactionResponse) - -payoutOrgDebit._setSubstitutionGroup(transaction) - -payoutOrgCredit._setSubstitutionGroup(transaction) - -payoutOrgCreditResponse._setSubstitutionGroup(transactionResponse) - -payoutOrgDebitResponse._setSubstitutionGroup(transactionResponse) - -translateToLowValueTokenRequest._setSubstitutionGroup(transaction) - -translateToLowValueTokenResponse._setSubstitutionGroup(transactionResponse) - -transactionReversal._setSubstitutionGroup(transaction) - -transactionReversalResponse._setSubstitutionGroup(transactionResponse) - -accountUpdate._setSubstitutionGroup(transaction) - -accountUpdateResponse._setSubstitutionGroup(transactionResponse) - -echeckPreNoteSale._setSubstitutionGroup(transaction) - -echeckPreNoteCredit._setSubstitutionGroup(transaction) - -echeckPreNoteSaleResponse._setSubstitutionGroup(transactionResponse) - -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) - -echeckVoid._setSubstitutionGroup(transaction) - -echeckVoidResponse._setSubstitutionGroup(transactionResponse) - -depositReversal._setSubstitutionGroup(transaction) - -refundReversal._setSubstitutionGroup(transaction) - -activateReversal._setSubstitutionGroup(transaction) - -deactivateReversal._setSubstitutionGroup(transaction) - -loadReversal._setSubstitutionGroup(transaction) - -unloadReversal._setSubstitutionGroup(transaction) - -queryTransaction._setSubstitutionGroup(transaction) - -queryTransactionResponse._setSubstitutionGroup(transactionResponse) - -queryTransactionUnavailableResponse._setSubstitutionGroup(transactionResponse) - -serviceStatusRequest._setSubstitutionGroup(transaction) - -serviceStatusResponse._setSubstitutionGroup(transactionResponse) +from vantivsdk.SchemaCombinedv1217 import ( + RFRRequest as RFRRequest, + RFRResponse as RFRResponse, + AccountInfoType as accountInfoType, + AccountUpdate as accountUpdate, + AccountUpdateFileRequestData as accountUpdateFileRequestData, + AccountUpdateResponse as accountUpdateResponse, + AccountUpdater as accountUpdater, + Activate as activate, + ActivateResponse as activateResponse, + ActivateReversal as activateReversal, + ActivateReversalResponse as activateReversalResponse, + AdvancedFraudChecksType as advancedFraudChecksType, + AdvancedFraudResultsType as advancedFraudResultsType, + AndroidpayResponse as androidpayResponse, + ApplepayHeaderType as applepayHeaderType, + ApplepayResponse as applepayResponse, + ApplepayType as applepayType, + AuthInformation as authInformation, + AuthReversal as authReversal, + AuthReversalResponse as authReversalResponse, + Authentication as authentication, + Authorization as authorization, + AuthorizationResponse as authorizationResponse, + BalanceInquiry as balanceInquiry, + BalanceInquiryResponse as balanceInquiryResponse, + BaseRequest as baseRequest, + BatchRequest as batchRequest, + BatchResponse as batchResponse, + BillToAddress as billToAddress, + CancelSubscription as cancelSubscription, + CancelSubscriptionResponse as cancelSubscriptionResponse, + Capture as capture, + CaptureGivenAuth as captureGivenAuth, + CaptureGivenAuthResponse as captureGivenAuthResponse, + CaptureResponse as captureResponse, + Card as card, + CardAccountInfoType as cardAccountInfoType, + CardOrToken as cardOrToken, + CardPaypageType as cardPaypageType, + CardTokenInfoType as cardTokenInfoType, + CardTokenType as cardTokenType, + CardTokenTypeAu as cardTokenTypeAU, + CardType as cardType, + CnpInternalRecurringRequestType as cnpInternalRecurringRequestType, + CnpOnlineRequest as cnpOnlineRequest, + CnpOnlineResponse as cnpOnlineResponse, + CnpRequest as cnpRequest, + CnpResponse as cnpResponse, + CnpTransactionInterface as cnpTransactionInterface, + Contact as contact, + CreateAddOnType as createAddOnType, + CreateDiscountType as createDiscountType, + CreatePlan as createPlan, + CreatePlanResponse as createPlanResponse, + Credit as credit, + CreditResponse as creditResponse, + CtxPaymentInformationType as ctxPaymentInformationType, + CustomBilling as customBilling, + CustomerCredit as customerCredit, + CustomerCreditResponse as customerCreditResponse, + CustomerDebit as customerDebit, + CustomerDebitResponse as customerDebitResponse, + CustomerInfo as customerInfo, + Deactivate as deactivate, + DeactivateResponse as deactivateResponse, + DeactivateReversal as deactivateReversal, + DeactivateReversalResponse as deactivateReversalResponse, + DeleteAddOnType as deleteAddOnType, + DeleteDiscountType as deleteDiscountType, + DepositReversal as depositReversal, + DepositReversalResponse as depositReversalResponse, + DetailTax as detailTax, + DriversLicenseInfo as driversLicenseInfo, + EcheckAccountInfoType as echeckAccountInfoType, + EcheckCredit as echeckCredit, + EcheckCreditResponse as echeckCreditResponse, + EcheckForTokenType as echeckForTokenType, + EcheckPreNoteCredit as echeckPreNoteCredit, + EcheckPreNoteCreditResponse as echeckPreNoteCreditResponse, + EcheckPreNoteSale as echeckPreNoteSale, + EcheckPreNoteSaleResponse as echeckPreNoteSaleResponse, + EcheckRedeposit as echeckRedeposit, + EcheckRedepositResponse as echeckRedepositResponse, + EcheckSale as echeckSale, + EcheckSalesResponse as echeckSalesResponse, + EcheckTokenInfoType as echeckTokenInfoType, + EcheckTokenType as echeckTokenType, + EcheckType as echeckType, + EcheckTypeCtx as echeckTypeCtx, + EcheckVerification as echeckVerification, + EcheckVerificationResponse as echeckVerificationResponse, + EcheckVoid as echeckVoid, + EcheckVoidResponse as echeckVoidResponse, + EnhancedAuthResponse as enhancedAuthResponse, + EnhancedData as enhancedData, + ExtendedCardResponseType as extendedCardResponseType, + FastAccessFunding as fastAccessFunding, + FastAccessFundingResponse as fastAccessFundingResponse, + FilteringType as filteringType, + ForceCapture as forceCapture, + ForceCaptureResponse as forceCaptureResponse, + FraudCheck as fraudCheck, + FraudCheckResponse as fraudCheckResponse, + FraudCheckType as fraudCheckType, + FraudResult as fraudResult, + FundingInstructionVoid as fundingInstructionVoid, + FundingInstructionVoidResponse as fundingInstructionVoidResponse, + GiftCardAuthReversal as giftCardAuthReversal, + GiftCardAuthReversalResponse as giftCardAuthReversalResponse, + GiftCardCapture as giftCardCapture, + GiftCardCaptureResponse as giftCardCaptureResponse, + GiftCardCardType as giftCardCardType, + GiftCardCredit as giftCardCredit, + GiftCardCreditResponse as giftCardCreditResponse, + GiftCardResponse as giftCardResponse, + GiropayResponse as giropayResponse, + GiropayType as giropayType, + HealthcareAmounts as healthcareAmounts, + HealthcareIias as healthcareIIAS, + IdealResponse as idealResponse, + IdealType as idealType, + LineItemData as lineItemData, + Load as load, + LoadResponse as loadResponse, + LoadReversal as loadReversal, + LoadReversalResponse as loadReversalResponse, + LodgingCharge as lodgingCharge, + LodgingInfo as lodgingInfo, + MerchantDataType as merchantDataType, + MposType as mposType, + NetworkField as networkField, + NetworkResponse as networkResponse, + NetworkSubField as networkSubField, + PayFacCredit as payFacCredit, + PayFacCreditResponse as payFacCreditResponse, + PayFacDebit as payFacDebit, + PayFacDebitResponse as payFacDebitResponse, + PayPal as payPal, + PayoutOrgCredit as payoutOrgCredit, + PayoutOrgCreditResponse as payoutOrgCreditResponse, + PayoutOrgDebit as payoutOrgDebit, + PayoutOrgDebitResponse as payoutOrgDebitResponse, + PhysicalCheckCredit as physicalCheckCredit, + PhysicalCheckCreditResponse as physicalCheckCreditResponse, + PhysicalCheckDebit as physicalCheckDebit, + PhysicalCheckDebitResponse as physicalCheckDebitResponse, + PinlessDebitRequestType as pinlessDebitRequestType, + PinlessDebitResponse as pinlessDebitResponse, + Pos as pos, + PreferredDebitNetworksType as preferredDebitNetworksType, + ProcessingInstructions as processingInstructions, + QueryTransaction as queryTransaction, + QueryTransactionResponse as queryTransactionResponse, + QueryTransactionUnavailableResponse as queryTransactionUnavailableResponse, + RecurringRequestType as recurringRequestType, + RecurringResponseType as recurringResponseType, + RecurringSubscriptionType as recurringSubscriptionType, + RecurringTransaction as recurringTransaction, + RecurringTransactionResponse as recurringTransactionResponse, + RecurringTransactionResponseType as recurringTransactionResponseType, + RecurringTransactionType as recurringTransactionType, + RecycleAdviceType as recycleAdviceType, + RecyclingRequestType as recyclingRequestType, + RecyclingResponseType as recyclingResponseType, + RefundReversal as refundReversal, + RefundReversalResponse as refundReversalResponse, + RegisterTokenRequest as registerTokenRequest, + RegisterTokenRequestType as registerTokenRequestType, + RegisterTokenResponse as registerTokenResponse, + ReserveCredit as reserveCredit, + ReserveCreditResponse as reserveCreditResponse, + ReserveDebit as reserveDebit, + ReserveDebitResponse as reserveDebitResponse, + Sale as sale, + SaleResponse as saleResponse, + SepaDirectDebitResponse as sepaDirectDebitResponse, + SepaDirectDebitType as sepaDirectDebitType, + ServiceStatusRequest as serviceStatusRequest, + ServiceStatusResponse as serviceStatusResponse, + ShipToAddress as shipToAddress, + SofortResponse as sofortResponse, + SofortType as sofortType, + SubmerchantCredit as submerchantCredit, + SubmerchantCreditResponse as submerchantCreditResponse, + SubmerchantDebit as submerchantDebit, + SubmerchantDebitResponse as submerchantDebitResponse, + Token as token, + TokenResponseType as tokenResponseType, + Transaction as transaction, + TransactionResponse as transactionResponse, + TransactionReversal as transactionReversal, + TransactionReversalRecyclingResponseType as transactionReversalRecyclingResponseType, + TransactionReversalResponse as transactionReversalResponse, + TransactionType as transactionType, + TransactionTypeOptionReportGroup as transactionTypeOptionReportGroup, + TransactionTypeWithReportGroup as transactionTypeWithReportGroup, + TransactionTypeWithReportGroupAndPartial as transactionTypeWithReportGroupAndPartial, + TranslateToLowValueTokenRequest as translateToLowValueTokenRequest, + TranslateToLowValueTokenRequestType as translateToLowValueTokenRequestType, + TranslateToLowValueTokenResponse as translateToLowValueTokenResponse, + Unload as unload, + UnloadResponse as unloadResponse, + UnloadReversal as unloadReversal, + UnloadReversalResponse as unloadReversalResponse, + UpdateAddOnType as updateAddOnType, + UpdateCardValidationNumOnToken as updateCardValidationNumOnToken, + UpdateCardValidationNumOnTokenResponse as updateCardValidationNumOnTokenResponse, + UpdateDiscountType as updateDiscountType, + UpdatePlan as updatePlan, + UpdatePlanResponse as updatePlanResponse, + UpdateSubscription as updateSubscription, + UpdateSubscriptionResponse as updateSubscriptionResponse, + VendorCredit as vendorCredit, + VendorCreditResponse as vendorCreditResponse, + VendorDebit as vendorDebit, + VendorDebitResponse as vendorDebitResponse, + VirtualGiftCardResponse as virtualGiftCardResponse, + VirtualGiftCardType as virtualGiftCardType, + Void as void, + VoidRecyclingResponseType as voidRecyclingResponseType, + VoidResponse as voidResponse, + Wallet as wallet, +) diff --git a/vantivsdk/utils.py b/vantivsdk/utils.py index 43d6d80..8cc674d 100644 --- a/vantivsdk/utils.py +++ b/vantivsdk/utils.py @@ -27,11 +27,13 @@ import json import os import tempfile +import re -import pyxb +from xsdata.formats.dataclass.serializers import * from . import version +serializer = XmlSerializer() class Configuration(object): """Setup Configuration variables. @@ -138,11 +140,33 @@ def obj_to_xml(obj): """ # TODO convert object to xml without default namespace gracefully. try: - xml = obj.toxml('utf-8') - except pyxb.ValidationError as e: - raise VantivException(e.details()) + xml = serializer.render(obj) + + # as of current, xsData uses xsi:type and the parent as the name of the element, so replace + # with the correct value + + # TODO: See if it's just the tag that needs to be fixed + tag_to_replace = '' + real_type_name = 'xsi:type=".*?"' + parent_type_name = '<.*? ' + for tag in re.findall(tag_to_replace, xml): + parent_name = re.search(parent_type_name, tag)[0].replace('<', '').replace(' ', '') + real_tag_with_xsi = re.search(real_type_name, tag)[0] + real_tag_name = real_tag_with_xsi.replace('xsi:type="', '').replace('"', '') + + # replace in open and closing tag only + xml = xml.replace(tag, tag.replace('<' + parent_name, '<' + real_tag_name)) + xml = xml.replace('', '') + xml = xml.replace(real_tag_with_xsi, '') + + # to bytes + xml = bytes(xml, 'utf-8') + except Exception as e: + raise VantivException("Failed to serialize object") xml = xml.replace(b'ns1:', b'') xml = xml.replace(b':ns1', b'') + xml = xml.replace(b'ns0:', b'') + xml = xml.replace(b':ns0', b'') xml = xml.replace(b'vendorCreditCtx', b'vendorCredit') xml = xml.replace(b'vendorDebitCtx', b'vendorDebit') xml = xml.replace(b'submerchantCreditCtx', b'submerchantCredit') From 3f8426dd55bf0f2626a732f7c6d636ec3360bbec Mon Sep 17 00:00:00 2001 From: kmgreg Date: Fri, 27 Nov 2020 17:08:07 -0500 Subject: [PATCH 4/5] Revert "first pass of switching to xsData" This reverts commit 39110a1abbe881ea03d404a56adb7f1184597655. --- docs/source/complextypes.rst | 79 +- docs/source/transactions.rst | 70 +- setup.py | 2 +- tools/fieldconf.xsdata.xml | 20 - tools/generate.py | 42 +- tools/postGeneration.py | 4 +- tools/tempconf.xsdata.xml | 20 - vantivsdk/SchemaCombinedv1217.py | 14045 -------- vantivsdk/dictmap.py | 349 +- vantivsdk/fields.py | 49919 ++++++++++++++++++++++++++++- vantivsdk/utils.py | 32 +- 11 files changed, 49871 insertions(+), 14711 deletions(-) delete mode 100644 tools/fieldconf.xsdata.xml delete mode 100644 tools/tempconf.xsdata.xml delete mode 100644 vantivsdk/SchemaCombinedv1217.py diff --git a/docs/source/complextypes.rst b/docs/source/complextypes.rst index 3842976..045b362 100644 --- a/docs/source/complextypes.rst +++ b/docs/source/complextypes.rst @@ -5,7 +5,6 @@ advancedFraudChecksType ----------------------- .. py:class:: vantivsdk.fields.advancedFraudChecksType - :var Meta: String or Number :var customAttribute1: String or Number :var customAttribute2: String or Number :var customAttribute3: String or Number @@ -18,7 +17,6 @@ advancedFraudResultsType ------------------------ .. py:class:: vantivsdk.fields.advancedFraudResultsType - :var Meta: String or Number :var deviceReputationScore: String or Number :var deviceReviewStatus: String or Number :var triggeredRule: String or Number @@ -27,7 +25,6 @@ applepayHeaderType ------------------ .. py:class:: vantivsdk.fields.applepayHeaderType - :var Meta: String or Number :var applicationData: String or Number :var ephemeralPublicKey: String or Number :var publicKeyHash: String or Number @@ -37,7 +34,6 @@ applepayType ------------ .. py:class:: vantivsdk.fields.applepayType - :var Meta: String or Number :var data: String or Number :var header: instance of :py:class:`vantivsdk.fields.applepayHeaderType` :var signature: String or Number @@ -47,7 +43,6 @@ authInformation --------------- .. py:class:: vantivsdk.fields.authInformation - :var Meta: String or Number :var authAmount: String or Number :var authCode: String or Number :var authDate: String or Number @@ -57,7 +52,6 @@ billToAddress ------------- .. py:class:: vantivsdk.fields.billToAddress - :var Meta: String or Number :var addressLine1: String or Number :var addressLine2: String or Number :var addressLine3: String or Number @@ -77,7 +71,6 @@ card ---- .. py:class:: vantivsdk.fields.card - :var Meta: String or Number :var cardValidationNum: String or Number :var expDate: String or Number :var number: String or Number @@ -89,7 +82,6 @@ cardPaypageType --------------- .. py:class:: vantivsdk.fields.cardPaypageType - :var Meta: String or Number :var cardValidationNum: String or Number :var expDate: String or Number :var paypageRegistrationId: String or Number @@ -99,20 +91,18 @@ cardTokenType ------------- .. py:class:: vantivsdk.fields.cardTokenType - :var Meta: String or Number - :var authenticatedShopperId: String or Number + :var authenticatedShopperID: String or Number :var cardValidationNum: String or Number :var checkoutId: String or Number :var cnpToken: String or Number :var expDate: String or Number - :var tokenUrl: String or Number + :var tokenURL: String or Number :var type: String or Number cardType -------- .. py:class:: vantivsdk.fields.cardType - :var Meta: String or Number :var cardValidationNum: String or Number :var expDate: String or Number :var number: String or Number @@ -124,7 +114,6 @@ cnpInternalRecurringRequestType ------------------------------- .. py:class:: vantivsdk.fields.cnpInternalRecurringRequestType - :var Meta: String or Number :var finalPayment: String or Number :var recurringTxnId: String or Number :var subscriptionId: String or Number @@ -133,7 +122,6 @@ createAddOnType --------------- .. py:class:: vantivsdk.fields.createAddOnType - :var Meta: String or Number :var addOnCode: String or Number :var amount: String or Number :var endDate: String or Number @@ -144,7 +132,6 @@ createDiscountType ------------------ .. py:class:: vantivsdk.fields.createDiscountType - :var Meta: String or Number :var amount: String or Number :var discountCode: String or Number :var endDate: String or Number @@ -155,14 +142,12 @@ ctxPaymentInformationType ------------------------- .. py:class:: vantivsdk.fields.ctxPaymentInformationType - :var Meta: String or Number :var ctxPaymentDetail: String or Number customBilling ------------- .. py:class:: vantivsdk.fields.customBilling - :var Meta: String or Number :var city: String or Number :var descriptor: String or Number :var phone: String or Number @@ -172,7 +157,6 @@ customerInfo ------------ .. py:class:: vantivsdk.fields.customerInfo - :var Meta: String or Number :var customerCheckingAccount: String or Number :var customerRegistrationDate: String or Number :var customerSavingAccount: String or Number @@ -191,21 +175,18 @@ deleteAddOnType --------------- .. py:class:: vantivsdk.fields.deleteAddOnType - :var Meta: String or Number :var addOnCode: String or Number deleteDiscountType ------------------ .. py:class:: vantivsdk.fields.deleteDiscountType - :var Meta: String or Number :var discountCode: String or Number detailTax --------- .. py:class:: vantivsdk.fields.detailTax - :var Meta: String or Number :var cardAcceptorTaxId: String or Number :var taxAmount: String or Number :var taxIncludedInTotal: String or Number @@ -216,7 +197,6 @@ echeckForTokenType ------------------ .. py:class:: vantivsdk.fields.echeckForTokenType - :var Meta: String or Number :var accNum: String or Number :var routingNum: String or Number @@ -224,7 +204,6 @@ echeckTokenType --------------- .. py:class:: vantivsdk.fields.echeckTokenType - :var Meta: String or Number :var accType: String or Number :var checkNum: String or Number :var cnpToken: String or Number @@ -234,7 +213,6 @@ echeckType ---------- .. py:class:: vantivsdk.fields.echeckType - :var Meta: String or Number :var accNum: String or Number :var accType: String or Number :var ccdPaymentInformation: String or Number @@ -245,7 +223,6 @@ echeckTypeCtx ------------- .. py:class:: vantivsdk.fields.echeckTypeCtx - :var Meta: String or Number :var accNum: String or Number :var accType: String or Number :var ccdPaymentInformation: String or Number @@ -257,7 +234,6 @@ enhancedData ------------ .. py:class:: vantivsdk.fields.enhancedData - :var Meta: String or Number :var customerReference: String or Number :var deliveryType: String or Number :var destinationCountryCode: String or Number @@ -277,7 +253,6 @@ filteringType ------------- .. py:class:: vantivsdk.fields.filteringType - :var Meta: String or Number :var chargeback: String or Number :var international: String or Number :var prepaid: String or Number @@ -286,7 +261,6 @@ fraudCheckType -------------- .. py:class:: vantivsdk.fields.fraudCheckType - :var Meta: String or Number :var authenticatedByMerchant: String or Number :var authenticationProtocolVersion: String or Number :var authenticationTransactionId: String or Number @@ -298,8 +272,7 @@ fraudResult ----------- .. py:class:: vantivsdk.fields.fraudResult - :var Meta: String or Number - :var advancedAvsresult: String or Number + :var advancedAVSResult: String or Number :var advancedFraudResults: instance of :py:class:`vantivsdk.fields.advancedFraudResultsType` :var authenticationResult: String or Number :var avsResult: String or Number @@ -309,7 +282,6 @@ giftCardCardType ---------------- .. py:class:: vantivsdk.fields.giftCardCardType - :var Meta: String or Number :var cardValidationNum: String or Number :var expDate: String or Number :var number: String or Number @@ -321,21 +293,36 @@ giropayType ----------- .. py:class:: vantivsdk.fields.giropayType - :var Meta: String or Number :var preferredLanguage: String or Number +healthcareAmounts +----------------- + .. py:class:: vantivsdk.fields.healthcareAmounts + + :var RxAmount: String or Number + :var clinicOtherAmount: String or Number + :var copayAmount: String or Number + :var dentalAmount: String or Number + :var totalHealthcareAmount: String or Number + :var visionAmount: String or Number + +healthcareIIAS +-------------- + .. py:class:: vantivsdk.fields.healthcareIIAS + + :var IIASFlag: String or Number + :var healthcareAmounts: instance of :py:class:`vantivsdk.fields.healthcareAmounts` + idealType --------- .. py:class:: vantivsdk.fields.idealType - :var Meta: String or Number :var preferredLanguage: String or Number lineItemData ------------ .. py:class:: vantivsdk.fields.lineItemData - :var Meta: String or Number :var commodityCode: String or Number :var detailTax: instance of :py:class:`vantivsdk.fields.detailTax` :var itemDescription: String or Number @@ -353,14 +340,12 @@ lodgingCharge ------------- .. py:class:: vantivsdk.fields.lodgingCharge - :var Meta: String or Number :var name: String or Number lodgingInfo ----------- .. py:class:: vantivsdk.fields.lodgingInfo - :var Meta: String or Number :var checkInDate: String or Number :var checkOutDate: String or Number :var customerServicePhone: String or Number @@ -378,7 +363,6 @@ merchantDataType ---------------- .. py:class:: vantivsdk.fields.merchantDataType - :var Meta: String or Number :var affiliate: String or Number :var campaign: String or Number :var merchantGroupingId: String or Number @@ -387,7 +371,6 @@ mposType -------- .. py:class:: vantivsdk.fields.mposType - :var Meta: String or Number :var encryptedTrack: String or Number :var formatId: String or Number :var ksn: String or Number @@ -398,7 +381,6 @@ payPal ------ .. py:class:: vantivsdk.fields.payPal - :var Meta: String or Number :var payerEmail: String or Number :var payerId: String or Number :var token: instance of :py:class:`vantivsdk.fields.cardTokenType` @@ -408,7 +390,6 @@ pinlessDebitRequestType ----------------------- .. py:class:: vantivsdk.fields.pinlessDebitRequestType - :var Meta: String or Number :var preferredDebitNetworks: instance of :py:class:`vantivsdk.fields.preferredDebitNetworksType` :var routingPreference: String or Number @@ -416,7 +397,6 @@ pos --- .. py:class:: vantivsdk.fields.pos - :var Meta: String or Number :var capability: String or Number :var cardholderId: String or Number :var catLevel: String or Number @@ -427,28 +407,24 @@ preferredDebitNetworksType -------------------------- .. py:class:: vantivsdk.fields.preferredDebitNetworksType - :var Meta: String or Number :var debitNetworkName: String or Number processingInstructions ---------------------- .. py:class:: vantivsdk.fields.processingInstructions - :var Meta: String or Number :var bypassVelocityCheck: String or Number recurringRequestType -------------------- .. py:class:: vantivsdk.fields.recurringRequestType - :var Meta: String or Number :var createSubscription: instance of :py:class:`vantivsdk.fields.recurringSubscriptionType` recurringSubscriptionType ------------------------- .. py:class:: vantivsdk.fields.recurringSubscriptionType - :var Meta: String or Number :var amount: String or Number :var createAddOn: instance of :py:class:`vantivsdk.fields.createAddOnType` :var createDiscount: instance of :py:class:`vantivsdk.fields.createDiscountType` @@ -460,7 +436,6 @@ recyclingRequestType -------------------- .. py:class:: vantivsdk.fields.recyclingRequestType - :var Meta: String or Number :var recycleBy: String or Number :var recycleId: String or Number @@ -468,7 +443,6 @@ sepaDirectDebitType ------------------- .. py:class:: vantivsdk.fields.sepaDirectDebitType - :var Meta: String or Number :var iban: String or Number :var mandateProvider: String or Number :var mandateReference: String or Number @@ -481,7 +455,6 @@ shipToAddress ------------- .. py:class:: vantivsdk.fields.shipToAddress - :var Meta: String or Number :var addressLine1: String or Number :var addressLine2: String or Number :var addressLine3: String or Number @@ -501,27 +474,24 @@ sofortType ---------- .. py:class:: vantivsdk.fields.sofortType - :var Meta: String or Number :var preferredLanguage: String or Number token ----- .. py:class:: vantivsdk.fields.token - :var Meta: String or Number - :var authenticatedShopperId: String or Number + :var authenticatedShopperID: String or Number :var cardValidationNum: String or Number :var checkoutId: String or Number :var cnpToken: String or Number :var expDate: String or Number - :var tokenUrl: String or Number + :var tokenURL: String or Number :var type: String or Number updateAddOnType --------------- .. py:class:: vantivsdk.fields.updateAddOnType - :var Meta: String or Number :var addOnCode: String or Number :var amount: String or Number :var endDate: String or Number @@ -532,7 +502,6 @@ updateDiscountType ------------------ .. py:class:: vantivsdk.fields.updateDiscountType - :var Meta: String or Number :var amount: String or Number :var discountCode: String or Number :var endDate: String or Number @@ -543,7 +512,6 @@ virtualGiftCardType ------------------- .. py:class:: vantivsdk.fields.virtualGiftCardType - :var Meta: String or Number :var accountNumberLength: String or Number :var giftCardBin: String or Number @@ -551,7 +519,6 @@ wallet ------ .. py:class:: vantivsdk.fields.wallet - :var Meta: String or Number :var walletSourceType: String or Number :var walletSourceTypeId: String or Number diff --git a/docs/source/transactions.rst b/docs/source/transactions.rst index 29738cb..12090e8 100644 --- a/docs/source/transactions.rst +++ b/docs/source/transactions.rst @@ -5,20 +5,16 @@ accountUpdate ------------- .. py:class:: vantivsdk.fields.accountUpdate - :var Meta: String or Number - :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cardOrToken: instance of :py:class:`vantivsdk.fields.card`, :py:class:`vantivsdk.fields.token`, :var customerId: String or Number :var id: String or Number :var orderId: String or Number :var reportGroup: String or Number - :var token: String or Number activate -------- .. py:class:: vantivsdk.fields.activate - :var Meta: String or Number :var amount: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number @@ -32,7 +28,6 @@ activateReversal ---------------- .. py:class:: vantivsdk.fields.activateReversal - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -49,7 +44,6 @@ authReversal ------------ .. py:class:: vantivsdk.fields.authReversal - :var Meta: String or Number :var actionReason: String or Number :var amount: String or Number :var cnpTxnId: String or Number @@ -63,7 +57,6 @@ authorization ------------- .. py:class:: vantivsdk.fields.authorization - :var Meta: String or Number :var advancedFraudChecks: instance of :py:class:`vantivsdk.fields.advancedFraudChecksType` :var allowPartialAuth: String or Number :var amount: String or Number @@ -80,7 +73,7 @@ authorization :var enhancedData: instance of :py:class:`vantivsdk.fields.enhancedData` :var filtering: instance of :py:class:`vantivsdk.fields.filteringType` :var fraudFilterOverride: String or Number - :var healthcareIias: String or Number + :var healthcareIIAS: instance of :py:class:`vantivsdk.fields.healthcareIIAS` :var id: String or Number :var lodgingInfo: instance of :py:class:`vantivsdk.fields.lodgingInfo` :var merchantCategoryCode: String or Number @@ -101,7 +94,7 @@ authorization :var reportGroup: String or Number :var secondaryAmount: String or Number :var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress` - :var skipRealtimeAu: String or Number + :var skipRealtimeAU: String or Number :var surchargeAmount: String or Number :var taxType: String or Number :var token: instance of :py:class:`vantivsdk.fields.cardTokenType` @@ -111,7 +104,6 @@ balanceInquiry -------------- .. py:class:: vantivsdk.fields.balanceInquiry - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number :var id: String or Number @@ -123,14 +115,12 @@ cancelSubscription ------------------ .. py:class:: vantivsdk.fields.cancelSubscription - :var Meta: String or Number :var subscriptionId: String or Number capture ------- .. py:class:: vantivsdk.fields.capture - :var Meta: String or Number :var amount: String or Number :var cnpTxnId: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` @@ -150,7 +140,6 @@ captureGivenAuth ---------------- .. py:class:: vantivsdk.fields.captureGivenAuth - :var Meta: String or Number :var amount: String or Number :var authInformation: instance of :py:class:`vantivsdk.fields.authInformation` :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` @@ -184,7 +173,6 @@ createPlan ---------- .. py:class:: vantivsdk.fields.createPlan - :var Meta: String or Number :var active: String or Number :var amount: String or Number :var description: String or Number @@ -199,7 +187,6 @@ credit ------ .. py:class:: vantivsdk.fields.credit - :var Meta: String or Number :var actionReason: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` @@ -232,7 +219,6 @@ customerCredit -------------- .. py:class:: vantivsdk.fields.customerCredit - :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number @@ -247,7 +233,6 @@ customerDebit ------------- .. py:class:: vantivsdk.fields.customerDebit - :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number @@ -262,7 +247,6 @@ deactivate ---------- .. py:class:: vantivsdk.fields.deactivate - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number :var id: String or Number @@ -274,7 +258,6 @@ deactivateReversal ------------------ .. py:class:: vantivsdk.fields.deactivateReversal - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -289,7 +272,6 @@ depositReversal --------------- .. py:class:: vantivsdk.fields.depositReversal - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -305,7 +287,6 @@ echeckCredit ------------ .. py:class:: vantivsdk.fields.echeckCredit - :var Meta: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var cnpTxnId: String or Number @@ -325,7 +306,6 @@ echeckPreNoteCredit ------------------- .. py:class:: vantivsdk.fields.echeckPreNoteCredit - :var Meta: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var customerId: String or Number :var echeck: instance of :py:class:`vantivsdk.fields.echeckType` @@ -339,7 +319,6 @@ echeckPreNoteSale ----------------- .. py:class:: vantivsdk.fields.echeckPreNoteSale - :var Meta: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var customerId: String or Number :var echeck: instance of :py:class:`vantivsdk.fields.echeckType` @@ -353,7 +332,6 @@ echeckRedeposit --------------- .. py:class:: vantivsdk.fields.echeckRedeposit - :var Meta: String or Number :var cnpTxnId: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -367,7 +345,6 @@ echeckSale ---------- .. py:class:: vantivsdk.fields.echeckSale - :var Meta: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var cnpTxnId: String or Number @@ -389,7 +366,6 @@ echeckVerification ------------------ .. py:class:: vantivsdk.fields.echeckVerification - :var Meta: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var customerId: String or Number @@ -405,7 +381,6 @@ echeckVoid ---------- .. py:class:: vantivsdk.fields.echeckVoid - :var Meta: String or Number :var cnpTxnId: String or Number :var customerId: String or Number :var id: String or Number @@ -415,7 +390,6 @@ fastAccessFunding ----------------- .. py:class:: vantivsdk.fields.fastAccessFunding - :var Meta: String or Number :var amount: String or Number :var card: instance of :py:class:`vantivsdk.fields.cardType` :var customerId: String or Number @@ -434,7 +408,6 @@ forceCapture ------------ .. py:class:: vantivsdk.fields.forceCapture - :var Meta: String or Number :var amount: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var businessIndicator: String or Number @@ -464,7 +437,6 @@ fraudCheck ---------- .. py:class:: vantivsdk.fields.fraudCheck - :var Meta: String or Number :var accountLogin: String or Number :var accountPasshash: String or Number :var advancedFraudChecks: instance of :py:class:`vantivsdk.fields.advancedFraudChecksType` @@ -480,7 +452,6 @@ fundingInstructionVoid ---------------------- .. py:class:: vantivsdk.fields.fundingInstructionVoid - :var Meta: String or Number :var cnpTxnId: String or Number :var customerId: String or Number :var id: String or Number @@ -490,7 +461,6 @@ giftCardAuthReversal -------------------- .. py:class:: vantivsdk.fields.giftCardAuthReversal - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -506,7 +476,6 @@ giftCardCapture --------------- .. py:class:: vantivsdk.fields.giftCardCapture - :var Meta: String or Number :var captureAmount: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number @@ -522,7 +491,6 @@ giftCardCredit -------------- .. py:class:: vantivsdk.fields.giftCardCredit - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var creditAmount: String or Number @@ -536,7 +504,6 @@ load ---- .. py:class:: vantivsdk.fields.load - :var Meta: String or Number :var amount: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number @@ -549,7 +516,6 @@ loadReversal ------------ .. py:class:: vantivsdk.fields.loadReversal - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -565,7 +531,6 @@ payFacCredit ------------ .. py:class:: vantivsdk.fields.payFacCredit - :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingSubmerchantId: String or Number @@ -577,7 +542,6 @@ payFacDebit ----------- .. py:class:: vantivsdk.fields.payFacDebit - :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingSubmerchantId: String or Number @@ -589,7 +553,6 @@ payoutOrgCredit --------------- .. py:class:: vantivsdk.fields.payoutOrgCredit - :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -601,7 +564,6 @@ payoutOrgDebit -------------- .. py:class:: vantivsdk.fields.payoutOrgDebit - :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -613,7 +575,6 @@ physicalCheckCredit ------------------- .. py:class:: vantivsdk.fields.physicalCheckCredit - :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -626,7 +587,6 @@ physicalCheckDebit ------------------ .. py:class:: vantivsdk.fields.physicalCheckDebit - :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -639,7 +599,6 @@ queryTransaction ---------------- .. py:class:: vantivsdk.fields.queryTransaction - :var Meta: String or Number :var customerId: String or Number :var id: String or Number :var origActionType: String or Number @@ -652,7 +611,6 @@ refundReversal -------------- .. py:class:: vantivsdk.fields.refundReversal - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -668,7 +626,6 @@ registerTokenRequest -------------------- .. py:class:: vantivsdk.fields.registerTokenRequest - :var Meta: String or Number :var accountNumber: String or Number :var applepay: instance of :py:class:`vantivsdk.fields.applepayType` :var cardValidationNum: String or Number @@ -687,7 +644,6 @@ reserveCredit ------------- .. py:class:: vantivsdk.fields.reserveCredit - :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -700,7 +656,6 @@ reserveDebit ------------ .. py:class:: vantivsdk.fields.reserveDebit - :var Meta: String or Number :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -713,7 +668,6 @@ sale ---- .. py:class:: vantivsdk.fields.sale - :var Meta: String or Number :var advancedFraudChecks: instance of :py:class:`vantivsdk.fields.advancedFraudChecksType` :var allowPartialAuth: String or Number :var amount: String or Number @@ -733,7 +687,7 @@ sale :var fraudCheck: instance of :py:class:`vantivsdk.fields.fraudCheckType` :var fraudFilterOverride: String or Number :var giropay: instance of :py:class:`vantivsdk.fields.giropayType` - :var healthcareIias: String or Number + :var healthcareIIAS: instance of :py:class:`vantivsdk.fields.healthcareIIAS` :var id: String or Number :var ideal: instance of :py:class:`vantivsdk.fields.idealType` :var lodgingInfo: instance of :py:class:`vantivsdk.fields.lodgingInfo` @@ -758,7 +712,7 @@ sale :var secondaryAmount: String or Number :var sepaDirectDebit: instance of :py:class:`vantivsdk.fields.sepaDirectDebitType` :var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress` - :var skipRealtimeAu: String or Number + :var skipRealtimeAU: String or Number :var sofort: instance of :py:class:`vantivsdk.fields.sofortType` :var surchargeAmount: String or Number :var taxType: String or Number @@ -769,7 +723,6 @@ serviceStatusRequest -------------------- .. py:class:: vantivsdk.fields.serviceStatusRequest - :var Meta: String or Number :var customerId: String or Number :var id: String or Number :var pathId: String or Number @@ -780,7 +733,6 @@ submerchantCredit ----------------- .. py:class:: vantivsdk.fields.submerchantCredit - :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number @@ -795,7 +747,6 @@ submerchantDebit ---------------- .. py:class:: vantivsdk.fields.submerchantDebit - :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number @@ -810,7 +761,6 @@ transactionReversal ------------------- .. py:class:: vantivsdk.fields.transactionReversal - :var Meta: String or Number :var amount: String or Number :var cnpTxnId: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` @@ -827,7 +777,6 @@ translateToLowValueTokenRequest ------------------------------- .. py:class:: vantivsdk.fields.translateToLowValueTokenRequest - :var Meta: String or Number :var customerId: String or Number :var id: String or Number :var orderId: String or Number @@ -838,7 +787,6 @@ unload ------ .. py:class:: vantivsdk.fields.unload - :var Meta: String or Number :var amount: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var customerId: String or Number @@ -851,7 +799,6 @@ unloadReversal -------------- .. py:class:: vantivsdk.fields.unloadReversal - :var Meta: String or Number :var card: instance of :py:class:`vantivsdk.fields.giftCardCardType` :var cnpTxnId: String or Number :var customerId: String or Number @@ -867,16 +814,17 @@ updateCardValidationNumOnToken ------------------------------ .. py:class:: vantivsdk.fields.updateCardValidationNumOnToken - :var Meta: String or Number :var cardValidationNum: String or Number :var cnpToken: String or Number + :var customerId: String or Number + :var id: String or Number :var orderId: String or Number + :var reportGroup: String or Number updatePlan ---------- .. py:class:: vantivsdk.fields.updatePlan - :var Meta: String or Number :var active: String or Number :var planCode: String or Number @@ -884,7 +832,6 @@ updateSubscription ------------------ .. py:class:: vantivsdk.fields.updateSubscription - :var Meta: String or Number :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var billingDate: String or Number :var card: instance of :py:class:`vantivsdk.fields.cardType` @@ -903,7 +850,6 @@ vendorCredit ------------ .. py:class:: vantivsdk.fields.vendorCredit - :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customerId: String or Number @@ -918,7 +864,6 @@ vendorDebit ----------- .. py:class:: vantivsdk.fields.vendorDebit - :var Meta: String or Number :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customerId: String or Number @@ -933,7 +878,6 @@ void ---- .. py:class:: vantivsdk.fields.void - :var Meta: String or Number :var cnpTxnId: String or Number :var customerId: String or Number :var id: String or Number diff --git a/setup.py b/setup.py index 34ca33d..5f745e4 100644 --- a/setup.py +++ b/setup.py @@ -19,7 +19,7 @@ url='https://developer.vantiv.com/community/ecommerce', packages=['vantivsdk', 'scripts'], install_requires=[ - 'xsData>=20.11.1', + 'PyXB==1.2.6', 'paramiko>=1.14.0', 'requests>=2.13.0', 'six>=1.10.0', diff --git a/tools/fieldconf.xsdata.xml b/tools/fieldconf.xsdata.xml deleted file mode 100644 index c1745ac..0000000 --- a/tools/fieldconf.xsdata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - classes - pydata - filenames - false - - - - - - - - - Put any capitalization/spelling/etc. fixes here<--> - - - - diff --git a/tools/generate.py b/tools/generate.py index 2c3d35c..db36787 100644 --- a/tools/generate.py +++ b/tools/generate.py @@ -23,8 +23,10 @@ # OTHER DEALINGS IN THE SOFTWARE. # IF YOU ARE RUNNING THIS ON THE ECOM VMS: -# BE SURE TO RUN IN YOUR VIRTUAL ENV! +# - This file needs to be run as root +# MAKE SURE YOU HAVE COMMENTED OUT THE REDUNDANCIES IN cnpOnline: +# vendorCredit, vendorDebit, submerchantCredit, submerchantDebit, customerCredit, customerDebit from __future__ import absolute_import, division, print_function @@ -38,6 +40,10 @@ version = utils.Configuration().VERSION xsd_name = 'SchemaCombined_v%s.xsd' % version +# Since PyXB doesn't like complex paths +if os.path.dirname(os.path.abspath(__file__)) != os.getcwd(): + print('Please run this in the tools directory.') + sys.exit(0) # Run pregen print('Generate %s' % xsd_name) @@ -45,38 +51,18 @@ os.system('python %s' % pre_gen_path) # -print('Generate module fields using xsdata') +print('Generate module fields using pyxb') xsd_abs_path = os.path.join(package_root, xsd_name) old_fields_path = os.path.join(package_root, 'vantivsdk', 'fields.py') -new_fields_temp = 'fields' - -os.system('xsdata generate --config %s/tools/fieldconf.xsdata.xml %s/SchemaCombined_v%s.xsd' % (package_root, package_root, version)) -os.system('xsdata generate --config %s/tools/tempconf.xsdata.xml %s/SchemaCombined_v%s.xsd' % (package_root, package_root, version)) - -if __name__ == '__main__': - with open("./names/__init__.py") as trueNames: - trueNames.readline() - with open("./classes/__init__.py") as trueClasses: - with open("fields.py", "w") as fields: - fields.write(trueClasses.readline().replace('classes', 'vantivsdk')) - for line in trueClasses: - if not line.find(',') == -1: - aliased = '\t' + line.replace(',', '').strip() + ' as ' + trueNames.readline().strip(' ') - fields.write(aliased) - else: - fields.write(line) - break - +new_fields_temp = 'fields' # Ideally should be pkgroot/tools/fields but pyxb doesn't like that +os.system('rm -f %s' % old_fields_path) +os.system('pyxbgen -u %s -m %s' % (xsd_abs_path, new_fields_temp)) print('Copy fields.py to package') gen_field_py_abs_path = os.path.join(package_root,'tools', 'fields.py') target_field_py_abs_path = os.path.join(package_root, 'vantivsdk', 'fields.py') os.system('cp %s %s' % (gen_field_py_abs_path, target_field_py_abs_path)) -gen_combined_abs_path = os.path.join(package_root,'tools', 'classes', 'SchemaCombined*') -target_combined_abs_path = os.path.join(package_root, 'vantivsdk', 'SchemaCombined*') -os.system('cp %s %s' % (gen_combined_abs_path, target_combined_abs_path)) - # Run postgen print('delete absolute path in field.py and gen docs rst') post_gen_path = os.path.join(package_root, 'tools', 'postGeneration.py') @@ -85,12 +71,10 @@ docs_abs_path = os.path.join(package_root, 'docs') makefile_abs_path = os.path.join(package_root, 'docs', 'Makefile') -print('Deleting artifacts of generation') -os.system('rm -rf %s.py' % new_fields_temp) -os.system('rm -rf names') -os.system('rm -rf classes') +os.system('rm -f %s.py' % new_fields_temp) # not work, have to go terminal # print('Generate html docs') # os.system('make -f %s -C %s clean' % (makefile_abs_path, docs_abs_path)) # os.system('make -f %s -C %s html' % (makefile_abs_path, docs_abs_path)) + diff --git a/tools/postGeneration.py b/tools/postGeneration.py index e1e4891..97a736b 100644 --- a/tools/postGeneration.py +++ b/tools/postGeneration.py @@ -148,7 +148,7 @@ def get_class_dict(_package_root): if k not in used_type_dict and k not in abs_class_dict: used_type_dict[k] = dict() obj = getattr(fields, k)() - if "vantivsdk" in type(obj).__dict__['__module__']: + if type(obj).__dict__['__module__'] == 'vantivsdk.fields': attrs = dir(obj) for attr_name in attrs: if attr_name[0] != '_' and attr_name not in no_attr_list: @@ -302,7 +302,7 @@ def generate_dictmap_py(_package_root, _dict_list): if __name__ == '__main__': - # remove_absolute_path(package_root) + remove_absolute_path(package_root) dict_list = get_class_dict(package_root) generate_dictmap_py(package_root, dict_list) generate_rst(package_root, dict_list) diff --git a/tools/tempconf.xsdata.xml b/tools/tempconf.xsdata.xml deleted file mode 100644 index 9b6cb62..0000000 --- a/tools/tempconf.xsdata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - names - pydata - filenames - false - - - - - - - - - Put any capitalization/spelling/etc. fixes here<--> - - - - diff --git a/vantivsdk/SchemaCombinedv1217.py b/vantivsdk/SchemaCombinedv1217.py deleted file mode 100644 index ba8212f..0000000 --- a/vantivsdk/SchemaCombinedv1217.py +++ /dev/null @@ -1,14045 +0,0 @@ -from dataclasses import dataclass, field -from decimal import Decimal -from typing import List, Optional - -__NAMESPACE__ = "http://www.vantivcnp.com/schema" - - -@dataclass -class RFRResponse: - """ - :ivar response: - :ivar message: - """ - class Meta: - namespace = "http://www.vantivcnp.com/schema" - - response: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - - -@dataclass -class AccountInfoType: - """ - :ivar type: - :ivar number: - """ - class Meta: - name = "accountInfoType" - - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - number: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class AccountUpdateFileRequestData: - """ - :ivar merchantId: - :ivar postDay: - """ - class Meta: - name = "accountUpdateFileRequestData" - namespace = "http://www.vantivcnp.com/schema" - - merchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDay: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class AdvancedFraudChecksType: - """ - :ivar threatMetrixSessionId: - :ivar webSessionId: - :ivar customAttribute1: - :ivar customAttribute2: - :ivar customAttribute3: - :ivar customAttribute4: - :ivar customAttribute5: - """ - class Meta: - name = "advancedFraudChecksType" - - threatMetrixSessionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - webSessionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - customAttribute1: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - customAttribute2: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - customAttribute3: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - customAttribute4: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - customAttribute5: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class AdvancedFraudResultsType: - """ - :ivar deviceReviewStatus: - :ivar deviceReputationScore: - :ivar triggeredRule: - """ - class Meta: - name = "advancedFraudResultsType" - - deviceReviewStatus: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - deviceReputationScore: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - triggeredRule: List[str] = field( - default_factory=list, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class AndroidpayResponse: - """ - :ivar cryptogram: - :ivar expMonth: - :ivar expYear: - :ivar eciIndicator: - """ - class Meta: - name = "androidpayResponse" - namespace = "http://www.vantivcnp.com/schema" - - cryptogram: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - expMonth: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - expYear: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - eciIndicator: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ApplepayHeaderType: - """ - :ivar applicationData: - :ivar ephemeralPublicKey: - :ivar publicKeyHash: - :ivar transactionId: - """ - class Meta: - name = "applepayHeaderType" - - applicationData: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - ephemeralPublicKey: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - publicKeyHash: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - transactionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class ApplepayResponse: - """ - :ivar applicationPrimaryAccountNumber: - :ivar applicationExpirationDate: - :ivar currencyCode: - :ivar transactionAmount: - :ivar cardholderName: - :ivar deviceManufacturerIdentifier: - :ivar paymentDataType: - :ivar onlinePaymentCryptogram: - :ivar eciIndicator: - """ - class Meta: - name = "applepayResponse" - namespace = "http://www.vantivcnp.com/schema" - - applicationPrimaryAccountNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - applicationExpirationDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - currencyCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - transactionAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardholderName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - deviceManufacturerIdentifier: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paymentDataType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - onlinePaymentCryptogram: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - eciIndicator: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class Authentication: - """ - :ivar user: - :ivar password: - """ - class Meta: - name = "authentication" - namespace = "http://www.vantivcnp.com/schema" - - user: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - password: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CardAccountInfoType: - """ - :ivar type: - :ivar number: - :ivar expDate: - """ - class Meta: - name = "cardAccountInfoType" - - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - number: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - expDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CardOrToken: - """ - :ivar anyElement: - """ - class Meta: - name = "cardOrToken" - namespace = "http://www.vantivcnp.com/schema" - - anyElement: Optional[object] = field( - default=None, - metadata={ - "type": "Wildcard", - "namespace": "##any", - "required": True, - } - ) - - -@dataclass -class CardPaypageType: - """ - :ivar paypageRegistrationId: - :ivar expDate: - :ivar cardValidationNum: - :ivar type: - """ - class Meta: - name = "cardPaypageType" - - paypageRegistrationId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - expDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - cardValidationNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CardTokenInfoType: - """ - :ivar cnpToken: - :ivar type: - :ivar expDate: - :ivar bin: - """ - class Meta: - name = "cardTokenInfoType" - - cnpToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - expDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - bin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CardTokenType: - """ - :ivar cnpToken: - :ivar tokenUrl: - :ivar expDate: - :ivar cardValidationNum: - :ivar type: - :ivar checkoutId: - :ivar authenticatedShopperId: - """ - class Meta: - name = "cardTokenType" - - cnpToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - tokenUrl: Optional[str] = field( - default=None, - metadata={ - "name": "tokenURL", - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - expDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - cardValidationNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - checkoutId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - authenticatedShopperId: Optional[str] = field( - default=None, - metadata={ - "name": "authenticatedShopperID", - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CardType: - """ - :ivar type: - :ivar number: - :ivar expDate: - :ivar track: - :ivar cardValidationNum: - :ivar pin: - """ - class Meta: - name = "cardType" - - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - number: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - expDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - track: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - cardValidationNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - pin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CnpInternalRecurringRequestType: - """ - :ivar subscriptionId: - :ivar recurringTxnId: - :ivar finalPayment: - """ - class Meta: - name = "cnpInternalRecurringRequestType" - - subscriptionId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - recurringTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - finalPayment: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CnpTransactionInterface: - class Meta: - name = "cnpTransactionInterface" - - -@dataclass -class Contact: - """ - :ivar name: - :ivar firstName: - :ivar middleInitial: - :ivar lastName: - :ivar companyName: - :ivar addressLine1: - :ivar addressLine2: - :ivar addressLine3: - :ivar city: - :ivar state: - :ivar zip: - :ivar country: - :ivar email: - :ivar phone: - """ - class Meta: - name = "contact" - - name: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - firstName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - middleInitial: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - lastName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - companyName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - addressLine1: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - addressLine2: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - addressLine3: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - city: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - state: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - zip: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - country: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - email: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - phone: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CreateAddOnType: - """ - :ivar addOnCode: - :ivar name: - :ivar amount: - :ivar startDate: - :ivar endDate: - """ - class Meta: - name = "createAddOnType" - - addOnCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - name: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - startDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - endDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CreateDiscountType: - """ - :ivar discountCode: - :ivar name: - :ivar amount: - :ivar startDate: - :ivar endDate: - """ - class Meta: - name = "createDiscountType" - - discountCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - name: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - startDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - endDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CtxPaymentInformationType: - """ - :ivar ctxPaymentDetail: - """ - class Meta: - name = "ctxPaymentInformationType" - - ctxPaymentDetail: List[str] = field( - default_factory=list, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class CustomBilling: - """ - :ivar phone: - :ivar city: - :ivar url: - :ivar descriptor: - """ - class Meta: - name = "customBilling" - namespace = "http://www.vantivcnp.com/schema" - - phone: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - city: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - url: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - descriptor: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CustomerInfo: - """ - :ivar ssn: - :ivar dob: - :ivar customerRegistrationDate: - :ivar customerType: - :ivar incomeAmount: - :ivar incomeCurrency: - :ivar customerCheckingAccount: - :ivar customerSavingAccount: - :ivar employerName: - :ivar customerWorkTelephone: - :ivar residenceStatus: - :ivar yearsAtResidence: - :ivar yearsAtEmployer: - """ - class Meta: - name = "customerInfo" - namespace = "http://www.vantivcnp.com/schema" - - ssn: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - dob: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerRegistrationDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - incomeAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - incomeCurrency: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerCheckingAccount: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerSavingAccount: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - employerName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerWorkTelephone: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - residenceStatus: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - yearsAtResidence: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - yearsAtEmployer: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class DeleteAddOnType: - """ - :ivar addOnCode: - """ - class Meta: - name = "deleteAddOnType" - - addOnCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class DeleteDiscountType: - """ - :ivar discountCode: - """ - class Meta: - name = "deleteDiscountType" - - discountCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class DetailTax: - """ - :ivar taxIncludedInTotal: - :ivar taxAmount: - :ivar taxRate: - :ivar taxTypeIdentifier: - :ivar cardAcceptorTaxId: - """ - class Meta: - name = "detailTax" - namespace = "http://www.vantivcnp.com/schema" - - taxIncludedInTotal: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxRate: Optional[Decimal] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxTypeIdentifier: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardAcceptorTaxId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class DriversLicenseInfo: - """ - :ivar licenseNumber: - :ivar state: - :ivar dateOfBirth: - """ - class Meta: - name = "driversLicenseInfo" - - licenseNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - state: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - dateOfBirth: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class EcheckAccountInfoType: - """ - :ivar accType: - :ivar accNum: - :ivar routingNum: - """ - class Meta: - name = "echeckAccountInfoType" - - accType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - accNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - routingNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class EcheckForTokenType: - """ - :ivar accNum: - :ivar routingNum: - """ - class Meta: - name = "echeckForTokenType" - - accNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - routingNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class EcheckTokenInfoType: - """ - :ivar accType: - :ivar cnpToken: - :ivar routingNum: - """ - class Meta: - name = "echeckTokenInfoType" - - accType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - cnpToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - routingNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class EcheckTokenType: - """ - :ivar cnpToken: - :ivar routingNum: - :ivar accType: - :ivar checkNum: - """ - class Meta: - name = "echeckTokenType" - - cnpToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - routingNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - accType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - checkNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class EcheckType: - """ - :ivar accType: - :ivar accNum: - :ivar routingNum: - :ivar checkNum: - :ivar ccdPaymentInformation: - """ - class Meta: - name = "echeckType" - - accType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - accNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - routingNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - checkNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - ccdPaymentInformation: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class ExtendedCardResponseType: - """ - :ivar message: - :ivar code: - """ - class Meta: - name = "extendedCardResponseType" - - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - code: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class FilteringType: - """ - :ivar prepaid: - :ivar international: - :ivar chargeback: - """ - class Meta: - name = "filteringType" - - prepaid: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - international: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - chargeback: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class FraudCheckType: - """ - :ivar authenticationValue: - :ivar authenticationTransactionId: - :ivar customerIpAddress: - :ivar authenticatedByMerchant: - :ivar authenticationProtocolVersion: - :ivar tokenAuthenticationValue: - """ - class Meta: - name = "fraudCheckType" - - authenticationValue: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - authenticationTransactionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - customerIpAddress: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - authenticatedByMerchant: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - authenticationProtocolVersion: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - tokenAuthenticationValue: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class GiftCardCardType: - """ - :ivar type: - :ivar number: - :ivar expDate: - :ivar track: - :ivar cardValidationNum: - :ivar pin: - """ - class Meta: - name = "giftCardCardType" - - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - number: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - expDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - track: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - cardValidationNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - pin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class GiftCardResponse: - """ - :ivar txnTime: - :ivar refCode: - :ivar systemTraceId: - :ivar sequenceNumber: - :ivar availableBalance: - :ivar beginningBalance: - :ivar endingBalance: - :ivar cashBackAmount: - """ - class Meta: - name = "giftCardResponse" - namespace = "http://www.vantivcnp.com/schema" - - txnTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - refCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - systemTraceId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - sequenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - availableBalance: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - beginningBalance: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - endingBalance: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cashBackAmount: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class GiropayResponse: - """ - :ivar redirectUrl: - :ivar redirectToken: - :ivar paymentPurpose: - """ - class Meta: - name = "giropayResponse" - namespace = "http://www.vantivcnp.com/schema" - - redirectUrl: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - redirectToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paymentPurpose: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class GiropayType: - """ - :ivar preferredLanguage: - """ - class Meta: - name = "giropayType" - - preferredLanguage: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class HealthcareAmounts: - """ - :ivar totalHealthcareAmount: - :ivar rxAmount: - :ivar visionAmount: - :ivar clinicOtherAmount: - :ivar dentalAmount: - :ivar copayAmount: - """ - class Meta: - name = "healthcareAmounts" - namespace = "http://www.vantivcnp.com/schema" - - totalHealthcareAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - rxAmount: Optional[int] = field( - default=None, - metadata={ - "name": "RxAmount", - "type": "Element", - } - ) - visionAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - clinicOtherAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - dentalAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - copayAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class IdealResponse: - """ - :ivar redirectUrl: - :ivar redirectToken: - :ivar paymentPurpose: - """ - class Meta: - name = "idealResponse" - namespace = "http://www.vantivcnp.com/schema" - - redirectUrl: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - redirectToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paymentPurpose: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class IdealType: - """ - :ivar preferredLanguage: - """ - class Meta: - name = "idealType" - - preferredLanguage: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class LodgingCharge: - """ - :ivar name: - """ - class Meta: - name = "lodgingCharge" - namespace = "http://www.vantivcnp.com/schema" - - name: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class MerchantDataType: - """ - :ivar campaign: - :ivar affiliate: - :ivar merchantGroupingId: - """ - class Meta: - name = "merchantDataType" - - campaign: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - affiliate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - merchantGroupingId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class MposType: - """ - :ivar ksn: - :ivar formatId: - :ivar encryptedTrack: - :ivar track1Status: - :ivar track2Status: - """ - class Meta: - name = "mposType" - - ksn: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - formatId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - encryptedTrack: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - track1Status: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - track2Status: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class NetworkSubField: - """ - :ivar fieldValue: - :ivar fieldNumber: - """ - class Meta: - name = "networkSubField" - - fieldValue: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - fieldNumber: Optional[int] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - - -@dataclass -class PayPal: - """ - :ivar payerEmail: - :ivar payerId: - :ivar token: - :ivar transactionId: - """ - class Meta: - name = "payPal" - - payerEmail: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - payerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - token: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - transactionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class PinlessDebitResponse: - """ - :ivar networkName: - :ivar debitResponse: - :ivar debitMessage: - """ - class Meta: - name = "pinlessDebitResponse" - namespace = "http://www.vantivcnp.com/schema" - - networkName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - debitResponse: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - debitMessage: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class Pos: - """ - :ivar capability: - :ivar entryMode: - :ivar cardholderId: - :ivar terminalId: - :ivar catLevel: - """ - class Meta: - name = "pos" - namespace = "http://www.vantivcnp.com/schema" - - capability: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - entryMode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardholderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - terminalId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - catLevel: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class PreferredDebitNetworksType: - """ - :ivar debitNetworkName: - """ - class Meta: - name = "preferredDebitNetworksType" - - debitNetworkName: List[str] = field( - default_factory=list, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - "max_occurs": 12, - } - ) - - -@dataclass -class ProcessingInstructions: - """ - :ivar bypassVelocityCheck: - """ - class Meta: - name = "processingInstructions" - namespace = "http://www.vantivcnp.com/schema" - - bypassVelocityCheck: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class RecurringResponseType: - """ - :ivar subscriptionId: - :ivar responseCode: - :ivar responseMessage: - :ivar recurringTxnId: - """ - class Meta: - name = "recurringResponseType" - - subscriptionId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - responseCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - responseMessage: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - recurringTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class RecycleAdviceType: - """ - :ivar nextRecycleTime: - :ivar recycleAdviceEnd: - """ - class Meta: - name = "recycleAdviceType" - - nextRecycleTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - recycleAdviceEnd: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class RecyclingRequestType: - """ - :ivar recycleBy: - :ivar recycleId: - """ - class Meta: - name = "recyclingRequestType" - - recycleBy: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - recycleId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class SepaDirectDebitResponse: - """ - :ivar redirectUrl: - :ivar redirectToken: - :ivar mandateReference: - """ - class Meta: - name = "sepaDirectDebitResponse" - namespace = "http://www.vantivcnp.com/schema" - - redirectUrl: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - redirectToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - mandateReference: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class SepaDirectDebitType: - """ - :ivar mandateProvider: - :ivar sequenceType: - :ivar mandateReference: - :ivar mandateUrl: - :ivar mandateSignatureDate: - :ivar iban: - :ivar preferredLanguage: - """ - class Meta: - name = "sepaDirectDebitType" - - mandateProvider: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - sequenceType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - mandateReference: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - mandateUrl: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - mandateSignatureDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - iban: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - preferredLanguage: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class SofortResponse: - """ - :ivar redirectUrl: - :ivar redirectToken: - :ivar paymentPurpose: - """ - class Meta: - name = "sofortResponse" - namespace = "http://www.vantivcnp.com/schema" - - redirectUrl: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - redirectToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paymentPurpose: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class SofortType: - """ - :ivar preferredLanguage: - """ - class Meta: - name = "sofortType" - - preferredLanguage: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class TokenResponseType: - """ - :ivar cnpToken: - :ivar tokenResponseCode: - :ivar tokenMessage: - :ivar type: - :ivar bin: - :ivar eCheckAccountSuffix: - """ - class Meta: - name = "tokenResponseType" - - cnpToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - tokenResponseCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - tokenMessage: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - bin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - eCheckAccountSuffix: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class TransactionReversalRecyclingResponseType: - """ - :ivar creditCnpTxnId: - """ - class Meta: - name = "transactionReversalRecyclingResponseType" - - creditCnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class UpdateAddOnType: - """ - :ivar addOnCode: - :ivar name: - :ivar amount: - :ivar startDate: - :ivar endDate: - """ - class Meta: - name = "updateAddOnType" - - addOnCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - name: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - startDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - endDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class UpdateCardValidationNumOnToken: - """ - :ivar orderId: - :ivar cnpToken: - :ivar cardValidationNum: - """ - class Meta: - name = "updateCardValidationNumOnToken" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cnpToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardValidationNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class UpdateDiscountType: - """ - :ivar discountCode: - :ivar name: - :ivar amount: - :ivar startDate: - :ivar endDate: - """ - class Meta: - name = "updateDiscountType" - - discountCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - name: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - startDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - endDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class VirtualGiftCardResponse: - """ - :ivar accountNumber: - :ivar pin: - """ - class Meta: - name = "virtualGiftCardResponse" - namespace = "http://www.vantivcnp.com/schema" - - accountNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class VirtualGiftCardType: - """ - :ivar accountNumberLength: - :ivar giftCardBin: - """ - class Meta: - name = "virtualGiftCardType" - - accountNumberLength: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - giftCardBin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class VoidRecyclingResponseType: - """ - :ivar creditCnpTxnId: - """ - class Meta: - name = "voidRecyclingResponseType" - - creditCnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class Wallet: - """ - :ivar walletSourceType: - :ivar walletSourceTypeId: - """ - class Meta: - name = "wallet" - namespace = "http://www.vantivcnp.com/schema" - - walletSourceType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - walletSourceTypeId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class RFRRequest: - """ - :ivar cnpSessionId: - :ivar accountUpdateFileRequestData: - """ - class Meta: - namespace = "http://www.vantivcnp.com/schema" - - cnpSessionId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountUpdateFileRequestData: Optional[AccountUpdateFileRequestData] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class AccountUpdater: - """ - :ivar originalAccountInfo: - :ivar newAccountInfo: - :ivar originalTokenInfo: - :ivar newTokenInfo: - :ivar originalCardInfo: - :ivar newCardInfo: - :ivar extendedCardResponse: - :ivar accountUpdateSource: - :ivar originalCardTokenInfo: - :ivar newCardTokenInfo: - """ - class Meta: - name = "accountUpdater" - namespace = "http://www.vantivcnp.com/schema" - - originalAccountInfo: Optional[EcheckAccountInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - newAccountInfo: Optional[EcheckAccountInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTokenInfo: Optional[EcheckTokenInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - newTokenInfo: Optional[EcheckTokenInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalCardInfo: Optional[CardAccountInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - newCardInfo: Optional[CardAccountInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - extendedCardResponse: List[ExtendedCardResponseType] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 3, - "sequential": True, - } - ) - accountUpdateSource: List[str] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 3, - "sequential": True, - } - ) - originalCardTokenInfo: Optional[CardTokenInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - newCardTokenInfo: Optional[CardTokenInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ApplepayType: - """ - :ivar data: - :ivar header: - :ivar signature: - :ivar version: - """ - class Meta: - name = "applepayType" - - data: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - header: Optional[ApplepayHeaderType] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - signature: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - version: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class BillToAddress(Contact): - class Meta: - name = "billToAddress" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class Card(CardType): - class Meta: - name = "card" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class CardTokenTypeAu(CardTokenType): - """ - :ivar bin: - """ - class Meta: - name = "cardTokenTypeAU" - - bin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class EcheckTypeCtx: - """ - :ivar accType: - :ivar accNum: - :ivar routingNum: - :ivar checkNum: - :ivar ccdPaymentInformation: - :ivar ctxPaymentInformation: - """ - class Meta: - name = "echeckTypeCtx" - - accType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - accNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - routingNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - checkNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - ccdPaymentInformation: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - ctxPaymentInformation: Optional[CtxPaymentInformationType] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class FraudResult: - """ - :ivar avsResult: - :ivar cardValidationResult: - :ivar authenticationResult: - :ivar advancedAvsresult: - :ivar advancedFraudResults: - """ - class Meta: - name = "fraudResult" - namespace = "http://www.vantivcnp.com/schema" - - avsResult: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardValidationResult: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authenticationResult: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - advancedAvsresult: Optional[str] = field( - default=None, - metadata={ - "name": "advancedAVSResult", - "type": "Element", - } - ) - advancedFraudResults: Optional[AdvancedFraudResultsType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class HealthcareIias: - """ - :ivar healthcareAmounts: - :ivar iiasflag: - """ - class Meta: - name = "healthcareIIAS" - namespace = "http://www.vantivcnp.com/schema" - - healthcareAmounts: Optional[HealthcareAmounts] = field( - default=None, - metadata={ - "type": "Element", - } - ) - iiasflag: Optional[str] = field( - default=None, - metadata={ - "name": "IIASFlag", - "type": "Element", - } - ) - - -@dataclass -class LineItemData: - """ - :ivar itemSequenceNumber: - :ivar itemDescription: - :ivar productCode: - :ivar quantity: - :ivar unitOfMeasure: - :ivar taxAmount: - :ivar lineItemTotal: - :ivar lineItemTotalWithTax: - :ivar itemDiscountAmount: - :ivar commodityCode: - :ivar unitCost: - :ivar detailTax: - """ - class Meta: - name = "lineItemData" - namespace = "http://www.vantivcnp.com/schema" - - itemSequenceNumber: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - itemDescription: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - productCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - quantity: Optional[Decimal] = field( - default=None, - metadata={ - "type": "Element", - } - ) - unitOfMeasure: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - lineItemTotal: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - lineItemTotalWithTax: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - itemDiscountAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - commodityCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - unitCost: Optional[Decimal] = field( - default=None, - metadata={ - "type": "Element", - } - ) - detailTax: List[DetailTax] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 6, - } - ) - - -@dataclass -class LodgingInfo: - """ - :ivar hotelFolioNumber: - :ivar checkInDate: - :ivar checkOutDate: - :ivar duration: - :ivar customerServicePhone: - :ivar programCode: - :ivar roomRate: - :ivar roomTax: - :ivar numAdults: - :ivar propertyLocalPhone: - :ivar fireSafetyIndicator: - :ivar lodgingCharge: - """ - class Meta: - name = "lodgingInfo" - namespace = "http://www.vantivcnp.com/schema" - - hotelFolioNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - checkInDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - checkOutDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duration: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerServicePhone: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - programCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - roomRate: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - roomTax: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - numAdults: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - propertyLocalPhone: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fireSafetyIndicator: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - lodgingCharge: List[LodgingCharge] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 6, - } - ) - - -@dataclass -class NetworkField: - """ - :ivar fieldValue: - :ivar networkSubField: - :ivar fieldNumber: - :ivar fieldName: - """ - class Meta: - name = "networkField" - - fieldValue: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - networkSubField: List[NetworkSubField] = field( - default_factory=list, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - fieldNumber: Optional[int] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - fieldName: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - - -@dataclass -class PinlessDebitRequestType: - """ - :ivar routingPreference: - :ivar preferredDebitNetworks: - """ - class Meta: - name = "pinlessDebitRequestType" - - routingPreference: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - preferredDebitNetworks: Optional[PreferredDebitNetworksType] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class RecurringSubscriptionType: - """ - :ivar planCode: - :ivar numberOfPayments: - :ivar startDate: - :ivar amount: - :ivar createDiscount: - :ivar createAddOn: - """ - class Meta: - name = "recurringSubscriptionType" - - planCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - numberOfPayments: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - startDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - createDiscount: List[CreateDiscountType] = field( - default_factory=list, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - createAddOn: List[CreateAddOnType] = field( - default_factory=list, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class RecurringTransactionResponseType(CnpTransactionInterface): - """ - :ivar cnpTxnId: - :ivar response: - :ivar message: - :ivar responseTime: - :ivar location: - """ - class Meta: - name = "recurringTransactionResponseType" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class RecurringTransactionType(CnpTransactionInterface): - class Meta: - name = "recurringTransactionType" - - -@dataclass -class RecyclingResponseType: - """ - :ivar recycleAdvice: - :ivar recycleEngineActive: - """ - class Meta: - name = "recyclingResponseType" - - recycleAdvice: Optional[RecycleAdviceType] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - recycleEngineActive: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class ShipToAddress(Contact): - class Meta: - name = "shipToAddress" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class Token(CardTokenType): - class Meta: - name = "token" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class TransactionType(CnpTransactionInterface): - """ - :ivar id: - :ivar customerId: - """ - class Meta: - name = "transactionType" - - id: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - customerId: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class AuthInformation: - """ - :ivar authDate: - :ivar authCode: - :ivar fraudResult: - :ivar authAmount: - """ - class Meta: - name = "authInformation" - namespace = "http://www.vantivcnp.com/schema" - - authDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CancelSubscription(RecurringTransactionType): - """ - :ivar subscriptionId: - """ - class Meta: - name = "cancelSubscription" - namespace = "http://www.vantivcnp.com/schema" - - subscriptionId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CancelSubscriptionResponse(RecurringTransactionResponseType): - """ - :ivar subscriptionId: - """ - class Meta: - name = "cancelSubscriptionResponse" - namespace = "http://www.vantivcnp.com/schema" - - subscriptionId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CreatePlan(RecurringTransactionType): - """ - :ivar planCode: - :ivar name: - :ivar description: - :ivar intervalType: - :ivar amount: - :ivar numberOfPayments: - :ivar trialNumberOfIntervals: - :ivar trialIntervalType: - :ivar active: - """ - class Meta: - name = "createPlan" - namespace = "http://www.vantivcnp.com/schema" - - planCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - name: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - description: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - intervalType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - numberOfPayments: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - trialNumberOfIntervals: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - trialIntervalType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - active: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CreatePlanResponse(RecurringTransactionResponseType): - """ - :ivar planCode: - """ - class Meta: - name = "createPlanResponse" - namespace = "http://www.vantivcnp.com/schema" - - planCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EnhancedData: - """ - :ivar customerReference: - :ivar salesTax: - :ivar deliveryType: - :ivar taxExempt: - :ivar discountAmount: - :ivar shippingAmount: - :ivar dutyAmount: - :ivar shipFromPostalCode: - :ivar destinationPostalCode: - :ivar destinationCountryCode: - :ivar invoiceReferenceNumber: - :ivar orderDate: - :ivar detailTax: - :ivar lineItemData: - """ - class Meta: - name = "enhancedData" - namespace = "http://www.vantivcnp.com/schema" - - customerReference: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - salesTax: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - deliveryType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxExempt: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - discountAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - shippingAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - dutyAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - shipFromPostalCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - destinationPostalCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - destinationCountryCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - invoiceReferenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - detailTax: List[DetailTax] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 6, - } - ) - lineItemData: List[LineItemData] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 99, - } - ) - - -@dataclass -class NetworkResponse: - """ - :ivar endpoint: - :ivar networkField: - """ - class Meta: - name = "networkResponse" - - endpoint: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - networkField: List[NetworkField] = field( - default_factory=list, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class RecurringRequestType: - """ - :ivar createSubscription: - """ - class Meta: - name = "recurringRequestType" - - createSubscription: Optional[RecurringSubscriptionType] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class RecurringTransaction(RecurringTransactionType): - class Meta: - name = "recurringTransaction" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class RecurringTransactionResponse(RecurringTransactionResponseType): - class Meta: - name = "recurringTransactionResponse" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class Transaction(TransactionType): - class Meta: - name = "transaction" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class TransactionTypeOptionReportGroup(TransactionType): - """ - :ivar reportGroup: - """ - class Meta: - name = "transactionTypeOptionReportGroup" - - reportGroup: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class TransactionTypeWithReportGroup(TransactionType): - """ - :ivar reportGroup: - """ - class Meta: - name = "transactionTypeWithReportGroup" - - reportGroup: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - - -@dataclass -class TransactionTypeWithReportGroupAndPartial(TransactionType): - """ - :ivar reportGroup: - :ivar partial: - """ - class Meta: - name = "transactionTypeWithReportGroupAndPartial" - - reportGroup: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - partial: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class UpdatePlan(RecurringTransactionType): - """ - :ivar planCode: - :ivar active: - """ - class Meta: - name = "updatePlan" - namespace = "http://www.vantivcnp.com/schema" - - planCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - active: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class UpdatePlanResponse(RecurringTransactionResponseType): - """ - :ivar planCode: - """ - class Meta: - name = "updatePlanResponse" - namespace = "http://www.vantivcnp.com/schema" - - planCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class UpdateSubscription(RecurringTransactionType): - """ - :ivar subscriptionId: - :ivar planCode: - :ivar billToAddress: - :ivar card: - :ivar token: - :ivar paypage: - :ivar billingDate: - :ivar createDiscount: - :ivar updateDiscount: - :ivar deleteDiscount: - :ivar createAddOn: - :ivar updateAddOn: - :ivar deleteAddOn: - """ - class Meta: - name = "updateSubscription" - namespace = "http://www.vantivcnp.com/schema" - - subscriptionId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - planCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[CardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - token: Optional[CardTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypage: Optional[CardPaypageType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billingDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - createDiscount: List[CreateDiscountType] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - updateDiscount: List[UpdateDiscountType] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - deleteDiscount: List[DeleteDiscountType] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - createAddOn: List[CreateAddOnType] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - updateAddOn: List[UpdateAddOnType] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - deleteAddOn: List[DeleteAddOnType] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class UpdateSubscriptionResponse(RecurringTransactionResponseType): - """ - :ivar subscriptionId: - :ivar tokenResponse: - """ - class Meta: - name = "updateSubscriptionResponse" - namespace = "http://www.vantivcnp.com/schema" - - subscriptionId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class AccountUpdate(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar token: - :ivar card: - :ivar cardOrToken: - """ - class Meta: - name = "accountUpdate" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - token: Optional[Token] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[Card] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardOrToken: Optional[CardOrToken] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class AccountUpdateResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar orderId: - :ivar response: - :ivar responseTime: - :ivar message: - :ivar updatedCard: - :ivar originalCard: - :ivar updatedToken: - :ivar originalToken: - """ - class Meta: - name = "accountUpdateResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - updatedCard: Optional[CardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalCard: Optional[CardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - updatedToken: Optional[CardTokenTypeAu] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalToken: Optional[CardTokenTypeAu] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class Activate(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar amount: - :ivar orderSource: - :ivar card: - :ivar virtualGiftCard: - """ - class Meta: - name = "activate" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - virtualGiftCard: Optional[VirtualGiftCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ActivateResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar fraudResult: - :ivar giftCardResponse: - :ivar virtualGiftCardResponse: - """ - class Meta: - name = "activateResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - virtualGiftCardResponse: Optional[VirtualGiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ActivateReversal(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar card: - :ivar virtualGiftCardBin: - :ivar originalRefCode: - :ivar originalAmount: - :ivar originalTxnTime: - :ivar originalSystemTraceId: - :ivar originalSequenceNumber: - """ - class Meta: - name = "activateReversal" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - virtualGiftCardBin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalRefCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTxnTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSystemTraceId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSequenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ActivateReversalResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar giftCardResponse: - """ - class Meta: - name = "activateReversalResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class AuthReversal(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar amount: - :ivar surchargeAmount: - :ivar payPalNotes: - :ivar actionReason: - """ - class Meta: - name = "authReversal" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - surchargeAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payPalNotes: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - actionReason: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class AuthReversalResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar pinlessDebitResponse: - """ - class Meta: - name = "authReversalResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pinlessDebitResponse: Optional[PinlessDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class Authorization(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar orderId: - :ivar amount: - :ivar secondaryAmount: - :ivar surchargeAmount: - :ivar orderSource: - :ivar customerInfo: - :ivar billToAddress: - :ivar shipToAddress: - :ivar mpos: - :ivar card: - :ivar paypal: - :ivar token: - :ivar paypage: - :ivar applepay: - :ivar cardholderAuthentication: - :ivar processingInstructions: - :ivar pos: - :ivar customBilling: - :ivar taxType: - :ivar enhancedData: - :ivar allowPartialAuth: - :ivar healthcareIias: - :ivar lodgingInfo: - :ivar filtering: - :ivar merchantData: - :ivar recyclingRequest: - :ivar fraudFilterOverride: - :ivar recurringRequest: - :ivar debtRepayment: - :ivar advancedFraudChecks: - :ivar wallet: - :ivar processingType: - :ivar originalNetworkTransactionId: - :ivar originalTransactionAmount: - :ivar pinlessDebitRequest: - :ivar skipRealtimeAu: - :ivar merchantCategoryCode: - :ivar businessIndicator: - """ - class Meta: - name = "authorization" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - secondaryAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - surchargeAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerInfo: Optional[CustomerInfo] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - shipToAddress: Optional[ShipToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - mpos: Optional[MposType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[CardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypal: Optional[PayPal] = field( - default=None, - metadata={ - "type": "Element", - } - ) - token: Optional[CardTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypage: Optional[CardPaypageType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - applepay: Optional[ApplepayType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardholderAuthentication: Optional[FraudCheckType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingInstructions: Optional[ProcessingInstructions] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pos: Optional[Pos] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customBilling: Optional[CustomBilling] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - enhancedData: Optional[EnhancedData] = field( - default=None, - metadata={ - "type": "Element", - } - ) - allowPartialAuth: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - healthcareIias: Optional[HealthcareIias] = field( - default=None, - metadata={ - "name": "healthcareIIAS", - "type": "Element", - } - ) - lodgingInfo: Optional[LodgingInfo] = field( - default=None, - metadata={ - "type": "Element", - } - ) - filtering: Optional[FilteringType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recyclingRequest: Optional[RecyclingRequestType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudFilterOverride: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recurringRequest: Optional[RecurringRequestType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - debtRepayment: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - advancedFraudChecks: Optional[AdvancedFraudChecksType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - wallet: Optional[Wallet] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalNetworkTransactionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTransactionAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pinlessDebitRequest: Optional[PinlessDebitRequestType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - skipRealtimeAu: Optional[bool] = field( - default=None, - metadata={ - "name": "skipRealtimeAU", - "type": "Element", - } - ) - merchantCategoryCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - businessIndicator: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class BalanceInquiry(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar orderSource: - :ivar card: - """ - class Meta: - name = "balanceInquiry" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class BalanceInquiryResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar fraudResult: - :ivar giftCardResponse: - """ - class Meta: - name = "balanceInquiryResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class Capture(TransactionTypeWithReportGroupAndPartial): - """ - :ivar cnpTxnId: - :ivar amount: - :ivar surchargeAmount: - :ivar enhancedData: - :ivar processingInstructions: - :ivar payPalOrderComplete: - :ivar payPalNotes: - :ivar customBilling: - :ivar lodgingInfo: - :ivar pin: - """ - class Meta: - name = "capture" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - surchargeAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - enhancedData: Optional[EnhancedData] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingInstructions: Optional[ProcessingInstructions] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payPalOrderComplete: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payPalNotes: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customBilling: Optional[CustomBilling] = field( - default=None, - metadata={ - "type": "Element", - } - ) - lodgingInfo: Optional[LodgingInfo] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CaptureGivenAuth(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar authInformation: - :ivar amount: - :ivar secondaryAmount: - :ivar surchargeAmount: - :ivar orderSource: - :ivar billToAddress: - :ivar shipToAddress: - :ivar mpos: - :ivar card: - :ivar token: - :ivar paypage: - :ivar customBilling: - :ivar taxType: - :ivar enhancedData: - :ivar lodgingInfo: - :ivar processingInstructions: - :ivar pos: - :ivar merchantData: - :ivar debtRepayment: - :ivar processingType: - :ivar originalNetworkTransactionId: - :ivar originalTransactionAmount: - :ivar merchantCategoryCode: - :ivar businessIndicator: - """ - class Meta: - name = "captureGivenAuth" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authInformation: Optional[AuthInformation] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - secondaryAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - surchargeAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - shipToAddress: Optional[ShipToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - mpos: Optional[MposType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[CardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - token: Optional[CardTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypage: Optional[CardPaypageType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customBilling: Optional[CustomBilling] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - enhancedData: Optional[EnhancedData] = field( - default=None, - metadata={ - "type": "Element", - } - ) - lodgingInfo: Optional[LodgingInfo] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingInstructions: Optional[ProcessingInstructions] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pos: Optional[Pos] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - debtRepayment: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalNetworkTransactionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTransactionAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantCategoryCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - businessIndicator: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CaptureGivenAuthResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar tokenResponse: - :ivar fraudResult: - :ivar giftCardResponse: - """ - class Meta: - name = "captureGivenAuthResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CaptureResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar accountUpdater: - :ivar fraudResult: - :ivar pinlessDebitResponse: - """ - class Meta: - name = "captureResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountUpdater: Optional[AccountUpdater] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pinlessDebitResponse: Optional[PinlessDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class Credit(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar amount: - :ivar secondaryAmount: - :ivar surchargeAmount: - :ivar customBilling: - :ivar enhancedData: - :ivar lodgingInfo: - :ivar processingInstructions: - :ivar pos: - :ivar pin: - :ivar orderId: - :ivar orderSource: - :ivar billToAddress: - :ivar mpos: - :ivar card: - :ivar token: - :ivar paypage: - :ivar paypal: - :ivar taxType: - :ivar merchantData: - :ivar merchantCategoryCode: - :ivar payPalNotes: - :ivar actionReason: - :ivar businessIndicator: - """ - class Meta: - name = "credit" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: List[int] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - secondaryAmount: List[int] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - surchargeAmount: List[int] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - customBilling: List[CustomBilling] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - enhancedData: List[EnhancedData] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - lodgingInfo: List[LodgingInfo] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - processingInstructions: List[ProcessingInstructions] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - pos: List[Pos] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - pin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - mpos: Optional[MposType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[CardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - token: Optional[CardTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypage: Optional[CardPaypageType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypal: Optional[PayPal] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantCategoryCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payPalNotes: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - actionReason: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - businessIndicator: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar tokenResponse: - :ivar fraudResult: - """ - class Meta: - name = "creditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CustomerCredit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar customerName: - :ivar fundsTransferId: - :ivar amount: - :ivar accountInfo: - :ivar customIdentifier: - """ - class Meta: - name = "customerCredit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountInfo: Optional[EcheckTypeCtx] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customIdentifier: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CustomerCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "customerCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class CustomerDebit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar customerName: - :ivar fundsTransferId: - :ivar amount: - :ivar accountInfo: - :ivar customIdentifier: - """ - class Meta: - name = "customerDebit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountInfo: Optional[EcheckTypeCtx] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customIdentifier: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class CustomerDebitResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "customerDebitResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class Deactivate(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar orderSource: - :ivar card: - """ - class Meta: - name = "deactivate" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class DeactivateResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar fraudResult: - :ivar approvedAmount: - :ivar giftCardResponse: - """ - class Meta: - name = "deactivateResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - approvedAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class DeactivateReversal(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar card: - :ivar originalRefCode: - :ivar originalTxnTime: - :ivar originalSystemTraceId: - :ivar originalSequenceNumber: - """ - class Meta: - name = "deactivateReversal" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalRefCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTxnTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSystemTraceId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSequenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class DeactivateReversalResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar giftCardResponse: - """ - class Meta: - name = "deactivateReversalResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class DepositReversal(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar card: - :ivar originalRefCode: - :ivar originalAmount: - :ivar originalTxnTime: - :ivar originalSystemTraceId: - :ivar originalSequenceNumber: - """ - class Meta: - name = "depositReversal" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalRefCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTxnTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSystemTraceId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSequenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class DepositReversalResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar giftCardResponse: - """ - class Meta: - name = "depositReversalResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckCredit(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar amount: - :ivar secondaryAmount: - :ivar customBilling: - :ivar customIdentifier: - :ivar orderId: - :ivar orderSource: - :ivar billToAddress: - :ivar echeck: - :ivar echeckToken: - :ivar merchantData: - """ - class Meta: - name = "echeckCredit" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: List[int] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - secondaryAmount: List[int] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - customBilling: List[CustomBilling] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - customIdentifier: List[str] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeck: Optional[EcheckType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckToken: Optional[EcheckTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar message: - :ivar location: - :ivar postDate: - :ivar accountUpdater: - :ivar tokenResponse: - """ - class Meta: - name = "echeckCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountUpdater: Optional[AccountUpdater] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckPreNoteCredit(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar orderSource: - :ivar billToAddress: - :ivar echeck: - :ivar merchantData: - """ - class Meta: - name = "echeckPreNoteCredit" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeck: Optional[EcheckType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckPreNoteCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar message: - """ - class Meta: - name = "echeckPreNoteCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckPreNoteSale(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar orderSource: - :ivar billToAddress: - :ivar echeck: - :ivar merchantData: - """ - class Meta: - name = "echeckPreNoteSale" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeck: Optional[EcheckType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckPreNoteSaleResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar message: - """ - class Meta: - name = "echeckPreNoteSaleResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckRedeposit(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar echeck: - :ivar echeckToken: - :ivar merchantData: - :ivar customIdentifier: - """ - class Meta: - name = "echeckRedeposit" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeck: Optional[EcheckType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckToken: Optional[EcheckTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customIdentifier: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckRedepositResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar message: - :ivar location: - :ivar postDate: - :ivar accountUpdater: - :ivar tokenResponse: - """ - class Meta: - name = "echeckRedepositResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountUpdater: Optional[AccountUpdater] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckSale(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar amount: - :ivar customBilling: - :ivar customIdentifier: - :ivar orderId: - :ivar verify: - :ivar secondaryAmount: - :ivar orderSource: - :ivar billToAddress: - :ivar shipToAddress: - :ivar echeck: - :ivar echeckToken: - :ivar merchantData: - """ - class Meta: - name = "echeckSale" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: List[int] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - customBilling: List[CustomBilling] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - customIdentifier: List[str] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - verify: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - secondaryAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - shipToAddress: Optional[ShipToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeck: Optional[EcheckType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckToken: Optional[EcheckTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckSalesResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar message: - :ivar location: - :ivar verificationCode: - :ivar postDate: - :ivar accountUpdater: - :ivar tokenResponse: - """ - class Meta: - name = "echeckSalesResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - verificationCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountUpdater: Optional[AccountUpdater] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckVerification(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar amount: - :ivar orderSource: - :ivar billToAddress: - :ivar echeck: - :ivar echeckToken: - :ivar merchantData: - """ - class Meta: - name = "echeckVerification" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeck: Optional[EcheckType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckToken: Optional[EcheckTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckVerificationResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar message: - :ivar location: - :ivar postDate: - :ivar tokenResponse: - """ - class Meta: - name = "echeckVerificationResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckVoid(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - """ - class Meta: - name = "echeckVoid" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EcheckVoidResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - """ - class Meta: - name = "echeckVoidResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class EnhancedAuthResponse: - """ - :ivar fundingSource: - :ivar affluence: - :ivar issuerCountry: - :ivar cardProductType: - :ivar virtualAccountNumber: - :ivar networkResponse: - :ivar accountRangeId: - """ - class Meta: - name = "enhancedAuthResponse" - namespace = "http://www.vantivcnp.com/schema" - - fundingSource: Optional["EnhancedAuthResponse.FundingSource"] = field( - default=None, - metadata={ - "type": "Element", - } - ) - affluence: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - issuerCountry: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardProductType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - virtualAccountNumber: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - networkResponse: Optional[NetworkResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountRangeId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - @dataclass - class FundingSource: - """ - :ivar type: - :ivar availableBalance: - :ivar reloadable: - :ivar prepaidCardType: - """ - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - availableBalance: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - reloadable: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - prepaidCardType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class FastAccessFunding(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar fundingSubmerchantId: - :ivar customerName: - :ivar submerchantName: - :ivar fundsTransferId: - :ivar amount: - :ivar disbursementType: - :ivar card: - :ivar token: - :ivar paypage: - """ - class Meta: - name = "fastAccessFunding" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - submerchantName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - disbursementType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[CardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - token: Optional[CardTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypage: Optional[CardPaypageType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class FastAccessFundingResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar tokenResponse: - :ivar duplicate: - """ - class Meta: - name = "fastAccessFundingResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class ForceCapture(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar amount: - :ivar secondaryAmount: - :ivar surchargeAmount: - :ivar orderSource: - :ivar billToAddress: - :ivar mpos: - :ivar card: - :ivar token: - :ivar paypage: - :ivar customBilling: - :ivar taxType: - :ivar enhancedData: - :ivar lodgingInfo: - :ivar processingInstructions: - :ivar pos: - :ivar merchantData: - :ivar debtRepayment: - :ivar processingType: - :ivar merchantCategoryCode: - :ivar businessIndicator: - """ - class Meta: - name = "forceCapture" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - secondaryAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - surchargeAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - mpos: Optional[MposType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[CardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - token: Optional[CardTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypage: Optional[CardPaypageType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customBilling: Optional[CustomBilling] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - enhancedData: Optional[EnhancedData] = field( - default=None, - metadata={ - "type": "Element", - } - ) - lodgingInfo: Optional[LodgingInfo] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingInstructions: Optional[ProcessingInstructions] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pos: Optional[Pos] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - debtRepayment: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantCategoryCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - businessIndicator: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ForceCaptureResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar tokenResponse: - :ivar accountUpdater: - :ivar fraudResult: - :ivar giftCardResponse: - """ - class Meta: - name = "forceCaptureResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountUpdater: Optional[AccountUpdater] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class FraudCheck(TransactionTypeWithReportGroup): - """ - :ivar advancedFraudChecks: - :ivar billToAddress: - :ivar shipToAddress: - :ivar amount: - :ivar eventType: - :ivar accountLogin: - :ivar accountPasshash: - """ - class Meta: - name = "fraudCheck" - namespace = "http://www.vantivcnp.com/schema" - - advancedFraudChecks: Optional[AdvancedFraudChecksType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - shipToAddress: Optional[ShipToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - eventType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountLogin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountPasshash: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class FraudCheckResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar message: - :ivar location: - :ivar responseTime: - :ivar advancedFraudResults: - """ - class Meta: - name = "fraudCheckResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - advancedFraudResults: Optional[AdvancedFraudResultsType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class FundingInstructionVoid(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - """ - class Meta: - name = "fundingInstructionVoid" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class FundingInstructionVoidResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "fundingInstructionVoidResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class GiftCardAuthReversal(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar card: - :ivar originalRefCode: - :ivar originalAmount: - :ivar originalTxnTime: - :ivar originalSystemTraceId: - :ivar originalSequenceNumber: - """ - class Meta: - name = "giftCardAuthReversal" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalRefCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTxnTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSystemTraceId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSequenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class GiftCardAuthReversalResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar giftCardResponse: - """ - class Meta: - name = "giftCardAuthReversalResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class GiftCardCapture(TransactionTypeWithReportGroupAndPartial): - """ - :ivar cnpTxnId: - :ivar captureAmount: - :ivar card: - :ivar originalRefCode: - :ivar originalAmount: - :ivar originalTxnTime: - """ - class Meta: - name = "giftCardCapture" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - captureAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalRefCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTxnTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class GiftCardCaptureResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar fraudResult: - :ivar giftCardResponse: - """ - class Meta: - name = "giftCardCaptureResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class GiftCardCredit(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar creditAmount: - :ivar card: - :ivar orderId: - :ivar orderSource: - """ - class Meta: - name = "giftCardCredit" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - creditAmount: List[int] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - card: List[GiftCardCardType] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 2, - "sequential": True, - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class GiftCardCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar fraudResult: - :ivar giftCardResponse: - """ - class Meta: - name = "giftCardCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class Load(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar amount: - :ivar orderSource: - :ivar card: - """ - class Meta: - name = "load" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class LoadResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar fraudResult: - :ivar giftCardResponse: - """ - class Meta: - name = "loadResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class LoadReversal(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar card: - :ivar originalRefCode: - :ivar originalAmount: - :ivar originalTxnTime: - :ivar originalSystemTraceId: - :ivar originalSequenceNumber: - """ - class Meta: - name = "loadReversal" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalRefCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTxnTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSystemTraceId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSequenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class LoadReversalResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar giftCardResponse: - """ - class Meta: - name = "loadReversalResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class PayFacCredit(TransactionTypeWithReportGroup): - """ - :ivar fundingSubmerchantId: - :ivar fundsTransferId: - :ivar amount: - """ - class Meta: - name = "payFacCredit" - namespace = "http://www.vantivcnp.com/schema" - - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class PayFacCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "payFacCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class PayFacDebit(TransactionTypeWithReportGroup): - """ - :ivar fundingSubmerchantId: - :ivar fundsTransferId: - :ivar amount: - """ - class Meta: - name = "payFacDebit" - namespace = "http://www.vantivcnp.com/schema" - - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class PayFacDebitResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "payFacDebitResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class PayoutOrgCredit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar fundsTransferId: - :ivar amount: - """ - class Meta: - name = "payoutOrgCredit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class PayoutOrgCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "payoutOrgCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class PayoutOrgDebit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar fundsTransferId: - :ivar amount: - """ - class Meta: - name = "payoutOrgDebit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class PayoutOrgDebitResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "payoutOrgDebitResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class PhysicalCheckCredit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar fundingSubmerchantId: - :ivar fundsTransferId: - :ivar amount: - """ - class Meta: - name = "physicalCheckCredit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class PhysicalCheckCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "physicalCheckCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class PhysicalCheckDebit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar fundingSubmerchantId: - :ivar fundsTransferId: - :ivar amount: - """ - class Meta: - name = "physicalCheckDebit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class PhysicalCheckDebitResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "physicalCheckDebitResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class QueryTransaction(TransactionTypeWithReportGroup): - """ - :ivar origId: - :ivar origActionType: - :ivar origCnpTxnId: - :ivar showStatusOnly: - """ - class Meta: - name = "queryTransaction" - namespace = "http://www.vantivcnp.com/schema" - - origId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - origActionType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - origCnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - showStatusOnly: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class QueryTransactionUnavailableResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar message: - :ivar location: - """ - class Meta: - name = "queryTransactionUnavailableResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class RefundReversal(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar card: - :ivar originalRefCode: - :ivar originalAmount: - :ivar originalTxnTime: - :ivar originalSystemTraceId: - :ivar originalSequenceNumber: - """ - class Meta: - name = "refundReversal" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalRefCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTxnTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSystemTraceId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSequenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class RefundReversalResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar giftCardResponse: - """ - class Meta: - name = "refundReversalResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class RegisterTokenRequestType(TransactionTypeWithReportGroup): - """ - :ivar encryptionKeyId: - :ivar orderId: - :ivar mpos: - :ivar accountNumber: - :ivar encryptedAccountNumber: - :ivar echeckForToken: - :ivar paypageRegistrationId: - :ivar applepay: - :ivar cardValidationNum: - :ivar encryptedCardValidationNum: - """ - class Meta: - name = "registerTokenRequestType" - - encryptionKeyId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - mpos: Optional[MposType] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - accountNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - encryptedAccountNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - echeckForToken: Optional[EcheckForTokenType] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - paypageRegistrationId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - applepay: Optional[ApplepayType] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - cardValidationNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - encryptedCardValidationNum: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class RegisterTokenResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar cnpToken: - :ivar bin: - :ivar type: - :ivar eCheckAccountSuffix: - :ivar response: - :ivar message: - :ivar location: - :ivar responseTime: - :ivar applepayResponse: - :ivar androidpayResponse: - :ivar accountRangeId: - """ - class Meta: - name = "registerTokenResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cnpToken: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - bin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - type: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - eCheckAccountSuffix: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - applepayResponse: Optional[ApplepayResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - androidpayResponse: Optional[AndroidpayResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountRangeId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ReserveCredit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar fundingSubmerchantId: - :ivar fundsTransferId: - :ivar amount: - """ - class Meta: - name = "reserveCredit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ReserveCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "reserveCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class ReserveDebit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar fundingSubmerchantId: - :ivar fundsTransferId: - :ivar amount: - """ - class Meta: - name = "reserveDebit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ReserveDebitResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "reserveDebitResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class Sale(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar orderId: - :ivar amount: - :ivar secondaryAmount: - :ivar surchargeAmount: - :ivar orderSource: - :ivar customerInfo: - :ivar billToAddress: - :ivar shipToAddress: - :ivar mpos: - :ivar card: - :ivar paypal: - :ivar token: - :ivar paypage: - :ivar applepay: - :ivar sepaDirectDebit: - :ivar ideal: - :ivar giropay: - :ivar sofort: - :ivar fraudCheck: - :ivar cardholderAuthentication: - :ivar customBilling: - :ivar taxType: - :ivar enhancedData: - :ivar processingInstructions: - :ivar pos: - :ivar payPalOrderComplete: - :ivar payPalNotes: - :ivar allowPartialAuth: - :ivar healthcareIias: - :ivar lodgingInfo: - :ivar filtering: - :ivar merchantData: - :ivar recyclingRequest: - :ivar fraudFilterOverride: - :ivar recurringRequest: - :ivar cnpInternalRecurringRequest: - :ivar debtRepayment: - :ivar advancedFraudChecks: - :ivar wallet: - :ivar processingType: - :ivar originalNetworkTransactionId: - :ivar originalTransactionAmount: - :ivar pinlessDebitRequest: - :ivar skipRealtimeAu: - :ivar merchantCategoryCode: - :ivar businessIndicator: - """ - class Meta: - name = "sale" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - secondaryAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - surchargeAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerInfo: Optional[CustomerInfo] = field( - default=None, - metadata={ - "type": "Element", - } - ) - billToAddress: Optional[BillToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - shipToAddress: Optional[ShipToAddress] = field( - default=None, - metadata={ - "type": "Element", - } - ) - mpos: Optional[MposType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[CardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypal: Optional[PayPal] = field( - default=None, - metadata={ - "type": "Element", - } - ) - token: Optional[CardTokenType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypage: Optional[CardPaypageType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - applepay: Optional[ApplepayType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - sepaDirectDebit: Optional[SepaDirectDebitType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - ideal: Optional[IdealType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giropay: Optional[GiropayType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - sofort: Optional[SofortType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudCheck: Optional[FraudCheckType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardholderAuthentication: Optional[FraudCheckType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customBilling: Optional[CustomBilling] = field( - default=None, - metadata={ - "type": "Element", - } - ) - taxType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - enhancedData: Optional[EnhancedData] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingInstructions: Optional[ProcessingInstructions] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pos: Optional[Pos] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payPalOrderComplete: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payPalNotes: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - allowPartialAuth: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - healthcareIias: Optional[HealthcareIias] = field( - default=None, - metadata={ - "name": "healthcareIIAS", - "type": "Element", - } - ) - lodgingInfo: Optional[LodgingInfo] = field( - default=None, - metadata={ - "type": "Element", - } - ) - filtering: Optional[FilteringType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - merchantData: Optional[MerchantDataType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recyclingRequest: Optional[RecyclingRequestType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudFilterOverride: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recurringRequest: Optional[RecurringRequestType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cnpInternalRecurringRequest: Optional[CnpInternalRecurringRequestType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - debtRepayment: Optional[bool] = field( - default=None, - metadata={ - "type": "Element", - } - ) - advancedFraudChecks: Optional[AdvancedFraudChecksType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - wallet: Optional[Wallet] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingType: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalNetworkTransactionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTransactionAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pinlessDebitRequest: Optional[PinlessDebitRequestType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - skipRealtimeAu: Optional[bool] = field( - default=None, - metadata={ - "name": "skipRealtimeAU", - "type": "Element", - } - ) - merchantCategoryCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - businessIndicator: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ServiceStatusRequest(TransactionTypeWithReportGroup): - """ - :ivar serviceId: - :ivar pathId: - """ - class Meta: - name = "serviceStatusRequest" - namespace = "http://www.vantivcnp.com/schema" - - serviceId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pathId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class ServiceStatusResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar message: - :ivar location: - """ - class Meta: - name = "serviceStatusResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class SubmerchantCredit(TransactionTypeWithReportGroup): - """ - :ivar fundingSubmerchantId: - :ivar submerchantName: - :ivar fundsTransferId: - :ivar amount: - :ivar accountInfo: - :ivar customIdentifier: - """ - class Meta: - name = "submerchantCredit" - namespace = "http://www.vantivcnp.com/schema" - - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - submerchantName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountInfo: Optional[EcheckTypeCtx] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customIdentifier: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class SubmerchantCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "submerchantCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class SubmerchantDebit(TransactionTypeWithReportGroup): - """ - :ivar fundingSubmerchantId: - :ivar submerchantName: - :ivar fundsTransferId: - :ivar amount: - :ivar accountInfo: - :ivar customIdentifier: - """ - class Meta: - name = "submerchantDebit" - namespace = "http://www.vantivcnp.com/schema" - - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - submerchantName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountInfo: Optional[EcheckTypeCtx] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customIdentifier: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class SubmerchantDebitResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "submerchantDebitResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class TransactionResponse(TransactionTypeWithReportGroup): - class Meta: - name = "transactionResponse" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class TransactionReversal(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar amount: - :ivar surchargeAmount: - :ivar enhancedData: - :ivar processingInstructions: - :ivar customBilling: - :ivar lodgingInfo: - :ivar pin: - """ - class Meta: - name = "transactionReversal" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - surchargeAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - enhancedData: Optional[EnhancedData] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingInstructions: Optional[ProcessingInstructions] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customBilling: Optional[CustomBilling] = field( - default=None, - metadata={ - "type": "Element", - } - ) - lodgingInfo: Optional[LodgingInfo] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pin: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class TransactionReversalResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar recyclingResponse: - """ - class Meta: - name = "transactionReversalResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recyclingResponse: Optional[TransactionReversalRecyclingResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class TranslateToLowValueTokenRequestType(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar token: - """ - class Meta: - name = "translateToLowValueTokenRequestType" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - token: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - - -@dataclass -class TranslateToLowValueTokenResponse(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar paypageRegistrationId: - :ivar response: - :ivar message: - :ivar location: - :ivar responseTime: - """ - class Meta: - name = "translateToLowValueTokenResponse" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paypageRegistrationId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class Unload(TransactionTypeWithReportGroup): - """ - :ivar orderId: - :ivar amount: - :ivar orderSource: - :ivar card: - """ - class Meta: - name = "unload" - namespace = "http://www.vantivcnp.com/schema" - - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderSource: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class UnloadResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar fraudResult: - :ivar giftCardResponse: - """ - class Meta: - name = "unloadResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class UnloadReversal(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar card: - :ivar originalRefCode: - :ivar originalAmount: - :ivar originalTxnTime: - :ivar originalSystemTraceId: - :ivar originalSequenceNumber: - """ - class Meta: - name = "unloadReversal" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - card: Optional[GiftCardCardType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalRefCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalTxnTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSystemTraceId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - originalSequenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class UnloadReversalResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar giftCardResponse: - """ - class Meta: - name = "unloadReversalResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class UpdateCardValidationNumOnTokenResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar message: - :ivar location: - :ivar responseTime: - """ - class Meta: - name = "updateCardValidationNumOnTokenResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class VendorCredit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar fundingSubmerchantId: - :ivar vendorName: - :ivar fundsTransferId: - :ivar amount: - :ivar accountInfo: - """ - class Meta: - name = "vendorCredit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - vendorName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountInfo: Optional[EcheckTypeCtx] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class VendorCreditResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "vendorCreditResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class VendorDebit(TransactionTypeWithReportGroup): - """ - :ivar fundingCustomerId: - :ivar fundingSubmerchantId: - :ivar vendorName: - :ivar fundsTransferId: - :ivar amount: - :ivar accountInfo: - """ - class Meta: - name = "vendorDebit" - namespace = "http://www.vantivcnp.com/schema" - - fundingCustomerId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundingSubmerchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - vendorName: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - amount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountInfo: Optional[EcheckTypeCtx] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class VendorDebitResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar fundsTransferId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar duplicate: - """ - class Meta: - name = "vendorDebitResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundsTransferId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - duplicate: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class Void(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar processingInstructions: - """ - class Meta: - name = "void" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - processingInstructions: Optional[ProcessingInstructions] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class VoidResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar responseTime: - :ivar postDate: - :ivar message: - :ivar location: - :ivar recyclingResponse: - """ - class Meta: - name = "voidResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recyclingResponse: Optional[VoidRecyclingResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class AuthorizationResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar orderId: - :ivar response: - :ivar responseTime: - :ivar cardProductId: - :ivar postDate: - :ivar message: - :ivar location: - :ivar authCode: - :ivar authorizationResponseSubCode: - :ivar approvedAmount: - :ivar accountInformation: - :ivar accountUpdater: - :ivar fraudResult: - :ivar tokenResponse: - :ivar enhancedAuthResponse: - :ivar recyclingResponse: - :ivar recurringResponse: - :ivar giftCardResponse: - :ivar applepayResponse: - :ivar cardSuffix: - :ivar androidpayResponse: - :ivar networkTransactionId: - :ivar paymentAccountReferenceNumber: - :ivar pinlessDebitResponse: - """ - class Meta: - name = "authorizationResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardProductId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authorizationResponseSubCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - approvedAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountInformation: Optional[AccountInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountUpdater: Optional[AccountUpdater] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - enhancedAuthResponse: Optional[EnhancedAuthResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recyclingResponse: Optional[RecyclingResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recurringResponse: Optional[RecurringResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - applepayResponse: Optional[ApplepayResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardSuffix: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - androidpayResponse: Optional[AndroidpayResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - networkTransactionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paymentAccountReferenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pinlessDebitResponse: Optional[PinlessDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class RegisterTokenRequest(RegisterTokenRequestType): - class Meta: - name = "registerTokenRequest" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class SaleResponse(TransactionTypeWithReportGroup): - """ - :ivar cnpTxnId: - :ivar response: - :ivar orderId: - :ivar responseTime: - :ivar cardProductId: - :ivar postDate: - :ivar message: - :ivar location: - :ivar authCode: - :ivar authorizationResponseSubCode: - :ivar approvedAmount: - :ivar accountInformation: - :ivar fraudResult: - :ivar tokenResponse: - :ivar enhancedAuthResponse: - :ivar accountUpdater: - :ivar recyclingResponse: - :ivar recurringResponse: - :ivar giftCardResponse: - :ivar applepayResponse: - :ivar cardSuffix: - :ivar androidpayResponse: - :ivar sepaDirectDebitResponse: - :ivar idealResponse: - :ivar giropayResponse: - :ivar sofortResponse: - :ivar networkTransactionId: - :ivar pinlessDebitResponse: - :ivar paymentAccountReferenceNumber: - """ - class Meta: - name = "saleResponse" - namespace = "http://www.vantivcnp.com/schema" - - cnpTxnId: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - orderId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardProductId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - postDate: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authorizationResponseSubCode: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - approvedAmount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountInformation: Optional[AccountInfoType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudResult: Optional[FraudResult] = field( - default=None, - metadata={ - "type": "Element", - } - ) - tokenResponse: Optional[TokenResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - enhancedAuthResponse: Optional[EnhancedAuthResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountUpdater: Optional[AccountUpdater] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recyclingResponse: Optional[RecyclingResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recurringResponse: Optional[RecurringResponseType] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardResponse: Optional[GiftCardResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - applepayResponse: Optional[ApplepayResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cardSuffix: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - androidpayResponse: Optional[AndroidpayResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - sepaDirectDebitResponse: Optional[SepaDirectDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - idealResponse: Optional[IdealResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giropayResponse: Optional[GiropayResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - sofortResponse: Optional[SofortResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - networkTransactionId: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - pinlessDebitResponse: Optional[PinlessDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - paymentAccountReferenceNumber: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - - -@dataclass -class TranslateToLowValueTokenRequest(TranslateToLowValueTokenRequestType): - class Meta: - name = "translateToLowValueTokenRequest" - namespace = "http://www.vantivcnp.com/schema" - - -@dataclass -class BaseRequest: - """ - :ivar authentication: - :ivar serviceStatusRequest: - :ivar queryTransaction: - :ivar unloadReversal: - :ivar loadReversal: - :ivar deactivateReversal: - :ivar activateReversal: - :ivar refundReversal: - :ivar depositReversal: - :ivar echeckVoid: - :ivar void: - :ivar customerDebit: - :ivar customerCredit: - :ivar submerchantDebit: - :ivar submerchantCredit: - :ivar vendorDebit: - :ivar vendorCredit: - :ivar echeckPreNoteCredit: - :ivar echeckPreNoteSale: - :ivar accountUpdate: - :ivar transactionReversal: - :ivar translateToLowValueTokenRequest: - :ivar payoutOrgCredit: - :ivar payoutOrgDebit: - :ivar fastAccessFunding: - :ivar fundingInstructionVoid: - :ivar physicalCheckDebit: - :ivar physicalCheckCredit: - :ivar reserveDebit: - :ivar reserveCredit: - :ivar payFacCredit: - :ivar payFacDebit: - :ivar fraudCheck: - :ivar echeckRedeposit: - :ivar echeckVerification: - :ivar echeckCredit: - :ivar echeckSale: - :ivar registerTokenRequest: - :ivar balanceInquiry: - :ivar unload: - :ivar load: - :ivar deactivate: - :ivar activate: - :ivar giftCardCredit: - :ivar credit: - :ivar sale: - :ivar captureGivenAuth: - :ivar forceCapture: - :ivar giftCardCapture: - :ivar capture: - :ivar giftCardAuthReversal: - :ivar authReversal: - :ivar authorization: - :ivar updateCardValidationNumOnToken: - :ivar transaction: - :ivar updatePlan: - :ivar createPlan: - :ivar updateSubscription: - :ivar cancelSubscription: - :ivar recurringTransaction: - :ivar version: - """ - class Meta: - name = "baseRequest" - - authentication: Optional[Authentication] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - serviceStatusRequest: Optional[ServiceStatusRequest] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - queryTransaction: Optional[QueryTransaction] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - unloadReversal: Optional[UnloadReversal] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - loadReversal: Optional[LoadReversal] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - deactivateReversal: Optional[DeactivateReversal] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - activateReversal: Optional[ActivateReversal] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - refundReversal: Optional[RefundReversal] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - depositReversal: Optional[DepositReversal] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - echeckVoid: Optional[EcheckVoid] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - void: Optional[Void] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - customerDebit: Optional[CustomerDebit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - customerCredit: Optional[CustomerCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - submerchantDebit: Optional[SubmerchantDebit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - submerchantCredit: Optional[SubmerchantCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - vendorDebit: Optional[VendorDebit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - vendorCredit: Optional[VendorCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - echeckPreNoteCredit: Optional[EcheckPreNoteCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - echeckPreNoteSale: Optional[EcheckPreNoteSale] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - accountUpdate: Optional[AccountUpdate] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - transactionReversal: Optional[TransactionReversal] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - translateToLowValueTokenRequest: Optional[TranslateToLowValueTokenRequest] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - payoutOrgCredit: Optional[PayoutOrgCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - payoutOrgDebit: Optional[PayoutOrgDebit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - fastAccessFunding: Optional[FastAccessFunding] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - fundingInstructionVoid: Optional[FundingInstructionVoid] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - physicalCheckDebit: Optional[PhysicalCheckDebit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - physicalCheckCredit: Optional[PhysicalCheckCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - reserveDebit: Optional[ReserveDebit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - reserveCredit: Optional[ReserveCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - payFacCredit: Optional[PayFacCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - payFacDebit: Optional[PayFacDebit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - fraudCheck: Optional[FraudCheck] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - echeckRedeposit: Optional[EcheckRedeposit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - echeckVerification: Optional[EcheckVerification] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - echeckCredit: Optional[EcheckCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - echeckSale: Optional[EcheckSale] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - registerTokenRequest: Optional[RegisterTokenRequest] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - balanceInquiry: Optional[BalanceInquiry] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - unload: Optional[Unload] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - load: Optional[Load] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - deactivate: Optional[Deactivate] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - activate: Optional[Activate] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - giftCardCredit: Optional[GiftCardCredit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - credit: Optional[Credit] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - sale: Optional[Sale] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - captureGivenAuth: Optional[CaptureGivenAuth] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - forceCapture: Optional[ForceCapture] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - giftCardCapture: Optional[GiftCardCapture] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - capture: Optional[Capture] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - giftCardAuthReversal: Optional[GiftCardAuthReversal] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - authReversal: Optional[AuthReversal] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - authorization: Optional[Authorization] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - updateCardValidationNumOnToken: Optional[UpdateCardValidationNumOnToken] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - transaction: Optional[Transaction] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - updatePlan: Optional[UpdatePlan] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - createPlan: Optional[CreatePlan] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - updateSubscription: Optional[UpdateSubscription] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - cancelSubscription: Optional[CancelSubscription] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - recurringTransaction: Optional[RecurringTransaction] = field( - default=None, - metadata={ - "type": "Element", - "namespace": "http://www.vantivcnp.com/schema", - } - ) - version: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - - -@dataclass -class BatchRequest: - """ - :ivar serviceStatusRequest: - :ivar queryTransaction: - :ivar unloadReversal: - :ivar loadReversal: - :ivar deactivateReversal: - :ivar activateReversal: - :ivar refundReversal: - :ivar depositReversal: - :ivar echeckVoid: - :ivar void: - :ivar customerDebit: - :ivar customerCredit: - :ivar submerchantDebit: - :ivar submerchantCredit: - :ivar vendorDebit: - :ivar vendorCredit: - :ivar echeckPreNoteCredit: - :ivar echeckPreNoteSale: - :ivar accountUpdate: - :ivar transactionReversal: - :ivar translateToLowValueTokenRequest: - :ivar payoutOrgCredit: - :ivar payoutOrgDebit: - :ivar fastAccessFunding: - :ivar fundingInstructionVoid: - :ivar physicalCheckDebit: - :ivar physicalCheckCredit: - :ivar reserveDebit: - :ivar reserveCredit: - :ivar payFacCredit: - :ivar payFacDebit: - :ivar fraudCheck: - :ivar echeckRedeposit: - :ivar echeckVerification: - :ivar echeckCredit: - :ivar echeckSale: - :ivar registerTokenRequest: - :ivar balanceInquiry: - :ivar unload: - :ivar load: - :ivar deactivate: - :ivar activate: - :ivar giftCardCredit: - :ivar credit: - :ivar sale: - :ivar captureGivenAuth: - :ivar forceCapture: - :ivar giftCardCapture: - :ivar capture: - :ivar giftCardAuthReversal: - :ivar authReversal: - :ivar authorization: - :ivar updateCardValidationNumOnToken: - :ivar transaction: - :ivar updatePlan: - :ivar createPlan: - :ivar updateSubscription: - :ivar cancelSubscription: - :ivar recurringTransaction: - :ivar merchantSdk: - :ivar id: - :ivar numAuths: - :ivar authAmount: - :ivar numAuthReversals: - :ivar authReversalAmount: - :ivar numTransactionReversals: - :ivar transactionReversalAmount: - :ivar numGiftCardAuthReversals: - :ivar giftCardAuthReversalOriginalAmount: - :ivar numCaptures: - :ivar captureAmount: - :ivar numGiftCardCaptures: - :ivar giftCardCaptureAmount: - :ivar numExtCaptures: - :ivar extCaptureAmount: - :ivar numCredits: - :ivar creditAmount: - :ivar numGiftCardCredits: - :ivar giftCardCreditAmount: - :ivar numForceCaptures: - :ivar forceCaptureAmount: - :ivar numSales: - :ivar saleAmount: - :ivar numCaptureGivenAuths: - :ivar captureGivenAuthAmount: - :ivar numEcheckSales: - :ivar echeckSalesAmount: - :ivar numEcheckCredit: - :ivar echeckCreditAmount: - :ivar numEcheckVerification: - :ivar echeckVerificationAmount: - :ivar numEcheckRedeposit: - :ivar numEcheckPreNoteSale: - :ivar numEcheckPreNoteCredit: - :ivar numAccountUpdates: - :ivar numTokenRegistrations: - :ivar numUpdateCardValidationNumOnTokens: - :ivar numCancelSubscriptions: - :ivar numUpdateSubscriptions: - :ivar numCreatePlans: - :ivar numUpdatePlans: - :ivar numActivates: - :ivar numDeactivates: - :ivar activateAmount: - :ivar numLoads: - :ivar loadAmount: - :ivar numUnloads: - :ivar unloadAmount: - :ivar numBalanceInquirys: - :ivar numPayFacCredit: - :ivar numPayFacDebit: - :ivar numSubmerchantCredit: - :ivar numSubmerchantDebit: - :ivar numReserveCredit: - :ivar numReserveDebit: - :ivar numVendorDebit: - :ivar numVendorCredit: - :ivar numPhysicalCheckDebit: - :ivar numPhysicalCheckCredit: - :ivar numFundingInstructionVoid: - :ivar numFastAccessFunding: - :ivar numPayoutOrgCredit: - :ivar numPayoutOrgDebit: - :ivar numCustomerCredit: - :ivar numCustomerDebit: - :ivar numTranslateToLowValueTokenRequests: - :ivar payFacCreditAmount: - :ivar payFacDebitAmount: - :ivar submerchantCreditAmount: - :ivar submerchantDebitAmount: - :ivar reserveCreditAmount: - :ivar reserveDebitAmount: - :ivar vendorDebitAmount: - :ivar vendorCreditAmount: - :ivar physicalCheckDebitAmount: - :ivar physicalCheckCreditAmount: - :ivar fastAccessFundingAmount: - :ivar payoutOrgCreditAmount: - :ivar payoutOrgDebitAmount: - :ivar customerCreditAmount: - :ivar customerDebitAmount: - :ivar sameDayFunding: - :ivar merchantId: - """ - class Meta: - name = "batchRequest" - namespace = "http://www.vantivcnp.com/schema" - - serviceStatusRequest: List[ServiceStatusRequest] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - queryTransaction: List[QueryTransaction] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - unloadReversal: List[UnloadReversal] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - loadReversal: List[LoadReversal] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - deactivateReversal: List[DeactivateReversal] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - activateReversal: List[ActivateReversal] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - refundReversal: List[RefundReversal] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - depositReversal: List[DepositReversal] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckVoid: List[EcheckVoid] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - void: List[Void] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - customerDebit: List[CustomerDebit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - customerCredit: List[CustomerCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - submerchantDebit: List[SubmerchantDebit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - submerchantCredit: List[SubmerchantCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - vendorDebit: List[VendorDebit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - vendorCredit: List[VendorCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckPreNoteCredit: List[EcheckPreNoteCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckPreNoteSale: List[EcheckPreNoteSale] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - accountUpdate: List[AccountUpdate] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - transactionReversal: List[TransactionReversal] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - translateToLowValueTokenRequest: List[TranslateToLowValueTokenRequest] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - payoutOrgCredit: List[PayoutOrgCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - payoutOrgDebit: List[PayoutOrgDebit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - fastAccessFunding: List[FastAccessFunding] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - fundingInstructionVoid: List[FundingInstructionVoid] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - physicalCheckDebit: List[PhysicalCheckDebit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - physicalCheckCredit: List[PhysicalCheckCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - reserveDebit: List[ReserveDebit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - reserveCredit: List[ReserveCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - payFacCredit: List[PayFacCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - payFacDebit: List[PayFacDebit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - fraudCheck: List[FraudCheck] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckRedeposit: List[EcheckRedeposit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckVerification: List[EcheckVerification] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckCredit: List[EcheckCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckSale: List[EcheckSale] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - registerTokenRequest: List[RegisterTokenRequest] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - balanceInquiry: List[BalanceInquiry] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - unload: List[Unload] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - load: List[Load] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - deactivate: List[Deactivate] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - activate: List[Activate] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - giftCardCredit: List[GiftCardCredit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - credit: List[Credit] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - sale: List[Sale] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - captureGivenAuth: List[CaptureGivenAuth] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - forceCapture: List[ForceCapture] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - giftCardCapture: List[GiftCardCapture] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - capture: List[Capture] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - giftCardAuthReversal: List[GiftCardAuthReversal] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - authReversal: List[AuthReversal] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - authorization: List[Authorization] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - updateCardValidationNumOnToken: List[UpdateCardValidationNumOnToken] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - transaction: List[Transaction] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - updatePlan: List[UpdatePlan] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - createPlan: List[CreatePlan] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - updateSubscription: List[UpdateSubscription] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - cancelSubscription: List[CancelSubscription] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - recurringTransaction: List[RecurringTransaction] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - merchantSdk: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - id: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - numAuths: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - authAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numAuthReversals: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - authReversalAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numTransactionReversals: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - transactionReversalAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numGiftCardAuthReversals: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - giftCardAuthReversalOriginalAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numCaptures: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - captureAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numGiftCardCaptures: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - giftCardCaptureAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numExtCaptures: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - extCaptureAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numCredits: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - creditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numGiftCardCredits: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - giftCardCreditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numForceCaptures: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - forceCaptureAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numSales: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - saleAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numCaptureGivenAuths: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - captureGivenAuthAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numEcheckSales: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - echeckSalesAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numEcheckCredit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - echeckCreditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numEcheckVerification: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - echeckVerificationAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numEcheckRedeposit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numEcheckPreNoteSale: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numEcheckPreNoteCredit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numAccountUpdates: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numTokenRegistrations: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numUpdateCardValidationNumOnTokens: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numCancelSubscriptions: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numUpdateSubscriptions: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numCreatePlans: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numUpdatePlans: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numActivates: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numDeactivates: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - activateAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numLoads: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - loadAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numUnloads: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - unloadAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numBalanceInquirys: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numPayFacCredit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numPayFacDebit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numSubmerchantCredit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numSubmerchantDebit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numReserveCredit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numReserveDebit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numVendorDebit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numVendorCredit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numPhysicalCheckDebit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numPhysicalCheckCredit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numFundingInstructionVoid: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numFastAccessFunding: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numPayoutOrgCredit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numPayoutOrgDebit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numCustomerCredit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numCustomerDebit: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - numTranslateToLowValueTokenRequests: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - payFacCreditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - payFacDebitAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - submerchantCreditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - submerchantDebitAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - reserveCreditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - reserveDebitAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - vendorDebitAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - vendorCreditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - physicalCheckDebitAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - physicalCheckCreditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - fastAccessFundingAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - payoutOrgCreditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - payoutOrgDebitAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - customerCreditAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - customerDebitAmount: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - sameDayFunding: bool = field( - default=False, - metadata={ - "type": "Attribute", - } - ) - merchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - - -@dataclass -class QueryTransactionResponse(TransactionTypeWithReportGroup): - """ - :ivar response: - :ivar responseTime: - :ivar message: - :ivar location: - :ivar matchCount: - :ivar resultsMax10: - """ - class Meta: - name = "queryTransactionResponse" - namespace = "http://www.vantivcnp.com/schema" - - response: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - responseTime: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - location: Optional[str] = field( - default=None, - metadata={ - "type": "Element", - } - ) - matchCount: Optional[int] = field( - default=None, - metadata={ - "type": "Element", - } - ) - resultsMax10: Optional["QueryTransactionResponse.ResultsMax10"] = field( - default=None, - metadata={ - "name": "results_max10", - "type": "Element", - } - ) - - @dataclass - class ResultsMax10: - """ - :ivar serviceStatusResponse: - :ivar queryTransactionUnavailableResponse: - :ivar queryTransactionResponse: - :ivar echeckVoidResponse: - :ivar voidResponse: - :ivar echeckPreNoteCreditResponse: - :ivar echeckPreNoteSaleResponse: - :ivar accountUpdateResponse: - :ivar transactionReversalResponse: - :ivar translateToLowValueTokenResponse: - :ivar payoutOrgDebitResponse: - :ivar payoutOrgCreditResponse: - :ivar customerDebitResponse: - :ivar customerCreditResponse: - :ivar fastAccessFundingResponse: - :ivar fundingInstructionVoidResponse: - :ivar vendorCreditResponse: - :ivar vendorDebitResponse: - :ivar physicalCheckDebitResponse: - :ivar physicalCheckCreditResponse: - :ivar reserveDebitResponse: - :ivar reserveCreditResponse: - :ivar payFacDebitResponse: - :ivar payFacCreditResponse: - :ivar submerchantDebitResponse: - :ivar submerchantCreditResponse: - :ivar fraudCheckResponse: - :ivar updateCardValidationNumOnTokenResponse: - :ivar echeckRedepositResponse: - :ivar echeckVerificationResponse: - :ivar echeckCreditResponse: - :ivar echeckSalesResponse: - :ivar deactivateResponse: - :ivar balanceInquiryResponse: - :ivar unloadResponse: - :ivar loadResponse: - :ivar activateResponse: - :ivar giftCardCreditResponse: - :ivar creditResponse: - :ivar saleResponse: - :ivar captureGivenAuthResponse: - :ivar forceCaptureResponse: - :ivar giftCardCaptureResponse: - :ivar captureResponse: - :ivar unloadReversalResponse: - :ivar loadReversalResponse: - :ivar deactivateReversalResponse: - :ivar activateReversalResponse: - :ivar refundReversalResponse: - :ivar depositReversalResponse: - :ivar giftCardAuthReversalResponse: - :ivar authReversalResponse: - :ivar authorizationResponse: - :ivar registerTokenResponse: - :ivar transactionResponse: - """ - serviceStatusResponse: List[ServiceStatusResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - queryTransactionUnavailableResponse: List[QueryTransactionUnavailableResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - queryTransactionResponse: List["QueryTransactionResponse"] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - echeckVoidResponse: List[EcheckVoidResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - voidResponse: List[VoidResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - echeckPreNoteCreditResponse: List[EcheckPreNoteCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - echeckPreNoteSaleResponse: List[EcheckPreNoteSaleResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - accountUpdateResponse: List[AccountUpdateResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - transactionReversalResponse: List[TransactionReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - translateToLowValueTokenResponse: List[TranslateToLowValueTokenResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - payoutOrgDebitResponse: List[PayoutOrgDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - payoutOrgCreditResponse: List[PayoutOrgCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - customerDebitResponse: List[CustomerDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - customerCreditResponse: List[CustomerCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - fastAccessFundingResponse: List[FastAccessFundingResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - fundingInstructionVoidResponse: List[FundingInstructionVoidResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - vendorCreditResponse: List[VendorCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - vendorDebitResponse: List[VendorDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - physicalCheckDebitResponse: List[PhysicalCheckDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - physicalCheckCreditResponse: List[PhysicalCheckCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - reserveDebitResponse: List[ReserveDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - reserveCreditResponse: List[ReserveCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - payFacDebitResponse: List[PayFacDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - payFacCreditResponse: List[PayFacCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - submerchantDebitResponse: List[SubmerchantDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - submerchantCreditResponse: List[SubmerchantCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - fraudCheckResponse: List[FraudCheckResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - updateCardValidationNumOnTokenResponse: List[UpdateCardValidationNumOnTokenResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - echeckRedepositResponse: List[EcheckRedepositResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - echeckVerificationResponse: List[EcheckVerificationResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - echeckCreditResponse: List[EcheckCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - echeckSalesResponse: List[EcheckSalesResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - deactivateResponse: List[DeactivateResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - balanceInquiryResponse: List[BalanceInquiryResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - unloadResponse: List[UnloadResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - loadResponse: List[LoadResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - activateResponse: List[ActivateResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - giftCardCreditResponse: List[GiftCardCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - creditResponse: List[CreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - saleResponse: List[SaleResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - captureGivenAuthResponse: List[CaptureGivenAuthResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - forceCaptureResponse: List[ForceCaptureResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - giftCardCaptureResponse: List[GiftCardCaptureResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - captureResponse: List[CaptureResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - unloadReversalResponse: List[UnloadReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - loadReversalResponse: List[LoadReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - deactivateReversalResponse: List[DeactivateReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - activateReversalResponse: List[ActivateReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - refundReversalResponse: List[RefundReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - depositReversalResponse: List[DepositReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - giftCardAuthReversalResponse: List[GiftCardAuthReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - authReversalResponse: List[AuthReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - authorizationResponse: List[AuthorizationResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - registerTokenResponse: List[RegisterTokenResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - transactionResponse: List[TransactionResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - "max_occurs": 10, - } - ) - - -@dataclass -class BatchResponse: - """ - :ivar serviceStatusResponse: - :ivar queryTransactionUnavailableResponse: - :ivar queryTransactionResponse: - :ivar echeckVoidResponse: - :ivar voidResponse: - :ivar echeckPreNoteCreditResponse: - :ivar echeckPreNoteSaleResponse: - :ivar accountUpdateResponse: - :ivar transactionReversalResponse: - :ivar translateToLowValueTokenResponse: - :ivar payoutOrgDebitResponse: - :ivar payoutOrgCreditResponse: - :ivar customerDebitResponse: - :ivar customerCreditResponse: - :ivar fastAccessFundingResponse: - :ivar fundingInstructionVoidResponse: - :ivar vendorCreditResponse: - :ivar vendorDebitResponse: - :ivar physicalCheckDebitResponse: - :ivar physicalCheckCreditResponse: - :ivar reserveDebitResponse: - :ivar reserveCreditResponse: - :ivar payFacDebitResponse: - :ivar payFacCreditResponse: - :ivar submerchantDebitResponse: - :ivar submerchantCreditResponse: - :ivar fraudCheckResponse: - :ivar updateCardValidationNumOnTokenResponse: - :ivar echeckRedepositResponse: - :ivar echeckVerificationResponse: - :ivar echeckCreditResponse: - :ivar echeckSalesResponse: - :ivar deactivateResponse: - :ivar balanceInquiryResponse: - :ivar unloadResponse: - :ivar loadResponse: - :ivar activateResponse: - :ivar giftCardCreditResponse: - :ivar creditResponse: - :ivar saleResponse: - :ivar captureGivenAuthResponse: - :ivar forceCaptureResponse: - :ivar giftCardCaptureResponse: - :ivar captureResponse: - :ivar unloadReversalResponse: - :ivar loadReversalResponse: - :ivar deactivateReversalResponse: - :ivar activateReversalResponse: - :ivar refundReversalResponse: - :ivar depositReversalResponse: - :ivar giftCardAuthReversalResponse: - :ivar authReversalResponse: - :ivar authorizationResponse: - :ivar registerTokenResponse: - :ivar transactionResponse: - :ivar updatePlanResponse: - :ivar createPlanResponse: - :ivar updateSubscriptionResponse: - :ivar cancelSubscriptionResponse: - :ivar recurringTransactionResponse: - :ivar id: - :ivar cnpBatchId: - :ivar merchantId: - :ivar numAccountUpdates: - """ - class Meta: - name = "batchResponse" - namespace = "http://www.vantivcnp.com/schema" - - serviceStatusResponse: List[ServiceStatusResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - queryTransactionUnavailableResponse: List[QueryTransactionUnavailableResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - queryTransactionResponse: List[QueryTransactionResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckVoidResponse: List[EcheckVoidResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - voidResponse: List[VoidResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckPreNoteCreditResponse: List[EcheckPreNoteCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckPreNoteSaleResponse: List[EcheckPreNoteSaleResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - accountUpdateResponse: List[AccountUpdateResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - transactionReversalResponse: List[TransactionReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - translateToLowValueTokenResponse: List[TranslateToLowValueTokenResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - payoutOrgDebitResponse: List[PayoutOrgDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - payoutOrgCreditResponse: List[PayoutOrgCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - customerDebitResponse: List[CustomerDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - customerCreditResponse: List[CustomerCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - fastAccessFundingResponse: List[FastAccessFundingResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - fundingInstructionVoidResponse: List[FundingInstructionVoidResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - vendorCreditResponse: List[VendorCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - vendorDebitResponse: List[VendorDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - physicalCheckDebitResponse: List[PhysicalCheckDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - physicalCheckCreditResponse: List[PhysicalCheckCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - reserveDebitResponse: List[ReserveDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - reserveCreditResponse: List[ReserveCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - payFacDebitResponse: List[PayFacDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - payFacCreditResponse: List[PayFacCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - submerchantDebitResponse: List[SubmerchantDebitResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - submerchantCreditResponse: List[SubmerchantCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - fraudCheckResponse: List[FraudCheckResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - updateCardValidationNumOnTokenResponse: List[UpdateCardValidationNumOnTokenResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckRedepositResponse: List[EcheckRedepositResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckVerificationResponse: List[EcheckVerificationResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckCreditResponse: List[EcheckCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - echeckSalesResponse: List[EcheckSalesResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - deactivateResponse: List[DeactivateResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - balanceInquiryResponse: List[BalanceInquiryResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - unloadResponse: List[UnloadResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - loadResponse: List[LoadResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - activateResponse: List[ActivateResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - giftCardCreditResponse: List[GiftCardCreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - creditResponse: List[CreditResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - saleResponse: List[SaleResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - captureGivenAuthResponse: List[CaptureGivenAuthResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - forceCaptureResponse: List[ForceCaptureResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - giftCardCaptureResponse: List[GiftCardCaptureResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - captureResponse: List[CaptureResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - unloadReversalResponse: List[UnloadReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - loadReversalResponse: List[LoadReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - deactivateReversalResponse: List[DeactivateReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - activateReversalResponse: List[ActivateReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - refundReversalResponse: List[RefundReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - depositReversalResponse: List[DepositReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - giftCardAuthReversalResponse: List[GiftCardAuthReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - authReversalResponse: List[AuthReversalResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - authorizationResponse: List[AuthorizationResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - registerTokenResponse: List[RegisterTokenResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - transactionResponse: List[TransactionResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - updatePlanResponse: List[UpdatePlanResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - createPlanResponse: List[CreatePlanResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - updateSubscriptionResponse: List[UpdateSubscriptionResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - cancelSubscriptionResponse: List[CancelSubscriptionResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - recurringTransactionResponse: List[RecurringTransactionResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - id: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - cnpBatchId: Optional[int] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - merchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - numAccountUpdates: int = field( - default=0, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class CnpOnlineRequest(BaseRequest): - """ - :ivar merchantId: - :ivar merchantSdk: - :ivar loggedInUser: - :ivar sameDayFunding: - """ - class Meta: - name = "cnpOnlineRequest" - namespace = "http://www.vantivcnp.com/schema" - - merchantId: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - merchantSdk: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - loggedInUser: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - sameDayFunding: Optional[bool] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - - -@dataclass -class CnpOnlineResponse: - """ - :ivar serviceStatusResponse: - :ivar queryTransactionUnavailableResponse: - :ivar queryTransactionResponse: - :ivar echeckVoidResponse: - :ivar voidResponse: - :ivar echeckPreNoteCreditResponse: - :ivar echeckPreNoteSaleResponse: - :ivar accountUpdateResponse: - :ivar transactionReversalResponse: - :ivar translateToLowValueTokenResponse: - :ivar payoutOrgDebitResponse: - :ivar payoutOrgCreditResponse: - :ivar customerDebitResponse: - :ivar customerCreditResponse: - :ivar fastAccessFundingResponse: - :ivar fundingInstructionVoidResponse: - :ivar vendorCreditResponse: - :ivar vendorDebitResponse: - :ivar physicalCheckDebitResponse: - :ivar physicalCheckCreditResponse: - :ivar reserveDebitResponse: - :ivar reserveCreditResponse: - :ivar payFacDebitResponse: - :ivar payFacCreditResponse: - :ivar submerchantDebitResponse: - :ivar submerchantCreditResponse: - :ivar fraudCheckResponse: - :ivar updateCardValidationNumOnTokenResponse: - :ivar echeckRedepositResponse: - :ivar echeckVerificationResponse: - :ivar echeckCreditResponse: - :ivar echeckSalesResponse: - :ivar deactivateResponse: - :ivar balanceInquiryResponse: - :ivar unloadResponse: - :ivar loadResponse: - :ivar activateResponse: - :ivar giftCardCreditResponse: - :ivar creditResponse: - :ivar saleResponse: - :ivar captureGivenAuthResponse: - :ivar forceCaptureResponse: - :ivar giftCardCaptureResponse: - :ivar captureResponse: - :ivar unloadReversalResponse: - :ivar loadReversalResponse: - :ivar deactivateReversalResponse: - :ivar activateReversalResponse: - :ivar refundReversalResponse: - :ivar depositReversalResponse: - :ivar giftCardAuthReversalResponse: - :ivar authReversalResponse: - :ivar authorizationResponse: - :ivar registerTokenResponse: - :ivar transactionResponse: - :ivar updatePlanResponse: - :ivar createPlanResponse: - :ivar updateSubscriptionResponse: - :ivar cancelSubscriptionResponse: - :ivar recurringTransactionResponse: - :ivar response: - :ivar message: - :ivar version: - """ - class Meta: - name = "cnpOnlineResponse" - namespace = "http://www.vantivcnp.com/schema" - - serviceStatusResponse: Optional[ServiceStatusResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - queryTransactionUnavailableResponse: Optional[QueryTransactionUnavailableResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - queryTransactionResponse: Optional[QueryTransactionResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckVoidResponse: Optional[EcheckVoidResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - voidResponse: Optional[VoidResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckPreNoteCreditResponse: Optional[EcheckPreNoteCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckPreNoteSaleResponse: Optional[EcheckPreNoteSaleResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - accountUpdateResponse: Optional[AccountUpdateResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - transactionReversalResponse: Optional[TransactionReversalResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - translateToLowValueTokenResponse: Optional[TranslateToLowValueTokenResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payoutOrgDebitResponse: Optional[PayoutOrgDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payoutOrgCreditResponse: Optional[PayoutOrgCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerDebitResponse: Optional[CustomerDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - customerCreditResponse: Optional[CustomerCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fastAccessFundingResponse: Optional[FastAccessFundingResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fundingInstructionVoidResponse: Optional[FundingInstructionVoidResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - vendorCreditResponse: Optional[VendorCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - vendorDebitResponse: Optional[VendorDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - physicalCheckDebitResponse: Optional[PhysicalCheckDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - physicalCheckCreditResponse: Optional[PhysicalCheckCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - reserveDebitResponse: Optional[ReserveDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - reserveCreditResponse: Optional[ReserveCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payFacDebitResponse: Optional[PayFacDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - payFacCreditResponse: Optional[PayFacCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - submerchantDebitResponse: Optional[SubmerchantDebitResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - submerchantCreditResponse: Optional[SubmerchantCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - fraudCheckResponse: Optional[FraudCheckResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - updateCardValidationNumOnTokenResponse: Optional[UpdateCardValidationNumOnTokenResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckRedepositResponse: Optional[EcheckRedepositResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckVerificationResponse: Optional[EcheckVerificationResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckCreditResponse: Optional[EcheckCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - echeckSalesResponse: Optional[EcheckSalesResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - deactivateResponse: Optional[DeactivateResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - balanceInquiryResponse: Optional[BalanceInquiryResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - unloadResponse: Optional[UnloadResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - loadResponse: Optional[LoadResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - activateResponse: Optional[ActivateResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardCreditResponse: Optional[GiftCardCreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - creditResponse: Optional[CreditResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - saleResponse: Optional[SaleResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - captureGivenAuthResponse: Optional[CaptureGivenAuthResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - forceCaptureResponse: Optional[ForceCaptureResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardCaptureResponse: Optional[GiftCardCaptureResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - captureResponse: Optional[CaptureResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - unloadReversalResponse: Optional[UnloadReversalResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - loadReversalResponse: Optional[LoadReversalResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - deactivateReversalResponse: Optional[DeactivateReversalResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - activateReversalResponse: Optional[ActivateReversalResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - refundReversalResponse: Optional[RefundReversalResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - depositReversalResponse: Optional[DepositReversalResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - giftCardAuthReversalResponse: Optional[GiftCardAuthReversalResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authReversalResponse: Optional[AuthReversalResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - authorizationResponse: Optional[AuthorizationResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - registerTokenResponse: Optional[RegisterTokenResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - transactionResponse: Optional[TransactionResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - updatePlanResponse: Optional[UpdatePlanResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - createPlanResponse: Optional[CreatePlanResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - updateSubscriptionResponse: Optional[UpdateSubscriptionResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - cancelSubscriptionResponse: Optional[CancelSubscriptionResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - recurringTransactionResponse: Optional[RecurringTransactionResponse] = field( - default=None, - metadata={ - "type": "Element", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - version: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - - -@dataclass -class CnpRequest: - """ - :ivar authentication: - :ivar batchRequest: - :ivar rfrrequest: - :ivar version: - :ivar id: - :ivar numBatchRequests: - """ - class Meta: - name = "cnpRequest" - namespace = "http://www.vantivcnp.com/schema" - - authentication: Optional[Authentication] = field( - default=None, - metadata={ - "type": "Element", - } - ) - batchRequest: List[BatchRequest] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - rfrrequest: Optional[RFRRequest] = field( - default=None, - metadata={ - "name": "RFRRequest", - "type": "Element", - } - ) - version: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - id: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - numBatchRequests: Optional[int] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - - -@dataclass -class CnpResponse: - """ - :ivar batchResponse: - :ivar rfrresponse: - :ivar version: - :ivar id: - :ivar response: - :ivar message: - :ivar cnpSessionId: - """ - class Meta: - name = "cnpResponse" - namespace = "http://www.vantivcnp.com/schema" - - batchResponse: List[BatchResponse] = field( - default_factory=list, - metadata={ - "type": "Element", - } - ) - rfrresponse: Optional[RFRResponse] = field( - default=None, - metadata={ - "name": "RFRResponse", - "type": "Element", - } - ) - version: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - id: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - } - ) - response: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - message: Optional[str] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) - cnpSessionId: Optional[int] = field( - default=None, - metadata={ - "type": "Attribute", - "required": True, - } - ) diff --git a/vantivsdk/dictmap.py b/vantivsdk/dictmap.py index 352244a..014fbc1 100644 --- a/vantivsdk/dictmap.py +++ b/vantivsdk/dictmap.py @@ -26,16 +26,12 @@ # The following dict is automatically generated by tools/postGeneration.py, Please DO NOT manually change it. -txns_dict = {'accountUpdate': {'Meta': '', - 'card': 'giftCardCardType', - 'cardOrToken': 'cardOrToken', +txns_dict = {'accountUpdate': {'cardOrToken': 'cardOrToken', 'customerId': '', 'id': '', 'orderId': '', - 'reportGroup': '', - 'token': ''}, -'activate': {'Meta': '', - 'amount': '', + 'reportGroup': ''}, +'activate': {'amount': '', 'card': 'giftCardCardType', 'customerId': '', 'id': '', @@ -43,8 +39,7 @@ 'orderSource': '', 'reportGroup': '', 'virtualGiftCard': 'virtualGiftCardType'}, -'activateReversal': {'Meta': '', - 'card': 'giftCardCardType', +'activateReversal': {'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -55,8 +50,7 @@ 'originalTxnTime': '', 'reportGroup': '', 'virtualGiftCardBin': ''}, -'authReversal': {'Meta': '', - 'actionReason': '', +'authReversal': {'actionReason': '', 'amount': '', 'cnpTxnId': '', 'customerId': '', @@ -64,8 +58,7 @@ 'payPalNotes': '', 'reportGroup': '', 'surchargeAmount': ''}, -'authorization': {'Meta': '', - 'advancedFraudChecks': 'advancedFraudChecksType', +'authorization': {'advancedFraudChecks': 'advancedFraudChecksType', 'allowPartialAuth': '', 'amount': '', 'applepay': 'applepayType', @@ -81,7 +74,7 @@ 'enhancedData': 'enhancedData', 'filtering': 'filteringType', 'fraudFilterOverride': '', - 'healthcareIias': '', + 'healthcareIIAS': 'healthcareIIAS', 'id': '', 'lodgingInfo': 'lodgingInfo', 'merchantCategoryCode': '', @@ -102,21 +95,19 @@ 'reportGroup': '', 'secondaryAmount': '', 'shipToAddress': 'shipToAddress', - 'skipRealtimeAu': '', + 'skipRealtimeAU': '', 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType', 'wallet': 'wallet'}, -'balanceInquiry': {'Meta': '', - 'card': 'giftCardCardType', +'balanceInquiry': {'card': 'giftCardCardType', 'customerId': '', 'id': '', 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'cancelSubscription': {'Meta': '', 'subscriptionId': ''}, -'capture': {'Meta': '', - 'amount': '', +'cancelSubscription': {'subscriptionId': ''}, +'capture': {'amount': '', 'cnpTxnId': '', 'customBilling': 'customBilling', 'customerId': '', @@ -130,8 +121,7 @@ 'processingInstructions': 'processingInstructions', 'reportGroup': '', 'surchargeAmount': ''}, -'captureGivenAuth': {'Meta': '', - 'amount': '', +'captureGivenAuth': {'amount': '', 'authInformation': 'authInformation', 'billToAddress': 'billToAddress', 'businessIndicator': '', @@ -159,8 +149,7 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType'}, -'createPlan': {'Meta': '', - 'active': '', +'createPlan': {'active': '', 'amount': '', 'description': '', 'intervalType': '', @@ -169,8 +158,7 @@ 'planCode': '', 'trialIntervalType': '', 'trialNumberOfIntervals': ''}, -'credit': {'Meta': '', - 'actionReason': '', +'credit': {'actionReason': '', 'amount': '', 'billToAddress': 'billToAddress', 'businessIndicator': '', @@ -197,8 +185,7 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType'}, -'customerCredit': {'Meta': '', - 'accountInfo': 'echeckTypeCtx', +'customerCredit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -207,8 +194,7 @@ 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'customerDebit': {'Meta': '', - 'accountInfo': 'echeckTypeCtx', +'customerDebit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -217,15 +203,13 @@ 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'deactivate': {'Meta': '', - 'card': 'giftCardCardType', +'deactivate': {'card': 'giftCardCardType', 'customerId': '', 'id': '', 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'deactivateReversal': {'Meta': '', - 'card': 'giftCardCardType', +'deactivateReversal': {'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -234,8 +218,7 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'depositReversal': {'Meta': '', - 'card': 'giftCardCardType', +'depositReversal': {'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -245,8 +228,7 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'echeckCredit': {'Meta': '', - 'amount': '', +'echeckCredit': {'amount': '', 'billToAddress': 'billToAddress', 'cnpTxnId': '', 'customBilling': 'customBilling', @@ -260,8 +242,7 @@ 'orderSource': '', 'reportGroup': '', 'secondaryAmount': ''}, -'echeckPreNoteCredit': {'Meta': '', - 'billToAddress': 'billToAddress', +'echeckPreNoteCredit': {'billToAddress': 'billToAddress', 'customerId': '', 'echeck': 'echeckType', 'id': '', @@ -269,8 +250,7 @@ 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'echeckPreNoteSale': {'Meta': '', - 'billToAddress': 'billToAddress', +'echeckPreNoteSale': {'billToAddress': 'billToAddress', 'customerId': '', 'echeck': 'echeckType', 'id': '', @@ -278,8 +258,7 @@ 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'echeckRedeposit': {'Meta': '', - 'cnpTxnId': '', +'echeckRedeposit': {'cnpTxnId': '', 'customIdentifier': '', 'customerId': '', 'echeck': 'echeckType', @@ -287,8 +266,7 @@ 'id': '', 'merchantData': 'merchantDataType', 'reportGroup': ''}, -'echeckSale': {'Meta': '', - 'amount': '', +'echeckSale': {'amount': '', 'billToAddress': 'billToAddress', 'cnpTxnId': '', 'customBilling': 'customBilling', @@ -304,8 +282,7 @@ 'secondaryAmount': '', 'shipToAddress': 'shipToAddress', 'verify': ''}, -'echeckVerification': {'Meta': '', - 'amount': '', +'echeckVerification': {'amount': '', 'billToAddress': 'billToAddress', 'customerId': '', 'echeck': 'echeckType', @@ -315,13 +292,8 @@ 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'echeckVoid': {'Meta': '', - 'cnpTxnId': '', - 'customerId': '', - 'id': '', - 'reportGroup': ''}, -'fastAccessFunding': {'Meta': '', - 'amount': '', +'echeckVoid': {'cnpTxnId': '', 'customerId': '', 'id': '', 'reportGroup': ''}, +'fastAccessFunding': {'amount': '', 'card': 'cardType', 'customerId': '', 'customerName': '', @@ -334,8 +306,7 @@ 'reportGroup': '', 'submerchantName': '', 'token': 'cardTokenType'}, -'forceCapture': {'Meta': '', - 'amount': '', +'forceCapture': {'amount': '', 'billToAddress': 'billToAddress', 'businessIndicator': '', 'card': 'cardType', @@ -359,8 +330,7 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType'}, -'fraudCheck': {'Meta': '', - 'accountLogin': '', +'fraudCheck': {'accountLogin': '', 'accountPasshash': '', 'advancedFraudChecks': 'advancedFraudChecksType', 'amount': '', @@ -370,13 +340,11 @@ 'id': '', 'reportGroup': '', 'shipToAddress': 'shipToAddress'}, -'fundingInstructionVoid': {'Meta': '', - 'cnpTxnId': '', +'fundingInstructionVoid': {'cnpTxnId': '', 'customerId': '', 'id': '', 'reportGroup': ''}, -'giftCardAuthReversal': {'Meta': '', - 'card': 'giftCardCardType', +'giftCardAuthReversal': {'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -386,8 +354,7 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'giftCardCapture': {'Meta': '', - 'captureAmount': '', +'giftCardCapture': {'captureAmount': '', 'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', @@ -397,8 +364,7 @@ 'originalTxnTime': '', 'partial': '', 'reportGroup': ''}, -'giftCardCredit': {'Meta': '', - 'card': 'giftCardCardType', +'giftCardCredit': {'card': 'giftCardCardType', 'cnpTxnId': '', 'creditAmount': '', 'customerId': '', @@ -406,16 +372,14 @@ 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'load': {'Meta': '', - 'amount': '', +'load': {'amount': '', 'card': 'giftCardCardType', 'customerId': '', 'id': '', 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'loadReversal': {'Meta': '', - 'card': 'giftCardCardType', +'loadReversal': {'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -425,60 +389,52 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'payFacCredit': {'Meta': '', - 'amount': '', +'payFacCredit': {'amount': '', 'customerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'payFacDebit': {'Meta': '', - 'amount': '', +'payFacDebit': {'amount': '', 'customerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'payoutOrgCredit': {'Meta': '', - 'amount': '', +'payoutOrgCredit': {'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'payoutOrgDebit': {'Meta': '', - 'amount': '', +'payoutOrgDebit': {'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'physicalCheckCredit': {'Meta': '', - 'amount': '', +'physicalCheckCredit': {'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'physicalCheckDebit': {'Meta': '', - 'amount': '', +'physicalCheckDebit': {'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'queryTransaction': {'Meta': '', - 'customerId': '', +'queryTransaction': {'customerId': '', 'id': '', 'origActionType': '', 'origCnpTxnId': '', 'origId': '', 'reportGroup': '', 'showStatusOnly': ''}, -'refundReversal': {'Meta': '', - 'card': 'giftCardCardType', +'refundReversal': {'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -488,8 +444,7 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'registerTokenRequest': {'Meta': '', - 'accountNumber': '', +'registerTokenRequest': {'accountNumber': '', 'applepay': 'applepayType', 'cardValidationNum': '', 'customerId': '', @@ -502,24 +457,21 @@ 'orderId': '', 'paypageRegistrationId': '', 'reportGroup': ''}, -'reserveCredit': {'Meta': '', - 'amount': '', +'reserveCredit': {'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'reserveDebit': {'Meta': '', - 'amount': '', +'reserveDebit': {'amount': '', 'customerId': '', 'fundingCustomerId': '', 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'sale': {'Meta': '', - 'advancedFraudChecks': 'advancedFraudChecksType', +'sale': {'advancedFraudChecks': 'advancedFraudChecksType', 'allowPartialAuth': '', 'amount': '', 'applepay': 'applepayType', @@ -538,7 +490,7 @@ 'fraudCheck': 'fraudCheckType', 'fraudFilterOverride': '', 'giropay': 'giropayType', - 'healthcareIias': '', + 'healthcareIIAS': 'healthcareIIAS', 'id': '', 'ideal': 'idealType', 'lodgingInfo': 'lodgingInfo', @@ -563,20 +515,18 @@ 'secondaryAmount': '', 'sepaDirectDebit': 'sepaDirectDebitType', 'shipToAddress': 'shipToAddress', - 'skipRealtimeAu': '', + 'skipRealtimeAU': '', 'sofort': 'sofortType', 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType', 'wallet': 'wallet'}, -'serviceStatusRequest': {'Meta': '', - 'customerId': '', +'serviceStatusRequest': {'customerId': '', 'id': '', 'pathId': '', 'reportGroup': '', 'serviceId': ''}, -'submerchantCredit': {'Meta': '', - 'accountInfo': 'echeckTypeCtx', +'submerchantCredit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -585,8 +535,7 @@ 'id': '', 'reportGroup': '', 'submerchantName': ''}, -'submerchantDebit': {'Meta': '', - 'accountInfo': 'echeckTypeCtx', +'submerchantDebit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -595,8 +544,7 @@ 'id': '', 'reportGroup': '', 'submerchantName': ''}, -'transactionReversal': {'Meta': '', - 'amount': '', +'transactionReversal': {'amount': '', 'cnpTxnId': '', 'customBilling': 'customBilling', 'customerId': '', @@ -607,22 +555,19 @@ 'processingInstructions': 'processingInstructions', 'reportGroup': '', 'surchargeAmount': ''}, -'translateToLowValueTokenRequest': {'Meta': '', - 'customerId': '', +'translateToLowValueTokenRequest': {'customerId': '', 'id': '', 'orderId': '', 'reportGroup': '', 'token': ''}, -'unload': {'Meta': '', - 'amount': '', +'unload': {'amount': '', 'card': 'giftCardCardType', 'customerId': '', 'id': '', 'orderId': '', 'orderSource': '', 'reportGroup': ''}, -'unloadReversal': {'Meta': '', - 'card': 'giftCardCardType', +'unloadReversal': {'card': 'giftCardCardType', 'cnpTxnId': '', 'customerId': '', 'id': '', @@ -632,13 +577,14 @@ 'originalSystemTraceId': '', 'originalTxnTime': '', 'reportGroup': ''}, -'updateCardValidationNumOnToken': {'Meta': '', - 'cardValidationNum': '', +'updateCardValidationNumOnToken': {'cardValidationNum': '', 'cnpToken': '', - 'orderId': ''}, -'updatePlan': {'Meta': '', 'active': '', 'planCode': ''}, -'updateSubscription': {'Meta': '', - 'billToAddress': 'billToAddress', + 'customerId': '', + 'id': '', + 'orderId': '', + 'reportGroup': ''}, +'updatePlan': {'active': '', 'planCode': ''}, +'updateSubscription': {'billToAddress': 'billToAddress', 'billingDate': '', 'card': 'cardType', 'createAddOn': 'createAddOnType', @@ -651,8 +597,7 @@ 'token': 'cardTokenType', 'updateAddOn': 'updateAddOnType', 'updateDiscount': 'updateDiscountType'}, -'vendorCredit': {'Meta': '', - 'accountInfo': 'echeckTypeCtx', +'vendorCredit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -661,8 +606,7 @@ 'id': '', 'reportGroup': '', 'vendorName': ''}, -'vendorDebit': {'Meta': '', - 'accountInfo': 'echeckTypeCtx', +'vendorDebit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -671,42 +615,35 @@ 'id': '', 'reportGroup': '', 'vendorName': ''}, -'void': {'Meta': '', - 'cnpTxnId': '', +'void': {'cnpTxnId': '', 'customerId': '', 'id': '', 'processingInstructions': 'processingInstructions', 'reportGroup': ''}} -used_type_dict = {'advancedFraudChecksType': {'Meta': '', - 'customAttribute1': '', +used_type_dict = {'advancedFraudChecksType': {'customAttribute1': '', 'customAttribute2': '', 'customAttribute3': '', 'customAttribute4': '', 'customAttribute5': '', 'threatMetrixSessionId': '', 'webSessionId': ''}, -'advancedFraudResultsType': {'Meta': '', - 'deviceReputationScore': '', +'advancedFraudResultsType': {'deviceReputationScore': '', 'deviceReviewStatus': '', 'triggeredRule': ''}, -'applepayHeaderType': {'Meta': '', - 'applicationData': '', +'applepayHeaderType': {'applicationData': '', 'ephemeralPublicKey': '', 'publicKeyHash': '', 'transactionId': ''}, -'applepayType': {'Meta': '', - 'data': '', +'applepayType': {'data': '', 'header': 'applepayHeaderType', 'signature': '', 'version': ''}, -'authInformation': {'Meta': '', - 'authAmount': '', +'authInformation': {'authAmount': '', 'authCode': '', 'authDate': '', 'fraudResult': 'fraudResult'}, -'billToAddress': {'Meta': '', - 'addressLine1': '', +'billToAddress': {'addressLine1': '', 'addressLine2': '', 'addressLine3': '', 'city': '', @@ -720,57 +657,45 @@ 'phone': '', 'state': '', 'zip': ''}, -'card': {'Meta': '', - 'cardValidationNum': '', +'card': {'cardValidationNum': '', 'expDate': '', 'number': '', 'pin': '', 'track': '', 'type': ''}, -'cardPaypageType': {'Meta': '', - 'cardValidationNum': '', +'cardPaypageType': {'cardValidationNum': '', 'expDate': '', 'paypageRegistrationId': '', 'type': ''}, -'cardTokenType': {'Meta': '', - 'authenticatedShopperId': '', +'cardTokenType': {'authenticatedShopperID': '', 'cardValidationNum': '', 'checkoutId': '', 'cnpToken': '', 'expDate': '', - 'tokenUrl': '', + 'tokenURL': '', 'type': ''}, -'cardType': {'Meta': '', - 'cardValidationNum': '', +'cardType': {'cardValidationNum': '', 'expDate': '', 'number': '', 'pin': '', 'track': '', 'type': ''}, -'cnpInternalRecurringRequestType': {'Meta': '', - 'finalPayment': '', +'cnpInternalRecurringRequestType': {'finalPayment': '', 'recurringTxnId': '', 'subscriptionId': ''}, -'createAddOnType': {'Meta': '', - 'addOnCode': '', +'createAddOnType': {'addOnCode': '', 'amount': '', 'endDate': '', 'name': '', 'startDate': ''}, -'createDiscountType': {'Meta': '', - 'amount': '', +'createDiscountType': {'amount': '', 'discountCode': '', 'endDate': '', 'name': '', 'startDate': ''}, -'ctxPaymentInformationType': {'Meta': '', 'ctxPaymentDetail': ''}, -'customBilling': {'Meta': '', - 'city': '', - 'descriptor': '', - 'phone': '', - 'url': ''}, -'customerInfo': {'Meta': '', - 'customerCheckingAccount': '', +'ctxPaymentInformationType': {'ctxPaymentDetail': ''}, +'customBilling': {'city': '', 'descriptor': '', 'phone': '', 'url': ''}, +'customerInfo': {'customerCheckingAccount': '', 'customerRegistrationDate': '', 'customerSavingAccount': '', 'customerType': '', @@ -783,35 +708,30 @@ 'ssn': '', 'yearsAtEmployer': '', 'yearsAtResidence': ''}, -'deleteAddOnType': {'Meta': '', 'addOnCode': ''}, -'deleteDiscountType': {'Meta': '', 'discountCode': ''}, -'detailTax': {'Meta': '', - 'cardAcceptorTaxId': '', +'deleteAddOnType': {'addOnCode': ''}, +'deleteDiscountType': {'discountCode': ''}, +'detailTax': {'cardAcceptorTaxId': '', 'taxAmount': '', 'taxIncludedInTotal': '', 'taxRate': '', 'taxTypeIdentifier': ''}, -'echeckForTokenType': {'Meta': '', 'accNum': '', 'routingNum': ''}, -'echeckTokenType': {'Meta': '', - 'accType': '', +'echeckForTokenType': {'accNum': '', 'routingNum': ''}, +'echeckTokenType': {'accType': '', 'checkNum': '', 'cnpToken': '', 'routingNum': ''}, -'echeckType': {'Meta': '', - 'accNum': '', +'echeckType': {'accNum': '', 'accType': '', 'ccdPaymentInformation': '', 'checkNum': '', 'routingNum': ''}, -'echeckTypeCtx': {'Meta': '', - 'accNum': '', +'echeckTypeCtx': {'accNum': '', 'accType': '', 'ccdPaymentInformation': '', 'checkNum': '', 'ctxPaymentInformation': 'ctxPaymentInformationType', 'routingNum': ''}, -'enhancedData': {'Meta': '', - 'customerReference': '', +'enhancedData': {'customerReference': '', 'deliveryType': '', 'destinationCountryCode': '', 'destinationPostalCode': '', @@ -825,34 +745,34 @@ 'shipFromPostalCode': '', 'shippingAmount': '', 'taxExempt': ''}, -'filteringType': {'Meta': '', - 'chargeback': '', - 'international': '', - 'prepaid': ''}, -'fraudCheckType': {'Meta': '', - 'authenticatedByMerchant': '', +'filteringType': {'chargeback': '', 'international': '', 'prepaid': ''}, +'fraudCheckType': {'authenticatedByMerchant': '', 'authenticationProtocolVersion': '', 'authenticationTransactionId': '', 'authenticationValue': '', 'customerIpAddress': '', 'tokenAuthenticationValue': ''}, -'fraudResult': {'Meta': '', - 'advancedAvsresult': '', +'fraudResult': {'advancedAVSResult': '', 'advancedFraudResults': 'advancedFraudResultsType', 'authenticationResult': '', 'avsResult': '', 'cardValidationResult': ''}, -'giftCardCardType': {'Meta': '', - 'cardValidationNum': '', +'giftCardCardType': {'cardValidationNum': '', 'expDate': '', 'number': '', 'pin': '', 'track': '', 'type': ''}, -'giropayType': {'Meta': '', 'preferredLanguage': ''}, -'idealType': {'Meta': '', 'preferredLanguage': ''}, -'lineItemData': {'Meta': '', - 'commodityCode': '', +'giropayType': {'preferredLanguage': ''}, +'healthcareAmounts': {'RxAmount': '', + 'clinicOtherAmount': '', + 'copayAmount': '', + 'dentalAmount': '', + 'totalHealthcareAmount': '', + 'visionAmount': ''}, +'healthcareIIAS': {'IIASFlag': '', 'healthcareAmounts': 'healthcareAmounts'}, +'idealType': {'preferredLanguage': ''}, +'lineItemData': {'commodityCode': '', 'detailTax': 'detailTax', 'itemDescription': '', 'itemDiscountAmount': '', @@ -864,9 +784,8 @@ 'taxAmount': '', 'unitCost': '', 'unitOfMeasure': ''}, -'lodgingCharge': {'Meta': '', 'name': ''}, -'lodgingInfo': {'Meta': '', - 'checkInDate': '', +'lodgingCharge': {'name': ''}, +'lodgingInfo': {'checkInDate': '', 'checkOutDate': '', 'customerServicePhone': '', 'duration': '', @@ -878,52 +797,41 @@ 'propertyLocalPhone': '', 'roomRate': '', 'roomTax': ''}, -'merchantDataType': {'Meta': '', - 'affiliate': '', - 'campaign': '', - 'merchantGroupingId': ''}, -'mposType': {'Meta': '', - 'encryptedTrack': '', +'merchantDataType': {'affiliate': '', 'campaign': '', 'merchantGroupingId': ''}, +'mposType': {'encryptedTrack': '', 'formatId': '', 'ksn': '', 'track1Status': '', 'track2Status': ''}, -'payPal': {'Meta': '', - 'payerEmail': '', +'payPal': {'payerEmail': '', 'payerId': '', 'token': 'cardTokenType', 'transactionId': ''}, -'pinlessDebitRequestType': {'Meta': '', - 'preferredDebitNetworks': 'preferredDebitNetworksType', +'pinlessDebitRequestType': {'preferredDebitNetworks': 'preferredDebitNetworksType', 'routingPreference': ''}, -'pos': {'Meta': '', - 'capability': '', +'pos': {'capability': '', 'cardholderId': '', 'catLevel': '', 'entryMode': '', 'terminalId': ''}, -'preferredDebitNetworksType': {'Meta': '', 'debitNetworkName': ''}, -'processingInstructions': {'Meta': '', 'bypassVelocityCheck': ''}, -'recurringRequestType': {'Meta': '', - 'createSubscription': 'recurringSubscriptionType'}, -'recurringSubscriptionType': {'Meta': '', - 'amount': '', +'preferredDebitNetworksType': {'debitNetworkName': ''}, +'processingInstructions': {'bypassVelocityCheck': ''}, +'recurringRequestType': {'createSubscription': 'recurringSubscriptionType'}, +'recurringSubscriptionType': {'amount': '', 'createAddOn': 'createAddOnType', 'createDiscount': 'createDiscountType', 'numberOfPayments': '', 'planCode': '', 'startDate': ''}, -'recyclingRequestType': {'Meta': '', 'recycleBy': '', 'recycleId': ''}, -'sepaDirectDebitType': {'Meta': '', - 'iban': '', +'recyclingRequestType': {'recycleBy': '', 'recycleId': ''}, +'sepaDirectDebitType': {'iban': '', 'mandateProvider': '', 'mandateReference': '', 'mandateSignatureDate': '', 'mandateUrl': '', 'preferredLanguage': '', 'sequenceType': ''}, -'shipToAddress': {'Meta': '', - 'addressLine1': '', +'shipToAddress': {'addressLine1': '', 'addressLine2': '', 'addressLine3': '', 'city': '', @@ -937,30 +845,25 @@ 'phone': '', 'state': '', 'zip': ''}, -'sofortType': {'Meta': '', 'preferredLanguage': ''}, -'token': {'Meta': '', - 'authenticatedShopperId': '', +'sofortType': {'preferredLanguage': ''}, +'token': {'authenticatedShopperID': '', 'cardValidationNum': '', 'checkoutId': '', 'cnpToken': '', 'expDate': '', - 'tokenUrl': '', + 'tokenURL': '', 'type': ''}, -'updateAddOnType': {'Meta': '', - 'addOnCode': '', +'updateAddOnType': {'addOnCode': '', 'amount': '', 'endDate': '', 'name': '', 'startDate': ''}, -'updateDiscountType': {'Meta': '', - 'amount': '', +'updateDiscountType': {'amount': '', 'discountCode': '', 'endDate': '', 'name': '', 'startDate': ''}, -'virtualGiftCardType': {'Meta': '', - 'accountNumberLength': '', - 'giftCardBin': ''}, -'wallet': {'Meta': '', 'walletSourceType': '', 'walletSourceTypeId': ''}} +'virtualGiftCardType': {'accountNumberLength': '', 'giftCardBin': ''}, +'wallet': {'walletSourceType': '', 'walletSourceTypeId': ''}} abs_class_dict = {'cardOrToken': ['card', 'token']} diff --git a/vantivsdk/fields.py b/vantivsdk/fields.py index 7d23c93..706736e 100644 --- a/vantivsdk/fields.py +++ b/vantivsdk/fields.py @@ -1,224 +1,49695 @@ -from vantivsdk.SchemaCombinedv1217 import ( - RFRRequest as RFRRequest, - RFRResponse as RFRResponse, - AccountInfoType as accountInfoType, - AccountUpdate as accountUpdate, - AccountUpdateFileRequestData as accountUpdateFileRequestData, - AccountUpdateResponse as accountUpdateResponse, - AccountUpdater as accountUpdater, - Activate as activate, - ActivateResponse as activateResponse, - ActivateReversal as activateReversal, - ActivateReversalResponse as activateReversalResponse, - AdvancedFraudChecksType as advancedFraudChecksType, - AdvancedFraudResultsType as advancedFraudResultsType, - AndroidpayResponse as androidpayResponse, - ApplepayHeaderType as applepayHeaderType, - ApplepayResponse as applepayResponse, - ApplepayType as applepayType, - AuthInformation as authInformation, - AuthReversal as authReversal, - AuthReversalResponse as authReversalResponse, - Authentication as authentication, - Authorization as authorization, - AuthorizationResponse as authorizationResponse, - BalanceInquiry as balanceInquiry, - BalanceInquiryResponse as balanceInquiryResponse, - BaseRequest as baseRequest, - BatchRequest as batchRequest, - BatchResponse as batchResponse, - BillToAddress as billToAddress, - CancelSubscription as cancelSubscription, - CancelSubscriptionResponse as cancelSubscriptionResponse, - Capture as capture, - CaptureGivenAuth as captureGivenAuth, - CaptureGivenAuthResponse as captureGivenAuthResponse, - CaptureResponse as captureResponse, - Card as card, - CardAccountInfoType as cardAccountInfoType, - CardOrToken as cardOrToken, - CardPaypageType as cardPaypageType, - CardTokenInfoType as cardTokenInfoType, - CardTokenType as cardTokenType, - CardTokenTypeAu as cardTokenTypeAU, - CardType as cardType, - CnpInternalRecurringRequestType as cnpInternalRecurringRequestType, - CnpOnlineRequest as cnpOnlineRequest, - CnpOnlineResponse as cnpOnlineResponse, - CnpRequest as cnpRequest, - CnpResponse as cnpResponse, - CnpTransactionInterface as cnpTransactionInterface, - Contact as contact, - CreateAddOnType as createAddOnType, - CreateDiscountType as createDiscountType, - CreatePlan as createPlan, - CreatePlanResponse as createPlanResponse, - Credit as credit, - CreditResponse as creditResponse, - CtxPaymentInformationType as ctxPaymentInformationType, - CustomBilling as customBilling, - CustomerCredit as customerCredit, - CustomerCreditResponse as customerCreditResponse, - CustomerDebit as customerDebit, - CustomerDebitResponse as customerDebitResponse, - CustomerInfo as customerInfo, - Deactivate as deactivate, - DeactivateResponse as deactivateResponse, - DeactivateReversal as deactivateReversal, - DeactivateReversalResponse as deactivateReversalResponse, - DeleteAddOnType as deleteAddOnType, - DeleteDiscountType as deleteDiscountType, - DepositReversal as depositReversal, - DepositReversalResponse as depositReversalResponse, - DetailTax as detailTax, - DriversLicenseInfo as driversLicenseInfo, - EcheckAccountInfoType as echeckAccountInfoType, - EcheckCredit as echeckCredit, - EcheckCreditResponse as echeckCreditResponse, - EcheckForTokenType as echeckForTokenType, - EcheckPreNoteCredit as echeckPreNoteCredit, - EcheckPreNoteCreditResponse as echeckPreNoteCreditResponse, - EcheckPreNoteSale as echeckPreNoteSale, - EcheckPreNoteSaleResponse as echeckPreNoteSaleResponse, - EcheckRedeposit as echeckRedeposit, - EcheckRedepositResponse as echeckRedepositResponse, - EcheckSale as echeckSale, - EcheckSalesResponse as echeckSalesResponse, - EcheckTokenInfoType as echeckTokenInfoType, - EcheckTokenType as echeckTokenType, - EcheckType as echeckType, - EcheckTypeCtx as echeckTypeCtx, - EcheckVerification as echeckVerification, - EcheckVerificationResponse as echeckVerificationResponse, - EcheckVoid as echeckVoid, - EcheckVoidResponse as echeckVoidResponse, - EnhancedAuthResponse as enhancedAuthResponse, - EnhancedData as enhancedData, - ExtendedCardResponseType as extendedCardResponseType, - FastAccessFunding as fastAccessFunding, - FastAccessFundingResponse as fastAccessFundingResponse, - FilteringType as filteringType, - ForceCapture as forceCapture, - ForceCaptureResponse as forceCaptureResponse, - FraudCheck as fraudCheck, - FraudCheckResponse as fraudCheckResponse, - FraudCheckType as fraudCheckType, - FraudResult as fraudResult, - FundingInstructionVoid as fundingInstructionVoid, - FundingInstructionVoidResponse as fundingInstructionVoidResponse, - GiftCardAuthReversal as giftCardAuthReversal, - GiftCardAuthReversalResponse as giftCardAuthReversalResponse, - GiftCardCapture as giftCardCapture, - GiftCardCaptureResponse as giftCardCaptureResponse, - GiftCardCardType as giftCardCardType, - GiftCardCredit as giftCardCredit, - GiftCardCreditResponse as giftCardCreditResponse, - GiftCardResponse as giftCardResponse, - GiropayResponse as giropayResponse, - GiropayType as giropayType, - HealthcareAmounts as healthcareAmounts, - HealthcareIias as healthcareIIAS, - IdealResponse as idealResponse, - IdealType as idealType, - LineItemData as lineItemData, - Load as load, - LoadResponse as loadResponse, - LoadReversal as loadReversal, - LoadReversalResponse as loadReversalResponse, - LodgingCharge as lodgingCharge, - LodgingInfo as lodgingInfo, - MerchantDataType as merchantDataType, - MposType as mposType, - NetworkField as networkField, - NetworkResponse as networkResponse, - NetworkSubField as networkSubField, - PayFacCredit as payFacCredit, - PayFacCreditResponse as payFacCreditResponse, - PayFacDebit as payFacDebit, - PayFacDebitResponse as payFacDebitResponse, - PayPal as payPal, - PayoutOrgCredit as payoutOrgCredit, - PayoutOrgCreditResponse as payoutOrgCreditResponse, - PayoutOrgDebit as payoutOrgDebit, - PayoutOrgDebitResponse as payoutOrgDebitResponse, - PhysicalCheckCredit as physicalCheckCredit, - PhysicalCheckCreditResponse as physicalCheckCreditResponse, - PhysicalCheckDebit as physicalCheckDebit, - PhysicalCheckDebitResponse as physicalCheckDebitResponse, - PinlessDebitRequestType as pinlessDebitRequestType, - PinlessDebitResponse as pinlessDebitResponse, - Pos as pos, - PreferredDebitNetworksType as preferredDebitNetworksType, - ProcessingInstructions as processingInstructions, - QueryTransaction as queryTransaction, - QueryTransactionResponse as queryTransactionResponse, - QueryTransactionUnavailableResponse as queryTransactionUnavailableResponse, - RecurringRequestType as recurringRequestType, - RecurringResponseType as recurringResponseType, - RecurringSubscriptionType as recurringSubscriptionType, - RecurringTransaction as recurringTransaction, - RecurringTransactionResponse as recurringTransactionResponse, - RecurringTransactionResponseType as recurringTransactionResponseType, - RecurringTransactionType as recurringTransactionType, - RecycleAdviceType as recycleAdviceType, - RecyclingRequestType as recyclingRequestType, - RecyclingResponseType as recyclingResponseType, - RefundReversal as refundReversal, - RefundReversalResponse as refundReversalResponse, - RegisterTokenRequest as registerTokenRequest, - RegisterTokenRequestType as registerTokenRequestType, - RegisterTokenResponse as registerTokenResponse, - ReserveCredit as reserveCredit, - ReserveCreditResponse as reserveCreditResponse, - ReserveDebit as reserveDebit, - ReserveDebitResponse as reserveDebitResponse, - Sale as sale, - SaleResponse as saleResponse, - SepaDirectDebitResponse as sepaDirectDebitResponse, - SepaDirectDebitType as sepaDirectDebitType, - ServiceStatusRequest as serviceStatusRequest, - ServiceStatusResponse as serviceStatusResponse, - ShipToAddress as shipToAddress, - SofortResponse as sofortResponse, - SofortType as sofortType, - SubmerchantCredit as submerchantCredit, - SubmerchantCreditResponse as submerchantCreditResponse, - SubmerchantDebit as submerchantDebit, - SubmerchantDebitResponse as submerchantDebitResponse, - Token as token, - TokenResponseType as tokenResponseType, - Transaction as transaction, - TransactionResponse as transactionResponse, - TransactionReversal as transactionReversal, - TransactionReversalRecyclingResponseType as transactionReversalRecyclingResponseType, - TransactionReversalResponse as transactionReversalResponse, - TransactionType as transactionType, - TransactionTypeOptionReportGroup as transactionTypeOptionReportGroup, - TransactionTypeWithReportGroup as transactionTypeWithReportGroup, - TransactionTypeWithReportGroupAndPartial as transactionTypeWithReportGroupAndPartial, - TranslateToLowValueTokenRequest as translateToLowValueTokenRequest, - TranslateToLowValueTokenRequestType as translateToLowValueTokenRequestType, - TranslateToLowValueTokenResponse as translateToLowValueTokenResponse, - Unload as unload, - UnloadResponse as unloadResponse, - UnloadReversal as unloadReversal, - UnloadReversalResponse as unloadReversalResponse, - UpdateAddOnType as updateAddOnType, - UpdateCardValidationNumOnToken as updateCardValidationNumOnToken, - UpdateCardValidationNumOnTokenResponse as updateCardValidationNumOnTokenResponse, - UpdateDiscountType as updateDiscountType, - UpdatePlan as updatePlan, - UpdatePlanResponse as updatePlanResponse, - UpdateSubscription as updateSubscription, - UpdateSubscriptionResponse as updateSubscriptionResponse, - VendorCredit as vendorCredit, - VendorCreditResponse as vendorCreditResponse, - VendorDebit as vendorDebit, - VendorDebitResponse as vendorDebitResponse, - VirtualGiftCardResponse as virtualGiftCardResponse, - VirtualGiftCardType as virtualGiftCardType, - Void as void, - VoidRecyclingResponseType as voidRecyclingResponseType, - VoidResponse as voidResponse, - Wallet as wallet, -) +# ./fields.py +# -*- coding: utf-8 -*- +# PyXB bindings for NM:9a28546cb3c6547e22c7f11b1830724889885c3f +# Generated 2020-11-18 16:00:19.269683 by PyXB version 1.2.6 using Python 3.9.0.final.0 +# Namespace http://www.vantivcnp.com/schema + +from __future__ import unicode_literals +import pyxb +import pyxb.binding +import pyxb.binding.saxer +import io +import pyxb.utils.utility +import pyxb.utils.domutils +import sys +import pyxb.utils.six as _six +# Unique identifier for bindings created at the same time +_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:103e37d2-29e1-11eb-8c97-001a4a010613') + +# Version of PyXB used to generate the bindings +_PyXBVersion = '1.2.6' +# Generated bindings are not compatible across PyXB versions +if pyxb.__version__ != _PyXBVersion: + raise pyxb.PyXBVersionError(_PyXBVersion) + +# A holder for module-level binding classes so we can access them from +# inside class definitions where property names may conflict. +_module_typeBindings = pyxb.utils.utility.Object() + +# Import bindings for namespaces imported into schema +import pyxb.binding.datatypes + +# NOTE: All namespace declarations are reserved within the binding +Namespace = pyxb.namespace.NamespaceForURI('http://www.vantivcnp.com/schema', create_if_missing=True) +Namespace.configureCategories(['typeBinding', 'elementBinding']) + +def CreateFromDocument (xml_text, default_namespace=None, location_base=None): + """Parse the given XML and use the document element to create a + Python instance. + + @param xml_text An XML document. This should be data (Python 2 + str or Python 3 bytes), or a text (Python 2 unicode or Python 3 + str) in the L{pyxb._InputEncoding} encoding. + + @keyword default_namespace The L{pyxb.Namespace} instance to use as the + default namespace where there is no default namespace in scope. + If unspecified or C{None}, the namespace of the module containing + this function will be used. + + @keyword location_base: An object to be recorded as the base of all + L{pyxb.utils.utility.Location} instances associated with events and + objects handled by the parser. You might pass the URI from which + the document was obtained. + """ + + if pyxb.XMLStyle_saxer != pyxb._XMLStyle: + dom = pyxb.utils.domutils.StringToDOM(xml_text) + return CreateFromDOM(dom.documentElement, default_namespace=default_namespace) + if default_namespace is None: + default_namespace = Namespace.fallbackNamespace() + saxer = pyxb.binding.saxer.make_parser(fallback_namespace=default_namespace, location_base=location_base) + handler = saxer.getContentHandler() + xmld = xml_text + if isinstance(xmld, _six.text_type): + xmld = xmld.encode(pyxb._InputEncoding) + saxer.parse(io.BytesIO(xmld)) + instance = handler.rootObject() + return instance + +def CreateFromDOM (node, default_namespace=None): + """Create a Python instance from the given DOM node. + The node tag must correspond to an element declaration in this module. + + @deprecated: Forcing use of DOM interface is unnecessary; use L{CreateFromDocument}.""" + if default_namespace is None: + default_namespace = Namespace.fallbackNamespace() + return pyxb.binding.basis.element.AnyCreateFromDOM(node, default_namespace) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON (pyxb.binding.basis.complexTypeDefinition): + """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.17.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.17.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.17.xsd', 9, 16), ) + + + password = property(__password.value, __password.set, None, None) + + _ElementMap.update({ + __user.name() : __user, + __password.name() : __password + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON = CTD_ANON + + +# Complex type {http://www.vantivcnp.com/schema}contact with content type ELEMENT_ONLY +class contact (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}contact with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'contact') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 58, 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.17.xsd', 60, 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.17.xsd', 61, 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.17.xsd', 62, 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.17.xsd', 63, 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.17.xsd', 64, 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.17.xsd', 65, 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.17.xsd', 66, 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.17.xsd', 67, 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.17.xsd', 68, 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.17.xsd', 69, 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.17.xsd', 70, 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.17.xsd', 71, 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.17.xsd', 72, 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.17.xsd', 73, 12), ) + + + phone = property(__phone.value, __phone.set, None, None) + + _ElementMap.update({ + __name.name() : __name, + __firstName.name() : __firstName, + __middleInitial.name() : __middleInitial, + __lastName.name() : __lastName, + __companyName.name() : __companyName, + __addressLine1.name() : __addressLine1, + __addressLine2.name() : __addressLine2, + __addressLine3.name() : __addressLine3, + __city.name() : __city, + __state.name() : __state, + __zip.name() : __zip, + __country.name() : __country, + __email.name() : __email, + __phone.name() : __phone + }) + _AttributeMap.update({ + + }) +_module_typeBindings.contact = contact +Namespace.addCategoryObject('typeBinding', 'contact', contact) + + +# Complex type {http://www.vantivcnp.com/schema}mposType with content type ELEMENT_ONLY +class mposType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}mposType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'mposType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 79, 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.17.xsd', 81, 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.17.xsd', 82, 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.17.xsd', 83, 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.17.xsd', 84, 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.17.xsd', 85, 12), ) + + + track2Status = property(__track2Status.value, __track2Status.set, None, None) + + _ElementMap.update({ + __ksn.name() : __ksn, + __formatId.name() : __formatId, + __encryptedTrack.name() : __encryptedTrack, + __track1Status.name() : __track1Status, + __track2Status.name() : __track2Status + }) + _AttributeMap.update({ + + }) +_module_typeBindings.mposType = mposType +Namespace.addCategoryObject('typeBinding', 'mposType', mposType) + + +# Complex type {http://www.vantivcnp.com/schema}cardType with content type ELEMENT_ONLY +class cardType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}cardType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 89, 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.17.xsd', 93, 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.17.xsd', 94, 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.17.xsd', 95, 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.17.xsd', 98, 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.17.xsd', 101, 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.17.xsd', 102, 12), ) + + + pin = property(__pin.value, __pin.set, None, None) + + _ElementMap.update({ + __type.name() : __type, + __number.name() : __number, + __expDate.name() : __expDate, + __track.name() : __track, + __cardValidationNum.name() : __cardValidationNum, + __pin.name() : __pin + }) + _AttributeMap.update({ + + }) +_module_typeBindings.cardType = cardType +Namespace.addCategoryObject('typeBinding', 'cardType', cardType) + + +# Complex type {http://www.vantivcnp.com/schema}cardTokenType with content type ELEMENT_ONLY +class cardTokenType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}cardTokenType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardTokenType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 128, 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.17.xsd', 131, 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.17.xsd', 132, 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.17.xsd', 134, 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.17.xsd', 135, 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.17.xsd', 136, 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.17.xsd', 137, 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.17.xsd', 138, 12), ) + + + authenticatedShopperID = property(__authenticatedShopperID.value, __authenticatedShopperID.set, None, None) + + _ElementMap.update({ + __cnpToken.name() : __cnpToken, + __tokenURL.name() : __tokenURL, + __expDate.name() : __expDate, + __cardValidationNum.name() : __cardValidationNum, + __type.name() : __type, + __checkoutId.name() : __checkoutId, + __authenticatedShopperID.name() : __authenticatedShopperID + }) + _AttributeMap.update({ + + }) +_module_typeBindings.cardTokenType = cardTokenType +Namespace.addCategoryObject('typeBinding', 'cardTokenType', cardTokenType) + + +# Complex type {http://www.vantivcnp.com/schema}cardPaypageType with content type ELEMENT_ONLY +class cardPaypageType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}cardPaypageType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardPaypageType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 144, 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.17.xsd', 146, 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.17.xsd', 147, 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.17.xsd', 148, 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.17.xsd', 149, 12), ) + + + type = property(__type.value, __type.set, None, None) + + _ElementMap.update({ + __paypageRegistrationId.name() : __paypageRegistrationId, + __expDate.name() : __expDate, + __cardValidationNum.name() : __cardValidationNum, + __type.name() : __type + }) + _AttributeMap.update({ + + }) +_module_typeBindings.cardPaypageType = cardPaypageType +Namespace.addCategoryObject('typeBinding', 'cardPaypageType', cardPaypageType) + + +# Complex type {http://www.vantivcnp.com/schema}tokenResponseType with content type ELEMENT_ONLY +class tokenResponseType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}tokenResponseType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'tokenResponseType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 153, 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.17.xsd', 155, 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.17.xsd', 156, 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.17.xsd', 157, 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.17.xsd', 158, 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.17.xsd', 159, 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.17.xsd', 160, 12), ) + + + eCheckAccountSuffix = property(__eCheckAccountSuffix.value, __eCheckAccountSuffix.set, None, None) + + _ElementMap.update({ + __cnpToken.name() : __cnpToken, + __tokenResponseCode.name() : __tokenResponseCode, + __tokenMessage.name() : __tokenMessage, + __type.name() : __type, + __bin.name() : __bin, + __eCheckAccountSuffix.name() : __eCheckAccountSuffix + }) + _AttributeMap.update({ + + }) +_module_typeBindings.tokenResponseType = tokenResponseType +Namespace.addCategoryObject('typeBinding', 'tokenResponseType', tokenResponseType) + + +# Complex type {http://www.vantivcnp.com/schema}advancedFraudChecksType with content type ELEMENT_ONLY +class advancedFraudChecksType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}advancedFraudChecksType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecksType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 170, 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.17.xsd', 172, 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.17.xsd', 173, 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.17.xsd', 174, 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.17.xsd', 175, 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.17.xsd', 176, 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.17.xsd', 177, 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.17.xsd', 178, 12), ) + + + customAttribute5 = property(__customAttribute5.value, __customAttribute5.set, None, None) + + _ElementMap.update({ + __threatMetrixSessionId.name() : __threatMetrixSessionId, + __webSessionId.name() : __webSessionId, + __customAttribute1.name() : __customAttribute1, + __customAttribute2.name() : __customAttribute2, + __customAttribute3.name() : __customAttribute3, + __customAttribute4.name() : __customAttribute4, + __customAttribute5.name() : __customAttribute5 + }) + _AttributeMap.update({ + + }) +_module_typeBindings.advancedFraudChecksType = advancedFraudChecksType +Namespace.addCategoryObject('typeBinding', 'advancedFraudChecksType', advancedFraudChecksType) + + +# Complex type {http://www.vantivcnp.com/schema}advancedFraudResultsType with content type ELEMENT_ONLY +class advancedFraudResultsType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}advancedFraudResultsType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResultsType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 184, 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.17.xsd', 186, 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.17.xsd', 187, 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.17.xsd', 188, 12), ) + + + triggeredRule = property(__triggeredRule.value, __triggeredRule.set, None, None) + + _ElementMap.update({ + __deviceReviewStatus.name() : __deviceReviewStatus, + __deviceReputationScore.name() : __deviceReputationScore, + __triggeredRule.name() : __triggeredRule + }) + _AttributeMap.update({ + + }) +_module_typeBindings.advancedFraudResultsType = advancedFraudResultsType +Namespace.addCategoryObject('typeBinding', 'advancedFraudResultsType', advancedFraudResultsType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_ (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 201, 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.17.xsd', 203, 16), ) + + + name = property(__name.value, __name.set, None, None) + + _ElementMap.update({ + __name.name() : __name + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_ = CTD_ANON_ + + +# 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""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY + _Abstract = True + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cnpTransactionInterface') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 217, 4) + _ElementMap = {} + _AttributeMap = {} + # Base type is pyxb.binding.datatypes.anyType + _ElementMap.update({ + + }) + _AttributeMap.update({ + + }) +_module_typeBindings.cnpTransactionInterface = cnpTransactionInterface +Namespace.addCategoryObject('typeBinding', 'cnpTransactionInterface', cnpTransactionInterface) + + +# Complex type {http://www.vantivcnp.com/schema}recurringSubscriptionType with content type ELEMENT_ONLY +class recurringSubscriptionType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}recurringSubscriptionType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringSubscriptionType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 361, 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.17.xsd', 363, 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.17.xsd', 364, 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.17.xsd', 365, 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.17.xsd', 366, 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.17.xsd', 367, 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.17.xsd', 368, 12), ) + + + createAddOn = property(__createAddOn.value, __createAddOn.set, None, None) + + _ElementMap.update({ + __planCode.name() : __planCode, + __numberOfPayments.name() : __numberOfPayments, + __startDate.name() : __startDate, + __amount.name() : __amount, + __createDiscount.name() : __createDiscount, + __createAddOn.name() : __createAddOn + }) + _AttributeMap.update({ + + }) +_module_typeBindings.recurringSubscriptionType = recurringSubscriptionType +Namespace.addCategoryObject('typeBinding', 'recurringSubscriptionType', recurringSubscriptionType) + + +# Complex type {http://www.vantivcnp.com/schema}cnpInternalRecurringRequestType with content type ELEMENT_ONLY +class cnpInternalRecurringRequestType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}cnpInternalRecurringRequestType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequestType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 375, 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.17.xsd', 377, 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.17.xsd', 378, 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.17.xsd', 379, 12), ) + + + finalPayment = property(__finalPayment.value, __finalPayment.set, None, None) + + _ElementMap.update({ + __subscriptionId.name() : __subscriptionId, + __recurringTxnId.name() : __recurringTxnId, + __finalPayment.name() : __finalPayment + }) + _AttributeMap.update({ + + }) +_module_typeBindings.cnpInternalRecurringRequestType = cnpInternalRecurringRequestType +Namespace.addCategoryObject('typeBinding', 'cnpInternalRecurringRequestType', cnpInternalRecurringRequestType) + + +# Complex type {http://www.vantivcnp.com/schema}recurringRequestType with content type ELEMENT_ONLY +class recurringRequestType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}recurringRequestType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringRequestType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 383, 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.17.xsd', 385, 12), ) + + + createSubscription = property(__createSubscription.value, __createSubscription.set, None, None) + + _ElementMap.update({ + __createSubscription.name() : __createSubscription + }) + _AttributeMap.update({ + + }) +_module_typeBindings.recurringRequestType = recurringRequestType +Namespace.addCategoryObject('typeBinding', 'recurringRequestType', recurringRequestType) + + +# Complex type {http://www.vantivcnp.com/schema}recurringResponseType with content type ELEMENT_ONLY +class recurringResponseType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}recurringResponseType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringResponseType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 389, 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.17.xsd', 391, 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.17.xsd', 392, 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.17.xsd', 393, 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.17.xsd', 394, 12), ) + + + recurringTxnId = property(__recurringTxnId.value, __recurringTxnId.set, None, None) + + _ElementMap.update({ + __subscriptionId.name() : __subscriptionId, + __responseCode.name() : __responseCode, + __responseMessage.name() : __responseMessage, + __recurringTxnId.name() : __recurringTxnId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.recurringResponseType = recurringResponseType +Namespace.addCategoryObject('typeBinding', 'recurringResponseType', recurringResponseType) + + +# Complex type {http://www.vantivcnp.com/schema}createDiscountType with content type ELEMENT_ONLY +class createDiscountType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}createDiscountType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'createDiscountType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 398, 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.17.xsd', 400, 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.17.xsd', 401, 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.17.xsd', 402, 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.17.xsd', 403, 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.17.xsd', 404, 12), ) + + + endDate = property(__endDate.value, __endDate.set, None, None) + + _ElementMap.update({ + __discountCode.name() : __discountCode, + __name.name() : __name, + __amount.name() : __amount, + __startDate.name() : __startDate, + __endDate.name() : __endDate + }) + _AttributeMap.update({ + + }) +_module_typeBindings.createDiscountType = createDiscountType +Namespace.addCategoryObject('typeBinding', 'createDiscountType', createDiscountType) + + +# Complex type {http://www.vantivcnp.com/schema}updateDiscountType with content type ELEMENT_ONLY +class updateDiscountType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}updateDiscountType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'updateDiscountType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 408, 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.17.xsd', 410, 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.17.xsd', 411, 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.17.xsd', 412, 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.17.xsd', 413, 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.17.xsd', 414, 12), ) + + + endDate = property(__endDate.value, __endDate.set, None, None) + + _ElementMap.update({ + __discountCode.name() : __discountCode, + __name.name() : __name, + __amount.name() : __amount, + __startDate.name() : __startDate, + __endDate.name() : __endDate + }) + _AttributeMap.update({ + + }) +_module_typeBindings.updateDiscountType = updateDiscountType +Namespace.addCategoryObject('typeBinding', 'updateDiscountType', updateDiscountType) + + +# Complex type {http://www.vantivcnp.com/schema}deleteDiscountType with content type ELEMENT_ONLY +class deleteDiscountType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}deleteDiscountType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'deleteDiscountType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 418, 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.17.xsd', 420, 12), ) + + + discountCode = property(__discountCode.value, __discountCode.set, None, None) + + _ElementMap.update({ + __discountCode.name() : __discountCode + }) + _AttributeMap.update({ + + }) +_module_typeBindings.deleteDiscountType = deleteDiscountType +Namespace.addCategoryObject('typeBinding', 'deleteDiscountType', deleteDiscountType) + + +# Complex type {http://www.vantivcnp.com/schema}createAddOnType with content type ELEMENT_ONLY +class createAddOnType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}createAddOnType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'createAddOnType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 424, 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.17.xsd', 426, 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.17.xsd', 427, 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.17.xsd', 428, 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.17.xsd', 429, 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.17.xsd', 430, 12), ) + + + endDate = property(__endDate.value, __endDate.set, None, None) + + _ElementMap.update({ + __addOnCode.name() : __addOnCode, + __name.name() : __name, + __amount.name() : __amount, + __startDate.name() : __startDate, + __endDate.name() : __endDate + }) + _AttributeMap.update({ + + }) +_module_typeBindings.createAddOnType = createAddOnType +Namespace.addCategoryObject('typeBinding', 'createAddOnType', createAddOnType) + + +# Complex type {http://www.vantivcnp.com/schema}updateAddOnType with content type ELEMENT_ONLY +class updateAddOnType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}updateAddOnType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'updateAddOnType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 434, 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.17.xsd', 436, 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.17.xsd', 437, 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.17.xsd', 438, 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.17.xsd', 439, 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.17.xsd', 440, 12), ) + + + endDate = property(__endDate.value, __endDate.set, None, None) + + _ElementMap.update({ + __addOnCode.name() : __addOnCode, + __name.name() : __name, + __amount.name() : __amount, + __startDate.name() : __startDate, + __endDate.name() : __endDate + }) + _AttributeMap.update({ + + }) +_module_typeBindings.updateAddOnType = updateAddOnType +Namespace.addCategoryObject('typeBinding', 'updateAddOnType', updateAddOnType) + + +# Complex type {http://www.vantivcnp.com/schema}deleteAddOnType with content type ELEMENT_ONLY +class deleteAddOnType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}deleteAddOnType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'deleteAddOnType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 444, 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.17.xsd', 446, 12), ) + + + addOnCode = property(__addOnCode.value, __addOnCode.set, None, None) + + _ElementMap.update({ + __addOnCode.name() : __addOnCode + }) + _AttributeMap.update({ + + }) +_module_typeBindings.deleteAddOnType = deleteAddOnType +Namespace.addCategoryObject('typeBinding', 'deleteAddOnType', deleteAddOnType) + + +# Complex type {http://www.vantivcnp.com/schema}merchantDataType with content type ELEMENT_ONLY +class merchantDataType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}merchantDataType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'merchantDataType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 475, 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.17.xsd', 477, 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.17.xsd', 478, 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.17.xsd', 479, 12), ) + + + merchantGroupingId = property(__merchantGroupingId.value, __merchantGroupingId.set, None, None) + + _ElementMap.update({ + __campaign.name() : __campaign, + __affiliate.name() : __affiliate, + __merchantGroupingId.name() : __merchantGroupingId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.merchantDataType = merchantDataType +Namespace.addCategoryObject('typeBinding', 'merchantDataType', merchantDataType) + + +# Complex type {http://www.vantivcnp.com/schema}driversLicenseInfo with content type ELEMENT_ONLY +class driversLicenseInfo (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}driversLicenseInfo with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'driversLicenseInfo') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 500, 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.17.xsd', 502, 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.17.xsd', 503, 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.17.xsd', 504, 12), ) + + + dateOfBirth = property(__dateOfBirth.value, __dateOfBirth.set, None, None) + + _ElementMap.update({ + __licenseNumber.name() : __licenseNumber, + __state.name() : __state, + __dateOfBirth.name() : __dateOfBirth + }) + _AttributeMap.update({ + + }) +_module_typeBindings.driversLicenseInfo = driversLicenseInfo +Namespace.addCategoryObject('typeBinding', 'driversLicenseInfo', driversLicenseInfo) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_2 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 509, 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.17.xsd', 511, 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.17.xsd', 512, 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.17.xsd', 513, 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.17.xsd', 514, 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.17.xsd', 515, 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.17.xsd', 516, 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.17.xsd', 517, 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.17.xsd', 518, 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.17.xsd', 519, 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.17.xsd', 520, 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.17.xsd', 521, 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.17.xsd', 522, 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.17.xsd', 523, 16), ) + + + yearsAtEmployer = property(__yearsAtEmployer.value, __yearsAtEmployer.set, None, None) + + _ElementMap.update({ + __ssn.name() : __ssn, + __dob.name() : __dob, + __customerRegistrationDate.name() : __customerRegistrationDate, + __customerType.name() : __customerType, + __incomeAmount.name() : __incomeAmount, + __incomeCurrency.name() : __incomeCurrency, + __customerCheckingAccount.name() : __customerCheckingAccount, + __customerSavingAccount.name() : __customerSavingAccount, + __employerName.name() : __employerName, + __customerWorkTelephone.name() : __customerWorkTelephone, + __residenceStatus.name() : __residenceStatus, + __yearsAtResidence.name() : __yearsAtResidence, + __yearsAtEmployer.name() : __yearsAtEmployer + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_2 = CTD_ANON_2 + + +# Complex type {http://www.vantivcnp.com/schema}fraudCheckType with content type ELEMENT_ONLY +class fraudCheckType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}fraudCheckType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'fraudCheckType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 528, 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.17.xsd', 530, 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.17.xsd', 531, 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.17.xsd', 532, 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.17.xsd', 533, 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.17.xsd', 534, 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.17.xsd', 535, 12), ) + + + tokenAuthenticationValue = property(__tokenAuthenticationValue.value, __tokenAuthenticationValue.set, None, None) + + _ElementMap.update({ + __authenticationValue.name() : __authenticationValue, + __authenticationTransactionId.name() : __authenticationTransactionId, + __customerIpAddress.name() : __customerIpAddress, + __authenticatedByMerchant.name() : __authenticatedByMerchant, + __authenticationProtocolVersion.name() : __authenticationProtocolVersion, + __tokenAuthenticationValue.name() : __tokenAuthenticationValue + }) + _AttributeMap.update({ + + }) +_module_typeBindings.fraudCheckType = fraudCheckType +Namespace.addCategoryObject('typeBinding', 'fraudCheckType', fraudCheckType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_3 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 945, 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.17.xsd', 947, 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.17.xsd', 948, 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.17.xsd', 950, 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.17.xsd', 1624, 4), ) + + + fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) + + _ElementMap.update({ + __authDate.name() : __authDate, + __authCode.name() : __authCode, + __authAmount.name() : __authAmount, + __fraudResult.name() : __fraudResult + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_3 = CTD_ANON_3 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_4 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 970, 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.17.xsd', 973, 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.17.xsd', 978, 4), ) + + + healthcareAmounts = property(__healthcareAmounts.value, __healthcareAmounts.set, None, None) + + _ElementMap.update({ + __IIASFlag.name() : __IIASFlag, + __healthcareAmounts.name() : __healthcareAmounts + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_4 = CTD_ANON_4 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_5 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 979, 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.17.xsd', 981, 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.17.xsd', 982, 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.17.xsd', 983, 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.17.xsd', 984, 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.17.xsd', 985, 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.17.xsd', 986, 16), ) + + + copayAmount = property(__copayAmount.value, __copayAmount.set, None, None) + + _ElementMap.update({ + __totalHealthcareAmount.name() : __totalHealthcareAmount, + __RxAmount.name() : __RxAmount, + __visionAmount.name() : __visionAmount, + __clinicOtherAmount.name() : __clinicOtherAmount, + __dentalAmount.name() : __dentalAmount, + __copayAmount.name() : __copayAmount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_5 = CTD_ANON_5 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_6 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 992, 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.17.xsd', 994, 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.17.xsd', 995, 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.17.xsd', 996, 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.17.xsd', 997, 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.17.xsd', 998, 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.17.xsd', 999, 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.17.xsd', 1000, 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.17.xsd', 1001, 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.17.xsd', 1002, 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.17.xsd', 1003, 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.17.xsd', 1004, 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.17.xsd', 1005, 16), ) + + + orderDate = property(__orderDate.value, __orderDate.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.17.xsd', 1012, 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.17.xsd', 1024, 4), ) + + + lineItemData = property(__lineItemData.value, __lineItemData.set, None, None) + + _ElementMap.update({ + __customerReference.name() : __customerReference, + __salesTax.name() : __salesTax, + __deliveryType.name() : __deliveryType, + __taxExempt.name() : __taxExempt, + __discountAmount.name() : __discountAmount, + __shippingAmount.name() : __shippingAmount, + __dutyAmount.name() : __dutyAmount, + __shipFromPostalCode.name() : __shipFromPostalCode, + __destinationPostalCode.name() : __destinationPostalCode, + __destinationCountryCode.name() : __destinationCountryCode, + __invoiceReferenceNumber.name() : __invoiceReferenceNumber, + __orderDate.name() : __orderDate, + __detailTax.name() : __detailTax, + __lineItemData.name() : __lineItemData + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_6 = CTD_ANON_6 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_7 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1013, 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.17.xsd', 1015, 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.17.xsd', 1016, 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.17.xsd', 1017, 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.17.xsd', 1018, 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.17.xsd', 1019, 16), ) + + + cardAcceptorTaxId = property(__cardAcceptorTaxId.value, __cardAcceptorTaxId.set, None, None) + + _ElementMap.update({ + __taxIncludedInTotal.name() : __taxIncludedInTotal, + __taxAmount.name() : __taxAmount, + __taxRate.name() : __taxRate, + __taxTypeIdentifier.name() : __taxTypeIdentifier, + __cardAcceptorTaxId.name() : __cardAcceptorTaxId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_7 = CTD_ANON_7 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_8 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1025, 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.17.xsd', 1012, 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.17.xsd', 1027, 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.17.xsd', 1028, 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.17.xsd', 1029, 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.17.xsd', 1030, 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.17.xsd', 1031, 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.17.xsd', 1032, 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.17.xsd', 1033, 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.17.xsd', 1035, 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.17.xsd', 1037, 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.17.xsd', 1038, 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.17.xsd', 1039, 16), ) + + + unitCost = property(__unitCost.value, __unitCost.set, None, None) + + _ElementMap.update({ + __detailTax.name() : __detailTax, + __itemSequenceNumber.name() : __itemSequenceNumber, + __itemDescription.name() : __itemDescription, + __productCode.name() : __productCode, + __quantity.name() : __quantity, + __unitOfMeasure.name() : __unitOfMeasure, + __taxAmount.name() : __taxAmount, + __lineItemTotal.name() : __lineItemTotal, + __lineItemTotalWithTax.name() : __lineItemTotalWithTax, + __itemDiscountAmount.name() : __itemDiscountAmount, + __commodityCode.name() : __commodityCode, + __unitCost.name() : __unitCost + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_8 = CTD_ANON_8 + + +# Complex type {http://www.vantivcnp.com/schema}accountInfoType with content type ELEMENT_ONLY +class accountInfoType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}accountInfoType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'accountInfoType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1045, 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.17.xsd', 1047, 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.17.xsd', 1048, 12), ) + + + number = property(__number.value, __number.set, None, None) + + _ElementMap.update({ + __type.name() : __type, + __number.name() : __number + }) + _AttributeMap.update({ + + }) +_module_typeBindings.accountInfoType = accountInfoType +Namespace.addCategoryObject('typeBinding', 'accountInfoType', accountInfoType) + + +# Complex type {http://www.vantivcnp.com/schema}echeckTokenType with content type ELEMENT_ONLY +class echeckTokenType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}echeckTokenType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckTokenType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1052, 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.17.xsd', 1054, 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.17.xsd', 1055, 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.17.xsd', 1056, 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.17.xsd', 1057, 12), ) + + + checkNum = property(__checkNum.value, __checkNum.set, None, None) + + _ElementMap.update({ + __cnpToken.name() : __cnpToken, + __routingNum.name() : __routingNum, + __accType.name() : __accType, + __checkNum.name() : __checkNum + }) + _AttributeMap.update({ + + }) +_module_typeBindings.echeckTokenType = echeckTokenType +Namespace.addCategoryObject('typeBinding', 'echeckTokenType', echeckTokenType) + + +# Complex type {http://www.vantivcnp.com/schema}payPal with content type ELEMENT_ONLY +class payPal (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}payPal with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'payPal') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1061, 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.17.xsd', 1064, 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.17.xsd', 1067, 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.17.xsd', 1068, 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.17.xsd', 1069, 16), ) + + + transactionId = property(__transactionId.value, __transactionId.set, None, None) + + _ElementMap.update({ + __payerEmail.name() : __payerEmail, + __payerId.name() : __payerId, + __token.name() : __token, + __transactionId.name() : __transactionId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.payPal = payPal +Namespace.addCategoryObject('typeBinding', 'payPal', payPal) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_9 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1077, 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.17.xsd', 1080, 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.17.xsd', 1081, 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.17.xsd', 1082, 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.17.xsd', 1084, 16), ) + + + descriptor = property(__descriptor.value, __descriptor.set, None, None) + + _ElementMap.update({ + __phone.name() : __phone, + __city.name() : __city, + __url.name() : __url, + __descriptor.name() : __descriptor + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_9 = CTD_ANON_9 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_10 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1091, 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.17.xsd', 1093, 16), ) + + + bypassVelocityCheck = property(__bypassVelocityCheck.value, __bypassVelocityCheck.set, None, None) + + _ElementMap.update({ + __bypassVelocityCheck.name() : __bypassVelocityCheck + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_10 = CTD_ANON_10 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_11 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1099, 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.17.xsd', 1101, 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.17.xsd', 1102, 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.17.xsd', 1103, 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.17.xsd', 1104, 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.17.xsd', 1105, 16), ) + + + catLevel = property(__catLevel.value, __catLevel.set, None, None) + + _ElementMap.update({ + __capability.name() : __capability, + __entryMode.name() : __entryMode, + __cardholderId.name() : __cardholderId, + __terminalId.name() : __terminalId, + __catLevel.name() : __catLevel + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_11 = CTD_ANON_11 + + +# Complex type {http://www.vantivcnp.com/schema}recycleAdviceType with content type ELEMENT_ONLY +class recycleAdviceType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}recycleAdviceType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1211, 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.17.xsd', 1213, 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.17.xsd', 1214, 12), ) + + + recycleAdviceEnd = property(__recycleAdviceEnd.value, __recycleAdviceEnd.set, None, None) + + _ElementMap.update({ + __nextRecycleTime.name() : __nextRecycleTime, + __recycleAdviceEnd.name() : __recycleAdviceEnd + }) + _AttributeMap.update({ + + }) +_module_typeBindings.recycleAdviceType = recycleAdviceType +Namespace.addCategoryObject('typeBinding', 'recycleAdviceType', recycleAdviceType) + + +# Complex type {http://www.vantivcnp.com/schema}recyclingResponseType with content type ELEMENT_ONLY +class recyclingResponseType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}recyclingResponseType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recyclingResponseType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1220, 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.17.xsd', 1222, 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.17.xsd', 1223, 12), ) + + + recycleEngineActive = property(__recycleEngineActive.value, __recycleEngineActive.set, None, None) + + _ElementMap.update({ + __recycleAdvice.name() : __recycleAdvice, + __recycleEngineActive.name() : __recycleEngineActive + }) + _AttributeMap.update({ + + }) +_module_typeBindings.recyclingResponseType = recyclingResponseType +Namespace.addCategoryObject('typeBinding', 'recyclingResponseType', recyclingResponseType) + + +# Complex type {http://www.vantivcnp.com/schema}networkSubField with content type ELEMENT_ONLY +class networkSubField (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}networkSubField with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'networkSubField') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1227, 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.17.xsd', 1229, 12), ) + + + fieldValue = property(__fieldValue.value, __fieldValue.set, None, None) + + + # 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.17.xsd', 1231, 8) + __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1231, 8) + + fieldNumber = property(__fieldNumber.value, __fieldNumber.set, None, None) + + _ElementMap.update({ + __fieldValue.name() : __fieldValue + }) + _AttributeMap.update({ + __fieldNumber.name() : __fieldNumber + }) +_module_typeBindings.networkSubField = networkSubField +Namespace.addCategoryObject('typeBinding', 'networkSubField', networkSubField) + + +# Complex type {http://www.vantivcnp.com/schema}networkField with content type ELEMENT_ONLY +class networkField (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}networkField with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'networkField') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1235, 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.17.xsd', 1238, 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.17.xsd', 1239, 16), ) + + + networkSubField = property(__networkSubField.value, __networkSubField.set, None, None) + + + # 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.17.xsd', 1242, 8) + __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1242, 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.17.xsd', 1243, 8) + __fieldName._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1243, 8) + + fieldName = property(__fieldName.value, __fieldName.set, None, None) + + _ElementMap.update({ + __fieldValue.name() : __fieldValue, + __networkSubField.name() : __networkSubField + }) + _AttributeMap.update({ + __fieldNumber.name() : __fieldNumber, + __fieldName.name() : __fieldName + }) +_module_typeBindings.networkField = networkField +Namespace.addCategoryObject('typeBinding', 'networkField', networkField) + + +# Complex type {http://www.vantivcnp.com/schema}networkResponse with content type ELEMENT_ONLY +class networkResponse (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}networkResponse with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'networkResponse') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1246, 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.17.xsd', 1248, 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.17.xsd', 1249, 12), ) + + + networkField = property(__networkField.value, __networkField.set, None, None) + + _ElementMap.update({ + __endpoint.name() : __endpoint, + __networkField.name() : __networkField + }) + _AttributeMap.update({ + + }) +_module_typeBindings.networkResponse = networkResponse +Namespace.addCategoryObject('typeBinding', 'networkResponse', networkResponse) + + +# Complex type {http://www.vantivcnp.com/schema}recyclingRequestType with content type ELEMENT_ONLY +class recyclingRequestType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}recyclingRequestType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recyclingRequestType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1253, 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.17.xsd', 1255, 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.17.xsd', 1256, 12), ) + + + recycleId = property(__recycleId.value, __recycleId.set, None, None) + + _ElementMap.update({ + __recycleBy.name() : __recycleBy, + __recycleId.name() : __recycleId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.recyclingRequestType = recyclingRequestType +Namespace.addCategoryObject('typeBinding', 'recyclingRequestType', recyclingRequestType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_12 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1261, 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.17.xsd', 1263, 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.17.xsd', 1273, 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.17.xsd', 1274, 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.17.xsd', 1275, 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.17.xsd', 1276, 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.17.xsd', 1277, 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.17.xsd', 1278, 16), ) + + + accountRangeId = property(__accountRangeId.value, __accountRangeId.set, None, None) + + _ElementMap.update({ + __fundingSource.name() : __fundingSource, + __affluence.name() : __affluence, + __issuerCountry.name() : __issuerCountry, + __cardProductType.name() : __cardProductType, + __virtualAccountNumber.name() : __virtualAccountNumber, + __networkResponse.name() : __networkResponse, + __accountRangeId.name() : __accountRangeId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_12 = CTD_ANON_12 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_13 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1264, 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.17.xsd', 1266, 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.17.xsd', 1267, 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.17.xsd', 1268, 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.17.xsd', 1269, 28), ) + + + prepaidCardType = property(__prepaidCardType.value, __prepaidCardType.set, None, None) + + _ElementMap.update({ + __type.name() : __type, + __availableBalance.name() : __availableBalance, + __reloadable.name() : __reloadable, + __prepaidCardType.name() : __prepaidCardType + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_13 = CTD_ANON_13 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_14 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1625, 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.17.xsd', 1627, 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.17.xsd', 1628, 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.17.xsd', 1630, 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.17.xsd', 1631, 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.17.xsd', 1632, 16), ) + + + advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.set, None, None) + + _ElementMap.update({ + __avsResult.name() : __avsResult, + __cardValidationResult.name() : __cardValidationResult, + __authenticationResult.name() : __authenticationResult, + __advancedAVSResult.name() : __advancedAVSResult, + __advancedFraudResults.name() : __advancedFraudResults + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_14 = CTD_ANON_14 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_15 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1699, 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.17.xsd', 1701, 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.17.xsd', 1702, 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.17.xsd', 1703, 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.17.xsd', 1704, 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.17.xsd', 1705, 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.17.xsd', 1706, 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.17.xsd', 1707, 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.17.xsd', 1708, 16), ) + + + cashBackAmount = property(__cashBackAmount.value, __cashBackAmount.set, None, None) + + _ElementMap.update({ + __txnTime.name() : __txnTime, + __refCode.name() : __refCode, + __systemTraceId.name() : __systemTraceId, + __sequenceNumber.name() : __sequenceNumber, + __availableBalance.name() : __availableBalance, + __beginningBalance.name() : __beginningBalance, + __endingBalance.name() : __endingBalance, + __cashBackAmount.name() : __cashBackAmount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_15 = CTD_ANON_15 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_16 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1714, 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.17.xsd', 1716, 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.17.xsd', 1717, 16), ) + + + pin = property(__pin.value, __pin.set, None, None) + + _ElementMap.update({ + __accountNumber.name() : __accountNumber, + __pin.name() : __pin + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_16 = CTD_ANON_16 + + +# Complex type {http://www.vantivcnp.com/schema}echeckAccountInfoType with content type ELEMENT_ONLY +class echeckAccountInfoType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}echeckAccountInfoType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckAccountInfoType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1884, 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.17.xsd', 1886, 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.17.xsd', 1887, 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.17.xsd', 1888, 12), ) + + + routingNum = property(__routingNum.value, __routingNum.set, None, None) + + _ElementMap.update({ + __accType.name() : __accType, + __accNum.name() : __accNum, + __routingNum.name() : __routingNum + }) + _AttributeMap.update({ + + }) +_module_typeBindings.echeckAccountInfoType = echeckAccountInfoType +Namespace.addCategoryObject('typeBinding', 'echeckAccountInfoType', echeckAccountInfoType) + + +# Complex type {http://www.vantivcnp.com/schema}echeckTokenInfoType with content type ELEMENT_ONLY +class echeckTokenInfoType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}echeckTokenInfoType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckTokenInfoType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1892, 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.17.xsd', 1894, 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.17.xsd', 1895, 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.17.xsd', 1896, 12), ) + + + routingNum = property(__routingNum.value, __routingNum.set, None, None) + + _ElementMap.update({ + __accType.name() : __accType, + __cnpToken.name() : __cnpToken, + __routingNum.name() : __routingNum + }) + _AttributeMap.update({ + + }) +_module_typeBindings.echeckTokenInfoType = echeckTokenInfoType +Namespace.addCategoryObject('typeBinding', 'echeckTokenInfoType', echeckTokenInfoType) + + +# Complex type {http://www.vantivcnp.com/schema}cardAccountInfoType with content type ELEMENT_ONLY +class cardAccountInfoType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}cardAccountInfoType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardAccountInfoType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1901, 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.17.xsd', 1903, 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.17.xsd', 1904, 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.17.xsd', 1905, 12), ) + + + expDate = property(__expDate.value, __expDate.set, None, None) + + _ElementMap.update({ + __type.name() : __type, + __number.name() : __number, + __expDate.name() : __expDate + }) + _AttributeMap.update({ + + }) +_module_typeBindings.cardAccountInfoType = cardAccountInfoType +Namespace.addCategoryObject('typeBinding', 'cardAccountInfoType', cardAccountInfoType) + + +# Complex type {http://www.vantivcnp.com/schema}cardTokenInfoType with content type ELEMENT_ONLY +class cardTokenInfoType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}cardTokenInfoType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardTokenInfoType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1909, 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.17.xsd', 1911, 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.17.xsd', 1912, 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.17.xsd', 1913, 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.17.xsd', 1914, 12), ) + + + bin = property(__bin.value, __bin.set, None, None) + + _ElementMap.update({ + __cnpToken.name() : __cnpToken, + __type.name() : __type, + __expDate.name() : __expDate, + __bin.name() : __bin + }) + _AttributeMap.update({ + + }) +_module_typeBindings.cardTokenInfoType = cardTokenInfoType +Namespace.addCategoryObject('typeBinding', 'cardTokenInfoType', cardTokenInfoType) + + +# Complex type {http://www.vantivcnp.com/schema}extendedCardResponseType with content type ELEMENT_ONLY +class extendedCardResponseType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}extendedCardResponseType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponseType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1919, 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.17.xsd', 1921, 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.17.xsd', 1922, 12), ) + + + code = property(__code.value, __code.set, None, None) + + _ElementMap.update({ + __message.name() : __message, + __code.name() : __code + }) + _AttributeMap.update({ + + }) +_module_typeBindings.extendedCardResponseType = extendedCardResponseType +Namespace.addCategoryObject('typeBinding', 'extendedCardResponseType', extendedCardResponseType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_17 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 1928, 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.17.xsd', 1931, 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.17.xsd', 1932, 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.17.xsd', 1936, 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.17.xsd', 1937, 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.17.xsd', 1941, 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.17.xsd', 1942, 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.17.xsd', 1943, 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.17.xsd', 1944, 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.17.xsd', 1948, 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.17.xsd', 1949, 20), ) + + + newCardTokenInfo = property(__newCardTokenInfo.value, __newCardTokenInfo.set, None, None) + + _ElementMap.update({ + __originalAccountInfo.name() : __originalAccountInfo, + __newAccountInfo.name() : __newAccountInfo, + __originalTokenInfo.name() : __originalTokenInfo, + __newTokenInfo.name() : __newTokenInfo, + __originalCardInfo.name() : __originalCardInfo, + __newCardInfo.name() : __newCardInfo, + __extendedCardResponse.name() : __extendedCardResponse, + __accountUpdateSource.name() : __accountUpdateSource, + __originalCardTokenInfo.name() : __originalCardTokenInfo, + __newCardTokenInfo.name() : __newCardTokenInfo + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_17 = CTD_ANON_17 + + +# Complex type {http://www.vantivcnp.com/schema}echeckType with content type ELEMENT_ONLY +class echeckType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}echeckType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2020, 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.17.xsd', 2022, 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.17.xsd', 2023, 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.17.xsd', 2024, 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.17.xsd', 2025, 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.17.xsd', 2026, 12), ) + + + ccdPaymentInformation = property(__ccdPaymentInformation.value, __ccdPaymentInformation.set, None, None) + + _ElementMap.update({ + __accType.name() : __accType, + __accNum.name() : __accNum, + __routingNum.name() : __routingNum, + __checkNum.name() : __checkNum, + __ccdPaymentInformation.name() : __ccdPaymentInformation + }) + _AttributeMap.update({ + + }) +_module_typeBindings.echeckType = echeckType +Namespace.addCategoryObject('typeBinding', 'echeckType', echeckType) + + +# Complex type {http://www.vantivcnp.com/schema}echeckTypeCtx with content type ELEMENT_ONLY +class echeckTypeCtx (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}echeckTypeCtx with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckTypeCtx') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2030, 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.17.xsd', 2032, 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.17.xsd', 2033, 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.17.xsd', 2034, 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.17.xsd', 2035, 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.17.xsd', 2036, 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.17.xsd', 2037, 12), ) + + + ctxPaymentInformation = property(__ctxPaymentInformation.value, __ctxPaymentInformation.set, None, None) + + _ElementMap.update({ + __accType.name() : __accType, + __accNum.name() : __accNum, + __routingNum.name() : __routingNum, + __checkNum.name() : __checkNum, + __ccdPaymentInformation.name() : __ccdPaymentInformation, + __ctxPaymentInformation.name() : __ctxPaymentInformation + }) + _AttributeMap.update({ + + }) +_module_typeBindings.echeckTypeCtx = echeckTypeCtx +Namespace.addCategoryObject('typeBinding', 'echeckTypeCtx', echeckTypeCtx) + + +# Complex type {http://www.vantivcnp.com/schema}ctxPaymentInformationType with content type ELEMENT_ONLY +class ctxPaymentInformationType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}ctxPaymentInformationType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformationType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2041, 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.17.xsd', 2043, 12), ) + + + ctxPaymentDetail = property(__ctxPaymentDetail.value, __ctxPaymentDetail.set, None, None) + + _ElementMap.update({ + __ctxPaymentDetail.name() : __ctxPaymentDetail + }) + _AttributeMap.update({ + + }) +_module_typeBindings.ctxPaymentInformationType = ctxPaymentInformationType +Namespace.addCategoryObject('typeBinding', 'ctxPaymentInformationType', ctxPaymentInformationType) + + +# Complex type {http://www.vantivcnp.com/schema}echeckForTokenType with content type ELEMENT_ONLY +class echeckForTokenType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}echeckForTokenType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckForTokenType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2047, 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.17.xsd', 2049, 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.17.xsd', 2050, 12), ) + + + routingNum = property(__routingNum.value, __routingNum.set, None, None) + + _ElementMap.update({ + __accNum.name() : __accNum, + __routingNum.name() : __routingNum + }) + _AttributeMap.update({ + + }) +_module_typeBindings.echeckForTokenType = echeckForTokenType +Namespace.addCategoryObject('typeBinding', 'echeckForTokenType', echeckForTokenType) + + +# Complex type {http://www.vantivcnp.com/schema}filteringType with content type ELEMENT_ONLY +class filteringType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}filteringType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'filteringType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2067, 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.17.xsd', 2069, 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.17.xsd', 2070, 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.17.xsd', 2071, 12), ) + + + chargeback = property(__chargeback.value, __chargeback.set, None, None) + + _ElementMap.update({ + __prepaid.name() : __prepaid, + __international.name() : __international, + __chargeback.name() : __chargeback + }) + _AttributeMap.update({ + + }) +_module_typeBindings.filteringType = filteringType +Namespace.addCategoryObject('typeBinding', 'filteringType', filteringType) + + +# Complex type {http://www.vantivcnp.com/schema}virtualGiftCardType with content type ELEMENT_ONLY +class virtualGiftCardType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}virtualGiftCardType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2108, 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.17.xsd', 2110, 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.17.xsd', 2111, 12), ) + + + giftCardBin = property(__giftCardBin.value, __giftCardBin.set, None, None) + + _ElementMap.update({ + __accountNumberLength.name() : __accountNumberLength, + __giftCardBin.name() : __giftCardBin + }) + _AttributeMap.update({ + + }) +_module_typeBindings.virtualGiftCardType = virtualGiftCardType +Namespace.addCategoryObject('typeBinding', 'virtualGiftCardType', virtualGiftCardType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_18 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2152, 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.17.xsd', 2154, 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.17.xsd', 2155, 16), ) + + + walletSourceTypeId = property(__walletSourceTypeId.value, __walletSourceTypeId.set, None, None) + + _ElementMap.update({ + __walletSourceType.name() : __walletSourceType, + __walletSourceTypeId.name() : __walletSourceTypeId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_18 = CTD_ANON_18 + + +# Complex type {http://www.vantivcnp.com/schema}applepayType with content type ELEMENT_ONLY +class applepayType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}applepayType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'applepayType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2160, 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.17.xsd', 2162, 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.17.xsd', 2163, 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.17.xsd', 2164, 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.17.xsd', 2165, 12), ) + + + version = property(__version.value, __version.set, None, None) + + _ElementMap.update({ + __data.name() : __data, + __header.name() : __header, + __signature.name() : __signature, + __version.name() : __version + }) + _AttributeMap.update({ + + }) +_module_typeBindings.applepayType = applepayType +Namespace.addCategoryObject('typeBinding', 'applepayType', applepayType) + + +# Complex type {http://www.vantivcnp.com/schema}applepayHeaderType with content type ELEMENT_ONLY +class applepayHeaderType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}applepayHeaderType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'applepayHeaderType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2169, 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.17.xsd', 2171, 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.17.xsd', 2172, 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.17.xsd', 2173, 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.17.xsd', 2174, 12), ) + + + transactionId = property(__transactionId.value, __transactionId.set, None, None) + + _ElementMap.update({ + __applicationData.name() : __applicationData, + __ephemeralPublicKey.name() : __ephemeralPublicKey, + __publicKeyHash.name() : __publicKeyHash, + __transactionId.name() : __transactionId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.applepayHeaderType = applepayHeaderType +Namespace.addCategoryObject('typeBinding', 'applepayHeaderType', applepayHeaderType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_19 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2179, 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.17.xsd', 2181, 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.17.xsd', 2182, 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.17.xsd', 2183, 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.17.xsd', 2184, 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.17.xsd', 2185, 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.17.xsd', 2186, 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.17.xsd', 2187, 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.17.xsd', 2188, 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.17.xsd', 2189, 16), ) + + + eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) + + _ElementMap.update({ + __applicationPrimaryAccountNumber.name() : __applicationPrimaryAccountNumber, + __applicationExpirationDate.name() : __applicationExpirationDate, + __currencyCode.name() : __currencyCode, + __transactionAmount.name() : __transactionAmount, + __cardholderName.name() : __cardholderName, + __deviceManufacturerIdentifier.name() : __deviceManufacturerIdentifier, + __paymentDataType.name() : __paymentDataType, + __onlinePaymentCryptogram.name() : __onlinePaymentCryptogram, + __eciIndicator.name() : __eciIndicator + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_19 = CTD_ANON_19 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_20 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2195, 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.17.xsd', 2197, 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.17.xsd', 2198, 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.17.xsd', 2199, 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.17.xsd', 2200, 16), ) + + + eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) + + _ElementMap.update({ + __cryptogram.name() : __cryptogram, + __expMonth.name() : __expMonth, + __expYear.name() : __expYear, + __eciIndicator.name() : __eciIndicator + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_20 = CTD_ANON_20 + + +# Complex type {http://www.vantivcnp.com/schema}sepaDirectDebitType with content type ELEMENT_ONLY +class sepaDirectDebitType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}sepaDirectDebitType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2206, 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.17.xsd', 2208, 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.17.xsd', 2209, 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.17.xsd', 2210, 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.17.xsd', 2211, 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.17.xsd', 2212, 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.17.xsd', 2213, 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.17.xsd', 2214, 12), ) + + + preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) + + _ElementMap.update({ + __mandateProvider.name() : __mandateProvider, + __sequenceType.name() : __sequenceType, + __mandateReference.name() : __mandateReference, + __mandateUrl.name() : __mandateUrl, + __mandateSignatureDate.name() : __mandateSignatureDate, + __iban.name() : __iban, + __preferredLanguage.name() : __preferredLanguage + }) + _AttributeMap.update({ + + }) +_module_typeBindings.sepaDirectDebitType = sepaDirectDebitType +Namespace.addCategoryObject('typeBinding', 'sepaDirectDebitType', sepaDirectDebitType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_21 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2219, 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.17.xsd', 2221, 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.17.xsd', 2222, 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.17.xsd', 2223, 16), ) + + + mandateReference = property(__mandateReference.value, __mandateReference.set, None, None) + + _ElementMap.update({ + __redirectUrl.name() : __redirectUrl, + __redirectToken.name() : __redirectToken, + __mandateReference.name() : __mandateReference + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_21 = CTD_ANON_21 + + +# Complex type {http://www.vantivcnp.com/schema}idealType with content type ELEMENT_ONLY +class idealType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}idealType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'idealType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2228, 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.17.xsd', 2230, 12), ) + + + preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) + + _ElementMap.update({ + __preferredLanguage.name() : __preferredLanguage + }) + _AttributeMap.update({ + + }) +_module_typeBindings.idealType = idealType +Namespace.addCategoryObject('typeBinding', 'idealType', idealType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_22 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2235, 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.17.xsd', 2237, 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.17.xsd', 2238, 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.17.xsd', 2239, 16), ) + + + paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) + + _ElementMap.update({ + __redirectUrl.name() : __redirectUrl, + __redirectToken.name() : __redirectToken, + __paymentPurpose.name() : __paymentPurpose + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_22 = CTD_ANON_22 + + +# Complex type {http://www.vantivcnp.com/schema}giropayType with content type ELEMENT_ONLY +class giropayType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}giropayType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'giropayType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2244, 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.17.xsd', 2246, 12), ) + + + preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) + + _ElementMap.update({ + __preferredLanguage.name() : __preferredLanguage + }) + _AttributeMap.update({ + + }) +_module_typeBindings.giropayType = giropayType +Namespace.addCategoryObject('typeBinding', 'giropayType', giropayType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_23 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2251, 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.17.xsd', 2253, 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.17.xsd', 2254, 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.17.xsd', 2255, 16), ) + + + paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) + + _ElementMap.update({ + __redirectUrl.name() : __redirectUrl, + __redirectToken.name() : __redirectToken, + __paymentPurpose.name() : __paymentPurpose + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_23 = CTD_ANON_23 + + +# Complex type {http://www.vantivcnp.com/schema}sofortType with content type ELEMENT_ONLY +class sofortType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}sofortType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'sofortType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2260, 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.17.xsd', 2262, 12), ) + + + preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) + + _ElementMap.update({ + __preferredLanguage.name() : __preferredLanguage + }) + _AttributeMap.update({ + + }) +_module_typeBindings.sofortType = sofortType +Namespace.addCategoryObject('typeBinding', 'sofortType', sofortType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_24 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2267, 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.17.xsd', 2269, 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.17.xsd', 2270, 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.17.xsd', 2271, 16), ) + + + paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) + + _ElementMap.update({ + __redirectUrl.name() : __redirectUrl, + __redirectToken.name() : __redirectToken, + __paymentPurpose.name() : __paymentPurpose + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_24 = CTD_ANON_24 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_25 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2620, 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.17.xsd', 2622, 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.17.xsd', 2623, 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.17.xsd', 2624, 16), ) + + + debitMessage = property(__debitMessage.value, __debitMessage.set, None, None) + + _ElementMap.update({ + __networkName.name() : __networkName, + __debitResponse.name() : __debitResponse, + __debitMessage.name() : __debitMessage + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_25 = CTD_ANON_25 + + +# Complex type {http://www.vantivcnp.com/schema}pinlessDebitRequestType with content type ELEMENT_ONLY +class pinlessDebitRequestType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}pinlessDebitRequestType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequestType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2822, 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.17.xsd', 2824, 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.17.xsd', 2825, 12), ) + + + preferredDebitNetworks = property(__preferredDebitNetworks.value, __preferredDebitNetworks.set, None, None) + + _ElementMap.update({ + __routingPreference.name() : __routingPreference, + __preferredDebitNetworks.name() : __preferredDebitNetworks + }) + _AttributeMap.update({ + + }) +_module_typeBindings.pinlessDebitRequestType = pinlessDebitRequestType +Namespace.addCategoryObject('typeBinding', 'pinlessDebitRequestType', pinlessDebitRequestType) + + +# Complex type {http://www.vantivcnp.com/schema}preferredDebitNetworksType with content type ELEMENT_ONLY +class preferredDebitNetworksType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}preferredDebitNetworksType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworksType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2829, 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.17.xsd', 2831, 12), ) + + + debitNetworkName = property(__debitNetworkName.value, __debitNetworkName.set, None, None) + + _ElementMap.update({ + __debitNetworkName.name() : __debitNetworkName + }) + _AttributeMap.update({ + + }) +_module_typeBindings.preferredDebitNetworksType = preferredDebitNetworksType +Namespace.addCategoryObject('typeBinding', 'preferredDebitNetworksType', preferredDebitNetworksType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_26 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2836, 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.17.xsd', 200, 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.17.xsd', 2838, 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.17.xsd', 2839, 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.17.xsd', 2840, 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.17.xsd', 2841, 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.17.xsd', 2842, 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.17.xsd', 2843, 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.17.xsd', 2844, 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.17.xsd', 2845, 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.17.xsd', 2846, 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.17.xsd', 2847, 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.17.xsd', 2848, 16), ) + + + fireSafetyIndicator = property(__fireSafetyIndicator.value, __fireSafetyIndicator.set, None, None) + + _ElementMap.update({ + __lodgingCharge.name() : __lodgingCharge, + __hotelFolioNumber.name() : __hotelFolioNumber, + __checkInDate.name() : __checkInDate, + __checkOutDate.name() : __checkOutDate, + __duration.name() : __duration, + __customerServicePhone.name() : __customerServicePhone, + __programCode.name() : __programCode, + __roomRate.name() : __roomRate, + __roomTax.name() : __roomTax, + __numAdults.name() : __numAdults, + __propertyLocalPhone.name() : __propertyLocalPhone, + __fireSafetyIndicator.name() : __fireSafetyIndicator + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_26 = CTD_ANON_26 + + +# Complex type {http://www.vantivcnp.com/schema}transactionReversalRecyclingResponseType with content type ELEMENT_ONLY +class transactionReversalRecyclingResponseType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}transactionReversalRecyclingResponseType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionReversalRecyclingResponseType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2892, 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_transactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2894, 12), ) + + + creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) + + _ElementMap.update({ + __creditCnpTxnId.name() : __creditCnpTxnId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.transactionReversalRecyclingResponseType = transactionReversalRecyclingResponseType +Namespace.addCategoryObject('typeBinding', 'transactionReversalRecyclingResponseType', transactionReversalRecyclingResponseType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_27 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2905, 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.17.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.17.xsd', 2918, 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.17.xsd', 2926, 4), ) + + + batchRequest = property(__batchRequest.value, __batchRequest.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_27_version', pyxb.binding.datatypes.string, required=True) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2913, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2913, 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.17.xsd', 2914, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2914, 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.17.xsd', 2915, 12) + __numBatchRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2915, 12) + + numBatchRequests = property(__numBatchRequests.value, __numBatchRequests.set, None, None) + + _ElementMap.update({ + __authentication.name() : __authentication, + __RFRRequest.name() : __RFRRequest, + __batchRequest.name() : __batchRequest + }) + _AttributeMap.update({ + __version.name() : __version, + __id.name() : __id, + __numBatchRequests.name() : __numBatchRequests + }) +_module_typeBindings.CTD_ANON_27 = CTD_ANON_27 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_28 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2919, 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.17.xsd', 2921, 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.17.xsd', 3102, 4), ) + + + accountUpdateFileRequestData = property(__accountUpdateFileRequestData.value, __accountUpdateFileRequestData.set, None, None) + + _ElementMap.update({ + __cnpSessionId.name() : __cnpSessionId, + __accountUpdateFileRequestData.name() : __accountUpdateFileRequestData + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_28 = CTD_ANON_28 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_29 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 2927, 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.17.xsd', 215, 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.17.xsd', 456, 4), ) + + + transaction = property(__transaction.value, __transaction.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_29_merchantSdk', pyxb.binding.datatypes.string) + __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2932, 12) + __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2932, 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.17.xsd', 2933, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2933, 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.17.xsd', 2934, 12) + __numAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2934, 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.17.xsd', 2935, 12) + __authAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2935, 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.17.xsd', 2936, 12) + __numAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2936, 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.17.xsd', 2937, 12) + __authReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2937, 12) + + authReversalAmount = property(__authReversalAmount.value, __authReversalAmount.set, None, None) + + + # Attribute numTransactionReversals uses Python identifier numTransactionReversals + __numTransactionReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numTransactionReversals'), 'numTransactionReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numTransactionReversals', pyxb.binding.datatypes.integer, unicode_default='0') + __numTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2938, 12) + __numTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2938, 12) + + numTransactionReversals = property(__numTransactionReversals.value, __numTransactionReversals.set, None, None) + + + # Attribute transactionReversalAmount uses Python identifier transactionReversalAmount + __transactionReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'transactionReversalAmount'), 'transactionReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_transactionReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __transactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2939, 12) + __transactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2939, 12) + + transactionReversalAmount = property(__transactionReversalAmount.value, __transactionReversalAmount.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.17.xsd', 2940, 12) + __numGiftCardAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2940, 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.17.xsd', 2941, 12) + __giftCardAuthReversalOriginalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2941, 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.17.xsd', 2942, 12) + __numCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2942, 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.17.xsd', 2943, 12) + __captureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2943, 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.17.xsd', 2944, 12) + __numGiftCardCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2944, 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.17.xsd', 2945, 12) + __giftCardCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2945, 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.17.xsd', 2946, 12) + __numExtCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2946, 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.17.xsd', 2947, 12) + __extCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2947, 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.17.xsd', 2948, 12) + __numCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2948, 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.17.xsd', 2949, 12) + __creditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2949, 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.17.xsd', 2950, 12) + __numGiftCardCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2950, 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.17.xsd', 2951, 12) + __giftCardCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2951, 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.17.xsd', 2952, 12) + __numForceCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2952, 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.17.xsd', 2953, 12) + __forceCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2953, 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.17.xsd', 2954, 12) + __numSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2954, 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.17.xsd', 2955, 12) + __saleAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2955, 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.17.xsd', 2956, 12) + __numCaptureGivenAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2956, 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.17.xsd', 2957, 12) + __captureGivenAuthAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2957, 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.17.xsd', 2958, 12) + __numEcheckSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2958, 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.17.xsd', 2959, 12) + __echeckSalesAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2959, 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.17.xsd', 2960, 12) + __numEcheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2960, 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.17.xsd', 2961, 12) + __echeckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2961, 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.17.xsd', 2962, 12) + __numEcheckVerification._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2962, 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.17.xsd', 2963, 12) + __echeckVerificationAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2963, 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.17.xsd', 2964, 12) + __numEcheckRedeposit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2964, 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.17.xsd', 2965, 12) + __numEcheckPreNoteSale._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2965, 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.17.xsd', 2966, 12) + __numEcheckPreNoteCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2966, 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.17.xsd', 2967, 12) + __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2967, 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.17.xsd', 2968, 12) + __numTokenRegistrations._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2968, 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.17.xsd', 2969, 12) + __numUpdateCardValidationNumOnTokens._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2969, 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.17.xsd', 2970, 12) + __numCancelSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2970, 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.17.xsd', 2971, 12) + __numUpdateSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2971, 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.17.xsd', 2972, 12) + __numCreatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2972, 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.17.xsd', 2973, 12) + __numUpdatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2973, 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.17.xsd', 2974, 12) + __numActivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2974, 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.17.xsd', 2975, 12) + __numDeactivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2975, 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.17.xsd', 2976, 12) + __activateAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2976, 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.17.xsd', 2977, 12) + __numLoads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2977, 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.17.xsd', 2978, 12) + __loadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2978, 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.17.xsd', 2979, 12) + __numUnloads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2979, 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.17.xsd', 2980, 12) + __unloadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2980, 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.17.xsd', 2981, 12) + __numBalanceInquirys._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2981, 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.17.xsd', 2982, 12) + __numPayFacCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2982, 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.17.xsd', 2983, 12) + __numPayFacDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2983, 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.17.xsd', 2984, 12) + __numSubmerchantCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2984, 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.17.xsd', 2985, 12) + __numSubmerchantDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2985, 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.17.xsd', 2986, 12) + __numReserveCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2986, 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.17.xsd', 2987, 12) + __numReserveDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2987, 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.17.xsd', 2988, 12) + __numVendorDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2988, 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.17.xsd', 2989, 12) + __numVendorCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2989, 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.17.xsd', 2990, 12) + __numPhysicalCheckDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2990, 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.17.xsd', 2991, 12) + __numPhysicalCheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2991, 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.17.xsd', 2992, 12) + __numFundingInstructionVoid._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2992, 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.17.xsd', 2993, 12) + __numFastAccessFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2993, 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.17.xsd', 2994, 12) + __numPayoutOrgCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2994, 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.17.xsd', 2995, 12) + __numPayoutOrgDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2995, 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.17.xsd', 2996, 12) + __numCustomerCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2996, 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.17.xsd', 2997, 12) + __numCustomerDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2997, 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.17.xsd', 2998, 12) + __numTranslateToLowValueTokenRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2998, 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.17.xsd', 2999, 12) + __payFacCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2999, 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.17.xsd', 3000, 12) + __payFacDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3000, 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.17.xsd', 3001, 12) + __submerchantCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3001, 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.17.xsd', 3002, 12) + __submerchantDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3002, 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.17.xsd', 3003, 12) + __reserveCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3003, 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.17.xsd', 3004, 12) + __reserveDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3004, 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.17.xsd', 3005, 12) + __vendorDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3005, 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.17.xsd', 3006, 12) + __vendorCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3006, 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.17.xsd', 3007, 12) + __physicalCheckDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3007, 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.17.xsd', 3008, 12) + __physicalCheckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3008, 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.17.xsd', 3009, 12) + __fastAccessFundingAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3009, 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.17.xsd', 3010, 12) + __payoutOrgCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3010, 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.17.xsd', 3011, 12) + __payoutOrgDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3011, 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.17.xsd', 3012, 12) + __customerCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3012, 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.17.xsd', 3013, 12) + __customerDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3013, 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.17.xsd', 3014, 12) + __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3014, 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.17.xsd', 3015, 12) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3015, 12) + + merchantId = property(__merchantId.value, __merchantId.set, None, None) + + _ElementMap.update({ + __recurringTransaction.name() : __recurringTransaction, + __transaction.name() : __transaction + }) + _AttributeMap.update({ + __merchantSdk.name() : __merchantSdk, + __id.name() : __id, + __numAuths.name() : __numAuths, + __authAmount.name() : __authAmount, + __numAuthReversals.name() : __numAuthReversals, + __authReversalAmount.name() : __authReversalAmount, + __numTransactionReversals.name() : __numTransactionReversals, + __transactionReversalAmount.name() : __transactionReversalAmount, + __numGiftCardAuthReversals.name() : __numGiftCardAuthReversals, + __giftCardAuthReversalOriginalAmount.name() : __giftCardAuthReversalOriginalAmount, + __numCaptures.name() : __numCaptures, + __captureAmount.name() : __captureAmount, + __numGiftCardCaptures.name() : __numGiftCardCaptures, + __giftCardCaptureAmount.name() : __giftCardCaptureAmount, + __numExtCaptures.name() : __numExtCaptures, + __extCaptureAmount.name() : __extCaptureAmount, + __numCredits.name() : __numCredits, + __creditAmount.name() : __creditAmount, + __numGiftCardCredits.name() : __numGiftCardCredits, + __giftCardCreditAmount.name() : __giftCardCreditAmount, + __numForceCaptures.name() : __numForceCaptures, + __forceCaptureAmount.name() : __forceCaptureAmount, + __numSales.name() : __numSales, + __saleAmount.name() : __saleAmount, + __numCaptureGivenAuths.name() : __numCaptureGivenAuths, + __captureGivenAuthAmount.name() : __captureGivenAuthAmount, + __numEcheckSales.name() : __numEcheckSales, + __echeckSalesAmount.name() : __echeckSalesAmount, + __numEcheckCredit.name() : __numEcheckCredit, + __echeckCreditAmount.name() : __echeckCreditAmount, + __numEcheckVerification.name() : __numEcheckVerification, + __echeckVerificationAmount.name() : __echeckVerificationAmount, + __numEcheckRedeposit.name() : __numEcheckRedeposit, + __numEcheckPreNoteSale.name() : __numEcheckPreNoteSale, + __numEcheckPreNoteCredit.name() : __numEcheckPreNoteCredit, + __numAccountUpdates.name() : __numAccountUpdates, + __numTokenRegistrations.name() : __numTokenRegistrations, + __numUpdateCardValidationNumOnTokens.name() : __numUpdateCardValidationNumOnTokens, + __numCancelSubscriptions.name() : __numCancelSubscriptions, + __numUpdateSubscriptions.name() : __numUpdateSubscriptions, + __numCreatePlans.name() : __numCreatePlans, + __numUpdatePlans.name() : __numUpdatePlans, + __numActivates.name() : __numActivates, + __numDeactivates.name() : __numDeactivates, + __activateAmount.name() : __activateAmount, + __numLoads.name() : __numLoads, + __loadAmount.name() : __loadAmount, + __numUnloads.name() : __numUnloads, + __unloadAmount.name() : __unloadAmount, + __numBalanceInquirys.name() : __numBalanceInquirys, + __numPayFacCredit.name() : __numPayFacCredit, + __numPayFacDebit.name() : __numPayFacDebit, + __numSubmerchantCredit.name() : __numSubmerchantCredit, + __numSubmerchantDebit.name() : __numSubmerchantDebit, + __numReserveCredit.name() : __numReserveCredit, + __numReserveDebit.name() : __numReserveDebit, + __numVendorDebit.name() : __numVendorDebit, + __numVendorCredit.name() : __numVendorCredit, + __numPhysicalCheckDebit.name() : __numPhysicalCheckDebit, + __numPhysicalCheckCredit.name() : __numPhysicalCheckCredit, + __numFundingInstructionVoid.name() : __numFundingInstructionVoid, + __numFastAccessFunding.name() : __numFastAccessFunding, + __numPayoutOrgCredit.name() : __numPayoutOrgCredit, + __numPayoutOrgDebit.name() : __numPayoutOrgDebit, + __numCustomerCredit.name() : __numCustomerCredit, + __numCustomerDebit.name() : __numCustomerDebit, + __numTranslateToLowValueTokenRequests.name() : __numTranslateToLowValueTokenRequests, + __payFacCreditAmount.name() : __payFacCreditAmount, + __payFacDebitAmount.name() : __payFacDebitAmount, + __submerchantCreditAmount.name() : __submerchantCreditAmount, + __submerchantDebitAmount.name() : __submerchantDebitAmount, + __reserveCreditAmount.name() : __reserveCreditAmount, + __reserveDebitAmount.name() : __reserveDebitAmount, + __vendorDebitAmount.name() : __vendorDebitAmount, + __vendorCreditAmount.name() : __vendorCreditAmount, + __physicalCheckDebitAmount.name() : __physicalCheckDebitAmount, + __physicalCheckCreditAmount.name() : __physicalCheckCreditAmount, + __fastAccessFundingAmount.name() : __fastAccessFundingAmount, + __payoutOrgCreditAmount.name() : __payoutOrgCreditAmount, + __payoutOrgDebitAmount.name() : __payoutOrgDebitAmount, + __customerCreditAmount.name() : __customerCreditAmount, + __customerDebitAmount.name() : __customerDebitAmount, + __sameDayFunding.name() : __sameDayFunding, + __merchantId.name() : __merchantId + }) +_module_typeBindings.CTD_ANON_29 = CTD_ANON_29 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_30 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 3038, 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.17.xsd', 3052, 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.17.xsd', 3058, 4), ) + + + batchResponse = property(__batchResponse.value, __batchResponse.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_30_version', pyxb.binding.datatypes.string, required=True) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3045, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3045, 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.17.xsd', 3046, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3046, 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.17.xsd', 3047, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3047, 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.17.xsd', 3048, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3048, 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.17.xsd', 3049, 12) + __cnpSessionId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3049, 12) + + cnpSessionId = property(__cnpSessionId.value, __cnpSessionId.set, None, None) + + _ElementMap.update({ + __RFRResponse.name() : __RFRResponse, + __batchResponse.name() : __batchResponse + }) + _AttributeMap.update({ + __version.name() : __version, + __id.name() : __id, + __response.name() : __response, + __message.name() : __message, + __cnpSessionId.name() : __cnpSessionId + }) +_module_typeBindings.CTD_ANON_30 = CTD_ANON_30 + + +# Complex type [anonymous] with content type EMPTY +class CTD_ANON_31 (pyxb.binding.basis.complexTypeDefinition): + """Complex type [anonymous] with content type EMPTY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY + _Abstract = False + _ExpandedName = None + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3053, 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.17.xsd', 3054, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3054, 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.17.xsd', 3055, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3055, 12) + + message = property(__message.value, __message.set, None, None) + + _ElementMap.update({ + + }) + _AttributeMap.update({ + __response.name() : __response, + __message.name() : __message + }) +_module_typeBindings.CTD_ANON_31 = CTD_ANON_31 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_32 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 3059, 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.17.xsd', 216, 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.17.xsd', 1159, 4), ) + + + transactionResponse = property(__transactionResponse.value, __transactionResponse.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_32_id', pyxb.binding.datatypes.string) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3064, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3064, 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.17.xsd', 3065, 12) + __cnpBatchId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3065, 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.17.xsd', 3066, 12) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3066, 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.17.xsd', 3067, 12) + __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3067, 12) + + numAccountUpdates = property(__numAccountUpdates.value, __numAccountUpdates.set, None, None) + + _ElementMap.update({ + __recurringTransactionResponse.name() : __recurringTransactionResponse, + __transactionResponse.name() : __transactionResponse + }) + _AttributeMap.update({ + __id.name() : __id, + __cnpBatchId.name() : __cnpBatchId, + __merchantId.name() : __merchantId, + __numAccountUpdates.name() : __numAccountUpdates + }) +_module_typeBindings.CTD_ANON_32 = CTD_ANON_32 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_33 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 3103, 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.17.xsd', 3105, 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.17.xsd', 3106, 16), ) + + + postDay = property(__postDay.value, __postDay.set, None, None) + + _ElementMap.update({ + __merchantId.name() : __merchantId, + __postDay.name() : __postDay + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_33 = CTD_ANON_33 + + +# Complex type {http://www.vantivcnp.com/schema}baseRequest with content type ELEMENT_ONLY +class baseRequest (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}baseRequest with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'baseRequest') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3302, 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.17.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.17.xsd', 215, 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.17.xsd', 456, 4), ) + + + transaction = property(__transaction.value, __transaction.set, None, None) + + + # 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.17.xsd', 3310, 8) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3310, 8) + + version = property(__version.value, __version.set, None, None) + + _ElementMap.update({ + __authentication.name() : __authentication, + __recurringTransaction.name() : __recurringTransaction, + __transaction.name() : __transaction + }) + _AttributeMap.update({ + __version.name() : __version + }) +_module_typeBindings.baseRequest = baseRequest +Namespace.addCategoryObject('typeBinding', 'baseRequest', baseRequest) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_34 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 3327, 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.17.xsd', 216, 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.17.xsd', 1159, 4), ) + + + transactionResponse = property(__transactionResponse.value, __transactionResponse.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_34_response', pyxb.binding.datatypes.string, required=True) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3332, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3332, 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.17.xsd', 3333, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3333, 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.17.xsd', 3334, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3334, 12) + + version = property(__version.value, __version.set, None, None) + + _ElementMap.update({ + __recurringTransactionResponse.name() : __recurringTransactionResponse, + __transactionResponse.name() : __transactionResponse + }) + _AttributeMap.update({ + __response.name() : __response, + __message.name() : __message, + __version.name() : __version + }) +_module_typeBindings.CTD_ANON_34 = CTD_ANON_34 + + +# Complex type {http://www.vantivcnp.com/schema}voidRecyclingResponseType with content type ELEMENT_ONLY +class voidRecyclingResponseType (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}voidRecyclingResponseType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'voidRecyclingResponseType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3370, 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.17.xsd', 3372, 12), ) + + + creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) + + _ElementMap.update({ + __creditCnpTxnId.name() : __creditCnpTxnId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.voidRecyclingResponseType = voidRecyclingResponseType +Namespace.addCategoryObject('typeBinding', 'voidRecyclingResponseType', voidRecyclingResponseType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_35 (pyxb.binding.basis.complexTypeDefinition): + """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.17.xsd', 3539, 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.17.xsd', 1159, 4), ) + + + transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) + + _ElementMap.update({ + __transactionResponse.name() : __transactionResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_35 = CTD_ANON_35 + + +# Complex type {http://www.vantivcnp.com/schema}giftCardCardType with content type ELEMENT_ONLY +class giftCardCardType (cardType): + """Complex type {http://www.vantivcnp.com/schema}giftCardCardType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'giftCardCardType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 106, 4) + _ElementMap = cardType._ElementMap.copy() + _AttributeMap = cardType._AttributeMap.copy() + # Base type is cardType + + # Element type ({http://www.vantivcnp.com/schema}type) inherited from {http://www.vantivcnp.com/schema}cardType + + # Element number ({http://www.vantivcnp.com/schema}number) inherited from {http://www.vantivcnp.com/schema}cardType + + # Element expDate ({http://www.vantivcnp.com/schema}expDate) inherited from {http://www.vantivcnp.com/schema}cardType + + # Element track ({http://www.vantivcnp.com/schema}track) inherited from {http://www.vantivcnp.com/schema}cardType + + # Element cardValidationNum ({http://www.vantivcnp.com/schema}cardValidationNum) inherited from {http://www.vantivcnp.com/schema}cardType + + # Element pin ({http://www.vantivcnp.com/schema}pin) inherited from {http://www.vantivcnp.com/schema}cardType + _ElementMap.update({ + + }) + _AttributeMap.update({ + + }) +_module_typeBindings.giftCardCardType = giftCardCardType +Namespace.addCategoryObject('typeBinding', 'giftCardCardType', giftCardCardType) + + +# Complex type {http://www.vantivcnp.com/schema}recurringTransactionType with content type EMPTY +class recurringTransactionType (cnpTransactionInterface): + """Complex type {http://www.vantivcnp.com/schema}recurringTransactionType with content type EMPTY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 219, 4) + _ElementMap = cnpTransactionInterface._ElementMap.copy() + _AttributeMap = cnpTransactionInterface._AttributeMap.copy() + # Base type is cnpTransactionInterface + _ElementMap.update({ + + }) + _AttributeMap.update({ + + }) +_module_typeBindings.recurringTransactionType = recurringTransactionType +Namespace.addCategoryObject('typeBinding', 'recurringTransactionType', recurringTransactionType) + + +# Complex type {http://www.vantivcnp.com/schema}recurringTransactionResponseType with content type ELEMENT_ONLY +class recurringTransactionResponseType (cnpTransactionInterface): + """Complex type {http://www.vantivcnp.com/schema}recurringTransactionResponseType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponseType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 226, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 20), ) + + + location = property(__location.value, __location.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __message.name() : __message, + __responseTime.name() : __responseTime, + __location.name() : __location + }) + _AttributeMap.update({ + + }) +_module_typeBindings.recurringTransactionResponseType = recurringTransactionResponseType +Namespace.addCategoryObject('typeBinding', 'recurringTransactionResponseType', recurringTransactionResponseType) + + +# Complex type {http://www.vantivcnp.com/schema}transactionType with content type EMPTY +class transactionType (cnpTransactionInterface): + """Complex type {http://www.vantivcnp.com/schema}transactionType with content type EMPTY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 458, 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.17.xsd', 461, 16) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 461, 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.17.xsd', 462, 16) + __customerId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 462, 16) + + customerId = property(__customerId.value, __customerId.set, None, None) + + _ElementMap.update({ + + }) + _AttributeMap.update({ + __id.name() : __id, + __customerId.name() : __customerId + }) +_module_typeBindings.transactionType = transactionType +Namespace.addCategoryObject('typeBinding', 'transactionType', transactionType) + + +# Complex type {http://www.vantivcnp.com/schema}cardTokenTypeAU with content type ELEMENT_ONLY +class cardTokenTypeAU (cardTokenType): + """Complex type {http://www.vantivcnp.com/schema}cardTokenTypeAU with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardTokenTypeAU') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3091, 4) + _ElementMap = cardTokenType._ElementMap.copy() + _AttributeMap = cardTokenType._AttributeMap.copy() + # Base type is cardTokenType + + # Element cnpToken ({http://www.vantivcnp.com/schema}cnpToken) inherited from {http://www.vantivcnp.com/schema}cardTokenType + + # Element tokenURL ({http://www.vantivcnp.com/schema}tokenURL) inherited from {http://www.vantivcnp.com/schema}cardTokenType + + # Element expDate ({http://www.vantivcnp.com/schema}expDate) inherited from {http://www.vantivcnp.com/schema}cardTokenType + + # Element cardValidationNum ({http://www.vantivcnp.com/schema}cardValidationNum) inherited from {http://www.vantivcnp.com/schema}cardTokenType + + # Element type ({http://www.vantivcnp.com/schema}type) inherited from {http://www.vantivcnp.com/schema}cardTokenType + + # Element checkoutId ({http://www.vantivcnp.com/schema}checkoutId) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 3095, 20), ) + + + bin = property(__bin.value, __bin.set, None, None) + + _ElementMap.update({ + __bin.name() : __bin + }) + _AttributeMap.update({ + + }) +_module_typeBindings.cardTokenTypeAU = cardTokenTypeAU +Namespace.addCategoryObject('typeBinding', 'cardTokenTypeAU', cardTokenTypeAU) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_36 (baseRequest): + """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.17.xsd', 3314, 8) + _ElementMap = baseRequest._ElementMap.copy() + _AttributeMap = baseRequest._AttributeMap.copy() + # Base type is baseRequest + + # Element authentication ({http://www.vantivcnp.com/schema}authentication) inherited from {http://www.vantivcnp.com/schema}baseRequest + + # Element recurringTransaction ({http://www.vantivcnp.com/schema}recurringTransaction) inherited from {http://www.vantivcnp.com/schema}baseRequest + + # Element transaction ({http://www.vantivcnp.com/schema}transaction) inherited from {http://www.vantivcnp.com/schema}baseRequest + + # Attribute version inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 3317, 20) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3317, 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.17.xsd', 3318, 20) + __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3318, 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.17.xsd', 3319, 20) + __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3319, 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.17.xsd', 3320, 20) + __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3320, 20) + + sameDayFunding = property(__sameDayFunding.value, __sameDayFunding.set, None, None) + + _ElementMap.update({ + + }) + _AttributeMap.update({ + __merchantId.name() : __merchantId, + __merchantSdk.name() : __merchantSdk, + __loggedInUser.name() : __loggedInUser, + __sameDayFunding.name() : __sameDayFunding + }) +_module_typeBindings.CTD_ANON_36 = CTD_ANON_36 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_37 (recurringTransactionType): + """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.17.xsd', 241, 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.17.xsd', 245, 24), ) + + + subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) + + _ElementMap.update({ + __subscriptionId.name() : __subscriptionId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_37 = CTD_ANON_37 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_38 (recurringTransactionType): + """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.17.xsd', 253, 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.17.xsd', 77, 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.17.xsd', 257, 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.17.xsd', 258, 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.17.xsd', 261, 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.17.xsd', 262, 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.17.xsd', 263, 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.17.xsd', 265, 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.17.xsd', 266, 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.17.xsd', 267, 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.17.xsd', 268, 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.17.xsd', 269, 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.17.xsd', 270, 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.17.xsd', 271, 24), ) + + + deleteAddOn = property(__deleteAddOn.value, __deleteAddOn.set, None, None) + + _ElementMap.update({ + __billToAddress.name() : __billToAddress, + __subscriptionId.name() : __subscriptionId, + __planCode.name() : __planCode, + __card.name() : __card, + __token.name() : __token, + __paypage.name() : __paypage, + __billingDate.name() : __billingDate, + __createDiscount.name() : __createDiscount, + __updateDiscount.name() : __updateDiscount, + __deleteDiscount.name() : __deleteDiscount, + __createAddOn.name() : __createAddOn, + __updateAddOn.name() : __updateAddOn, + __deleteAddOn.name() : __deleteAddOn + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_38 = CTD_ANON_38 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_39 (recurringTransactionType): + """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.17.xsd', 279, 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.17.xsd', 283, 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.17.xsd', 284, 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.17.xsd', 285, 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.17.xsd', 286, 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.17.xsd', 287, 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.17.xsd', 288, 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.17.xsd', 289, 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.17.xsd', 290, 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.17.xsd', 291, 24), ) + + + active = property(__active.value, __active.set, None, None) + + _ElementMap.update({ + __planCode.name() : __planCode, + __name.name() : __name, + __description.name() : __description, + __intervalType.name() : __intervalType, + __amount.name() : __amount, + __numberOfPayments.name() : __numberOfPayments, + __trialNumberOfIntervals.name() : __trialNumberOfIntervals, + __trialIntervalType.name() : __trialIntervalType, + __active.name() : __active + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_39 = CTD_ANON_39 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_40 (recurringTransactionType): + """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.17.xsd', 299, 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.17.xsd', 303, 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.17.xsd', 304, 24), ) + + + active = property(__active.value, __active.set, None, None) + + _ElementMap.update({ + __planCode.name() : __planCode, + __active.name() : __active + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_40 = CTD_ANON_40 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_41 (recurringTransactionResponseType): + """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.17.xsd', 312, 8) + _ElementMap = recurringTransactionResponseType._ElementMap.copy() + _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() + # Base type is recurringTransactionResponseType + + # Element cnpTxnId ({http://www.vantivcnp.com/schema}cnpTxnId) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element response ({http://www.vantivcnp.com/schema}response) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element message ({http://www.vantivcnp.com/schema}message) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element responseTime ({http://www.vantivcnp.com/schema}responseTime) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 316, 24), ) + + + subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) + + _ElementMap.update({ + __subscriptionId.name() : __subscriptionId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_41 = CTD_ANON_41 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_42 (recurringTransactionResponseType): + """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.17.xsd', 324, 8) + _ElementMap = recurringTransactionResponseType._ElementMap.copy() + _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() + # Base type is recurringTransactionResponseType + + # Element cnpTxnId ({http://www.vantivcnp.com/schema}cnpTxnId) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element response ({http://www.vantivcnp.com/schema}response) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element message ({http://www.vantivcnp.com/schema}message) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element responseTime ({http://www.vantivcnp.com/schema}responseTime) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 328, 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.17.xsd', 329, 24), ) + + + tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) + + _ElementMap.update({ + __subscriptionId.name() : __subscriptionId, + __tokenResponse.name() : __tokenResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_42 = CTD_ANON_42 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_43 (recurringTransactionResponseType): + """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.17.xsd', 337, 8) + _ElementMap = recurringTransactionResponseType._ElementMap.copy() + _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() + # Base type is recurringTransactionResponseType + + # Element cnpTxnId ({http://www.vantivcnp.com/schema}cnpTxnId) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element response ({http://www.vantivcnp.com/schema}response) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element message ({http://www.vantivcnp.com/schema}message) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element responseTime ({http://www.vantivcnp.com/schema}responseTime) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 341, 24), ) + + + planCode = property(__planCode.value, __planCode.set, None, None) + + _ElementMap.update({ + __planCode.name() : __planCode + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_43 = CTD_ANON_43 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_44 (recurringTransactionResponseType): + """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.17.xsd', 349, 8) + _ElementMap = recurringTransactionResponseType._ElementMap.copy() + _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() + # Base type is recurringTransactionResponseType + + # Element cnpTxnId ({http://www.vantivcnp.com/schema}cnpTxnId) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element response ({http://www.vantivcnp.com/schema}response) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element message ({http://www.vantivcnp.com/schema}message) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType + + # Element responseTime ({http://www.vantivcnp.com/schema}responseTime) inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 353, 24), ) + + + planCode = property(__planCode.value, __planCode.set, None, None) + + _ElementMap.update({ + __planCode.name() : __planCode + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_44 = CTD_ANON_44 + + +# Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup with content type EMPTY +class transactionTypeWithReportGroup (transactionType): + """Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup with content type EMPTY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeWithReportGroup') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 467, 4) + _ElementMap = transactionType._ElementMap.copy() + _AttributeMap = transactionType._AttributeMap.copy() + # Base type is transactionType + + # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType + + # Attribute customerId inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 470, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 470, 16) + + reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) + + _ElementMap.update({ + + }) + _AttributeMap.update({ + __reportGroup.name() : __reportGroup + }) +_module_typeBindings.transactionTypeWithReportGroup = transactionTypeWithReportGroup +Namespace.addCategoryObject('typeBinding', 'transactionTypeWithReportGroup', transactionTypeWithReportGroup) + + +# Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndPartial with content type EMPTY +class transactionTypeWithReportGroupAndPartial (transactionType): + """Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndPartial with content type EMPTY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeWithReportGroupAndPartial') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 483, 4) + _ElementMap = transactionType._ElementMap.copy() + _AttributeMap = transactionType._AttributeMap.copy() + # Base type is transactionType + + # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType + + # Attribute customerId inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 486, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 486, 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.17.xsd', 487, 16) + __partial._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 487, 16) + + partial = property(__partial.value, __partial.set, None, None) + + _ElementMap.update({ + + }) + _AttributeMap.update({ + __reportGroup.name() : __reportGroup, + __partial.name() : __partial + }) +_module_typeBindings.transactionTypeWithReportGroupAndPartial = transactionTypeWithReportGroupAndPartial +Namespace.addCategoryObject('typeBinding', 'transactionTypeWithReportGroupAndPartial', transactionTypeWithReportGroupAndPartial) + + +# Complex type {http://www.vantivcnp.com/schema}transactionTypeOptionReportGroup with content type EMPTY +class transactionTypeOptionReportGroup (transactionType): + """Complex type {http://www.vantivcnp.com/schema}transactionTypeOptionReportGroup with content type EMPTY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeOptionReportGroup') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 492, 4) + _ElementMap = transactionType._ElementMap.copy() + _AttributeMap = transactionType._AttributeMap.copy() + # Base type is transactionType + + # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType + + # Attribute customerId inherited from {http://www.vantivcnp.com/schema}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.17.xsd', 495, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 495, 16) + + reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) + + _ElementMap.update({ + + }) + _AttributeMap.update({ + __reportGroup.name() : __reportGroup + }) +_module_typeBindings.transactionTypeOptionReportGroup = transactionTypeOptionReportGroup +Namespace.addCategoryObject('typeBinding', 'transactionTypeOptionReportGroup', transactionTypeOptionReportGroup) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_45 (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.17.xsd', 540, 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.17.xsd', 77, 4), ) + + + billToAddress = property(__billToAddress.value, __billToAddress.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.17.xsd', 508, 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.17.xsd', 545, 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.17.xsd', 548, 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.17.xsd', 549, 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.17.xsd', 550, 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.17.xsd', 551, 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.17.xsd', 552, 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.17.xsd', 557, 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.17.xsd', 558, 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.17.xsd', 559, 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.17.xsd', 560, 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.17.xsd', 561, 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.17.xsd', 562, 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.17.xsd', 564, 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.17.xsd', 568, 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.17.xsd', 570, 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.17.xsd', 573, 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.17.xsd', 574, 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.17.xsd', 575, 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.17.xsd', 576, 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.17.xsd', 577, 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.17.xsd', 578, 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.17.xsd', 579, 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.17.xsd', 581, 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.17.xsd', 582, 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.17.xsd', 583, 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.17.xsd', 584, 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.17.xsd', 585, 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.17.xsd', 586, 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.17.xsd', 587, 28), ) + + + businessIndicator = property(__businessIndicator.value, __businessIndicator.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.17.xsd', 942, 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.17.xsd', 969, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2151, 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.17.xsd', 2835, 4), ) + + + lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ + __billToAddress.name() : __billToAddress, + __customerInfo.name() : __customerInfo, + __cnpTxnId.name() : __cnpTxnId, + __orderId.name() : __orderId, + __amount.name() : __amount, + __secondaryAmount.name() : __secondaryAmount, + __surchargeAmount.name() : __surchargeAmount, + __orderSource.name() : __orderSource, + __mpos.name() : __mpos, + __card.name() : __card, + __paypal.name() : __paypal, + __token.name() : __token, + __paypage.name() : __paypage, + __applepay.name() : __applepay, + __cardholderAuthentication.name() : __cardholderAuthentication, + __taxType.name() : __taxType, + __allowPartialAuth.name() : __allowPartialAuth, + __filtering.name() : __filtering, + __merchantData.name() : __merchantData, + __recyclingRequest.name() : __recyclingRequest, + __fraudFilterOverride.name() : __fraudFilterOverride, + __recurringRequest.name() : __recurringRequest, + __debtRepayment.name() : __debtRepayment, + __advancedFraudChecks.name() : __advancedFraudChecks, + __processingType.name() : __processingType, + __originalNetworkTransactionId.name() : __originalNetworkTransactionId, + __originalTransactionAmount.name() : __originalTransactionAmount, + __pinlessDebitRequest.name() : __pinlessDebitRequest, + __skipRealtimeAU.name() : __skipRealtimeAU, + __merchantCategoryCode.name() : __merchantCategoryCode, + __businessIndicator.name() : __businessIndicator, + __shipToAddress.name() : __shipToAddress, + __healthcareIIAS.name() : __healthcareIIAS, + __enhancedData.name() : __enhancedData, + __customBilling.name() : __customBilling, + __processingInstructions.name() : __processingInstructions, + __pos.name() : __pos, + __wallet.name() : __wallet, + __lodgingInfo.name() : __lodgingInfo + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_45 = CTD_ANON_45 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_46 (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.17.xsd', 596, 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.17.xsd', 600, 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.17.xsd', 601, 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.17.xsd', 602, 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.17.xsd', 603, 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.17.xsd', 604, 24), ) + + + actionReason = property(__actionReason.value, __actionReason.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, + __amount.name() : __amount, + __surchargeAmount.name() : __surchargeAmount, + __payPalNotes.name() : __payPalNotes, + __actionReason.name() : __actionReason + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_46 = CTD_ANON_46 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_47 (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.17.xsd', 612, 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.17.xsd', 616, 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.17.xsd', 617, 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.17.xsd', 618, 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.17.xsd', 619, 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.17.xsd', 620, 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.17.xsd', 621, 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.17.xsd', 622, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_47 = CTD_ANON_47 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_48 (transactionTypeWithReportGroupAndPartial): + """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.17.xsd', 630, 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.17.xsd', 634, 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_48_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 635, 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.17.xsd', 636, 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.17.xsd', 639, 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.17.xsd', 640, 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.17.xsd', 643, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 2835, 4), ) + + + lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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}transactionTypeWithReportGroupAndPartial + + # Attribute partial inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndPartial + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __amount.name() : __amount, + __surchargeAmount.name() : __surchargeAmount, + __payPalOrderComplete.name() : __payPalOrderComplete, + __payPalNotes.name() : __payPalNotes, + __pin.name() : __pin, + __enhancedData.name() : __enhancedData, + __customBilling.name() : __customBilling, + __processingInstructions.name() : __processingInstructions, + __lodgingInfo.name() : __lodgingInfo + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_48 = CTD_ANON_48 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_49 (transactionTypeWithReportGroupAndPartial): + """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.17.xsd', 651, 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.17.xsd', 655, 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.17.xsd', 656, 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.17.xsd', 657, 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.17.xsd', 658, 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.17.xsd', 659, 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.17.xsd', 660, 24), ) + + + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.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}transactionTypeWithReportGroupAndPartial + + # Attribute partial inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndPartial + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __captureAmount.name() : __captureAmount, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_49 = CTD_ANON_49 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_50 (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.17.xsd', 668, 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.17.xsd', 77, 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.17.xsd', 672, 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.17.xsd', 673, 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.17.xsd', 674, 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.17.xsd', 675, 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.17.xsd', 676, 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.17.xsd', 679, 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.17.xsd', 680, 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.17.xsd', 681, 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.17.xsd', 682, 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.17.xsd', 685, 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.17.xsd', 690, 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.17.xsd', 691, 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.17.xsd', 692, 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.17.xsd', 693, 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.17.xsd', 694, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4), ) + + + lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ + __billToAddress.name() : __billToAddress, + __orderId.name() : __orderId, + __amount.name() : __amount, + __secondaryAmount.name() : __secondaryAmount, + __surchargeAmount.name() : __surchargeAmount, + __orderSource.name() : __orderSource, + __mpos.name() : __mpos, + __card.name() : __card, + __token.name() : __token, + __paypage.name() : __paypage, + __taxType.name() : __taxType, + __merchantData.name() : __merchantData, + __debtRepayment.name() : __debtRepayment, + __processingType.name() : __processingType, + __merchantCategoryCode.name() : __merchantCategoryCode, + __businessIndicator.name() : __businessIndicator, + __enhancedData.name() : __enhancedData, + __customBilling.name() : __customBilling, + __processingInstructions.name() : __processingInstructions, + __pos.name() : __pos, + __lodgingInfo.name() : __lodgingInfo + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_50 = CTD_ANON_50 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_51 (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.17.xsd', 702, 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.17.xsd', 77, 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_51_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 706, 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.17.xsd', 708, 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.17.xsd', 709, 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.17.xsd', 710, 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.17.xsd', 711, 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.17.xsd', 715, 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.17.xsd', 716, 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.17.xsd', 717, 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.17.xsd', 718, 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.17.xsd', 721, 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.17.xsd', 726, 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.17.xsd', 727, 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.17.xsd', 728, 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.17.xsd', 729, 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.17.xsd', 730, 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.17.xsd', 731, 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.17.xsd', 732, 24), ) + + + businessIndicator = property(__businessIndicator.value, __businessIndicator.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.17.xsd', 942, 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.17.xsd', 944, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4), ) + + + lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ + __billToAddress.name() : __billToAddress, + __orderId.name() : __orderId, + __amount.name() : __amount, + __secondaryAmount.name() : __secondaryAmount, + __surchargeAmount.name() : __surchargeAmount, + __orderSource.name() : __orderSource, + __mpos.name() : __mpos, + __card.name() : __card, + __token.name() : __token, + __paypage.name() : __paypage, + __taxType.name() : __taxType, + __merchantData.name() : __merchantData, + __debtRepayment.name() : __debtRepayment, + __processingType.name() : __processingType, + __originalNetworkTransactionId.name() : __originalNetworkTransactionId, + __originalTransactionAmount.name() : __originalTransactionAmount, + __merchantCategoryCode.name() : __merchantCategoryCode, + __businessIndicator.name() : __businessIndicator, + __shipToAddress.name() : __shipToAddress, + __authInformation.name() : __authInformation, + __enhancedData.name() : __enhancedData, + __customBilling.name() : __customBilling, + __processingInstructions.name() : __processingInstructions, + __pos.name() : __pos, + __lodgingInfo.name() : __lodgingInfo + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_51 = CTD_ANON_51 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_52 (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.17.xsd', 740, 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.17.xsd', 77, 4), ) + + + billToAddress = property(__billToAddress.value, __billToAddress.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.17.xsd', 508, 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.17.xsd', 745, 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.17.xsd', 746, 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.17.xsd', 747, 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.17.xsd', 748, 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.17.xsd', 749, 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.17.xsd', 750, 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.17.xsd', 755, 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.17.xsd', 756, 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.17.xsd', 757, 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.17.xsd', 758, 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.17.xsd', 759, 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.17.xsd', 760, 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.17.xsd', 761, 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.17.xsd', 762, 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.17.xsd', 763, 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.17.xsd', 764, 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.17.xsd', 769, 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.17.xsd', 770, 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.17.xsd', 773, 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.17.xsd', 777, 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.17.xsd', 778, 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.17.xsd', 779, 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.17.xsd', 782, 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.17.xsd', 783, 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.17.xsd', 784, 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.17.xsd', 785, 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.17.xsd', 786, 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.17.xsd', 787, 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.17.xsd', 788, 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.17.xsd', 789, 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.17.xsd', 791, 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.17.xsd', 792, 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.17.xsd', 793, 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.17.xsd', 794, 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.17.xsd', 795, 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.17.xsd', 796, 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.17.xsd', 797, 24), ) + + + businessIndicator = property(__businessIndicator.value, __businessIndicator.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.17.xsd', 942, 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.17.xsd', 969, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2151, 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.17.xsd', 2835, 4), ) + + + lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ + __billToAddress.name() : __billToAddress, + __customerInfo.name() : __customerInfo, + __cnpTxnId.name() : __cnpTxnId, + __orderId.name() : __orderId, + __amount.name() : __amount, + __secondaryAmount.name() : __secondaryAmount, + __surchargeAmount.name() : __surchargeAmount, + __orderSource.name() : __orderSource, + __mpos.name() : __mpos, + __card.name() : __card, + __paypal.name() : __paypal, + __token.name() : __token, + __paypage.name() : __paypage, + __applepay.name() : __applepay, + __sepaDirectDebit.name() : __sepaDirectDebit, + __ideal.name() : __ideal, + __giropay.name() : __giropay, + __sofort.name() : __sofort, + __fraudCheck.name() : __fraudCheck, + __cardholderAuthentication.name() : __cardholderAuthentication, + __taxType.name() : __taxType, + __payPalOrderComplete.name() : __payPalOrderComplete, + __payPalNotes.name() : __payPalNotes, + __allowPartialAuth.name() : __allowPartialAuth, + __filtering.name() : __filtering, + __merchantData.name() : __merchantData, + __recyclingRequest.name() : __recyclingRequest, + __fraudFilterOverride.name() : __fraudFilterOverride, + __recurringRequest.name() : __recurringRequest, + __cnpInternalRecurringRequest.name() : __cnpInternalRecurringRequest, + __debtRepayment.name() : __debtRepayment, + __advancedFraudChecks.name() : __advancedFraudChecks, + __processingType.name() : __processingType, + __originalNetworkTransactionId.name() : __originalNetworkTransactionId, + __originalTransactionAmount.name() : __originalTransactionAmount, + __pinlessDebitRequest.name() : __pinlessDebitRequest, + __skipRealtimeAU.name() : __skipRealtimeAU, + __merchantCategoryCode.name() : __merchantCategoryCode, + __businessIndicator.name() : __businessIndicator, + __shipToAddress.name() : __shipToAddress, + __healthcareIIAS.name() : __healthcareIIAS, + __enhancedData.name() : __enhancedData, + __customBilling.name() : __customBilling, + __processingInstructions.name() : __processingInstructions, + __pos.name() : __pos, + __wallet.name() : __wallet, + __lodgingInfo.name() : __lodgingInfo + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_52 = CTD_ANON_52 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_53 (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.17.xsd', 806, 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.17.xsd', 77, 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.17.xsd', 812, 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_53_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 813, 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.17.xsd', 814, 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.17.xsd', 815, 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.17.xsd', 821, 32), ) + + + pin = property(__pin.value, __pin.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.17.xsd', 824, 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_53_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 828, 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.17.xsd', 831, 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.17.xsd', 832, 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.17.xsd', 833, 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.17.xsd', 834, 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.17.xsd', 835, 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.17.xsd', 838, 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.17.xsd', 843, 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.17.xsd', 844, 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.17.xsd', 847, 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.17.xsd', 848, 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.17.xsd', 849, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4), ) + + + lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.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({ + __billToAddress.name() : __billToAddress, + __cnpTxnId.name() : __cnpTxnId, + __amount.name() : __amount, + __secondaryAmount.name() : __secondaryAmount, + __surchargeAmount.name() : __surchargeAmount, + __pin.name() : __pin, + __orderId.name() : __orderId, + __orderSource.name() : __orderSource, + __mpos.name() : __mpos, + __card.name() : __card, + __token.name() : __token, + __paypage.name() : __paypage, + __paypal.name() : __paypal, + __taxType.name() : __taxType, + __merchantData.name() : __merchantData, + __merchantCategoryCode.name() : __merchantCategoryCode, + __payPalNotes.name() : __payPalNotes, + __actionReason.name() : __actionReason, + __businessIndicator.name() : __businessIndicator, + __enhancedData.name() : __enhancedData, + __customBilling.name() : __customBilling, + __processingInstructions.name() : __processingInstructions, + __pos.name() : __pos, + __lodgingInfo.name() : __lodgingInfo + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_53 = CTD_ANON_53 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_54 (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.17.xsd', 857, 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.17.xsd', 863, 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.17.xsd', 864, 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.17.xsd', 865, 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.17.xsd', 868, 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.17.xsd', 870, 32), ) + + + orderSource = property(__orderSource.value, __orderSource.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, + __creditAmount.name() : __creditAmount, + __card.name() : __card, + __orderId.name() : __orderId, + __orderSource.name() : __orderSource + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_54 = CTD_ANON_54 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_55 (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.17.xsd', 881, 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.17.xsd', 885, 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.17.xsd', 886, 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.17.xsd', 887, 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.17.xsd', 889, 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.17.xsd', 890, 28), ) + + + virtualGiftCard = property(__virtualGiftCard.value, __virtualGiftCard.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({ + __orderId.name() : __orderId, + __amount.name() : __amount, + __orderSource.name() : __orderSource, + __card.name() : __card, + __virtualGiftCard.name() : __virtualGiftCard + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_55 = CTD_ANON_55 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_56 (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.17.xsd', 899, 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.17.xsd', 903, 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.17.xsd', 904, 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.17.xsd', 905, 24), ) + + + card = property(__card.value, __card.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({ + __orderId.name() : __orderId, + __orderSource.name() : __orderSource, + __card.name() : __card + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_56 = CTD_ANON_56 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_57 (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.17.xsd', 913, 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.17.xsd', 917, 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.17.xsd', 918, 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.17.xsd', 919, 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.17.xsd', 920, 24), ) + + + card = property(__card.value, __card.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({ + __orderId.name() : __orderId, + __amount.name() : __amount, + __orderSource.name() : __orderSource, + __card.name() : __card + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_57 = CTD_ANON_57 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_58 (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.17.xsd', 928, 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.17.xsd', 932, 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.17.xsd', 933, 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.17.xsd', 934, 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.17.xsd', 935, 24), ) + + + card = property(__card.value, __card.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({ + __orderId.name() : __orderId, + __amount.name() : __amount, + __orderSource.name() : __orderSource, + __card.name() : __card + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_58 = CTD_ANON_58 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_59 (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.17.xsd', 956, 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.17.xsd', 960, 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.17.xsd', 961, 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.17.xsd', 962, 24), ) + + + card = property(__card.value, __card.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({ + __orderId.name() : __orderId, + __orderSource.name() : __orderSource, + __card.name() : __card + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_59 = CTD_ANON_59 + + +# Complex type {http://www.vantivcnp.com/schema}registerTokenRequestType with content type ELEMENT_ONLY +class registerTokenRequestType (transactionTypeWithReportGroup): + """Complex type {http://www.vantivcnp.com/schema}registerTokenRequestType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'registerTokenRequestType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1112, 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.17.xsd', 1116, 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.17.xsd', 1117, 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.17.xsd', 1119, 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.17.xsd', 1120, 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.17.xsd', 1121, 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.17.xsd', 1122, 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.17.xsd', 1123, 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.17.xsd', 1124, 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.17.xsd', 1127, 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.17.xsd', 1128, 24), ) + + + encryptedCardValidationNum = property(__encryptedCardValidationNum.value, __encryptedCardValidationNum.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({ + __encryptionKeyId.name() : __encryptionKeyId, + __orderId.name() : __orderId, + __mpos.name() : __mpos, + __accountNumber.name() : __accountNumber, + __encryptedAccountNumber.name() : __encryptedAccountNumber, + __echeckForToken.name() : __echeckForToken, + __paypageRegistrationId.name() : __paypageRegistrationId, + __applepay.name() : __applepay, + __cardValidationNum.name() : __cardValidationNum, + __encryptedCardValidationNum.name() : __encryptedCardValidationNum + }) + _AttributeMap.update({ + + }) +_module_typeBindings.registerTokenRequestType = registerTokenRequestType +Namespace.addCategoryObject('typeBinding', 'registerTokenRequestType', registerTokenRequestType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_60 (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.17.xsd', 1136, 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.17.xsd', 1140, 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.17.xsd', 1141, 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.17.xsd', 1142, 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.17.xsd', 1143, 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.17.xsd', 1144, 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.17.xsd', 1145, 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.17.xsd', 1146, 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.17.xsd', 1147, 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.17.xsd', 1148, 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.17.xsd', 1151, 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.17.xsd', 2178, 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.17.xsd', 2194, 4), ) + + + androidpayResponse = property(__androidpayResponse.value, __androidpayResponse.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, + __cnpToken.name() : __cnpToken, + __bin.name() : __bin, + __type.name() : __type, + __eCheckAccountSuffix.name() : __eCheckAccountSuffix, + __response.name() : __response, + __message.name() : __message, + __location.name() : __location, + __responseTime.name() : __responseTime, + __accountRangeId.name() : __accountRangeId, + __applepayResponse.name() : __applepayResponse, + __androidpayResponse.name() : __androidpayResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_60 = CTD_ANON_60 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_61 (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.17.xsd', 1162, 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.17.xsd', 1166, 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.17.xsd', 1167, 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.17.xsd', 1168, 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.17.xsd', 1169, 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.17.xsd', 1170, 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.17.xsd', 1172, 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.17.xsd', 1173, 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.17.xsd', 1174, 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.17.xsd', 1175, 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.17.xsd', 1176, 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.17.xsd', 1177, 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.17.xsd', 1178, 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.17.xsd', 1182, 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.17.xsd', 1184, 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.17.xsd', 1185, 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.17.xsd', 1189, 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.17.xsd', 1192, 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.17.xsd', 1193, 24), ) + + + paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.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.17.xsd', 1260, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2619, 4), ) + + + pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.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, + __orderId.name() : __orderId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __cardProductId.name() : __cardProductId, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __authCode.name() : __authCode, + __authorizationResponseSubCode.name() : __authorizationResponseSubCode, + __approvedAmount.name() : __approvedAmount, + __accountInformation.name() : __accountInformation, + __tokenResponse.name() : __tokenResponse, + __recyclingResponse.name() : __recyclingResponse, + __recurringResponse.name() : __recurringResponse, + __cardSuffix.name() : __cardSuffix, + __networkTransactionId.name() : __networkTransactionId, + __paymentAccountReferenceNumber.name() : __paymentAccountReferenceNumber, + __enhancedAuthResponse.name() : __enhancedAuthResponse, + __fraudResult.name() : __fraudResult, + __giftCardResponse.name() : __giftCardResponse, + __accountUpdater.name() : __accountUpdater, + __applepayResponse.name() : __applepayResponse, + __androidpayResponse.name() : __androidpayResponse, + __pinlessDebitResponse.name() : __pinlessDebitResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_61 = CTD_ANON_61 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_62 (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.17.xsd', 1284, 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.17.xsd', 1288, 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.17.xsd', 1289, 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.17.xsd', 1290, 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.17.xsd', 1292, 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.17.xsd', 1293, 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.17.xsd', 1294, 24), ) + + + location = property(__location.value, __location.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.17.xsd', 2619, 4), ) + + + pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __pinlessDebitResponse.name() : __pinlessDebitResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_62 = CTD_ANON_62 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_63 (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.17.xsd', 1304, 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.17.xsd', 1308, 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.17.xsd', 1309, 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.17.xsd', 1310, 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.17.xsd', 1312, 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.17.xsd', 1313, 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.17.xsd', 1314, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_63 = CTD_ANON_63 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_64 (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.17.xsd', 1323, 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.17.xsd', 1327, 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.17.xsd', 1328, 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.17.xsd', 1329, 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.17.xsd', 1331, 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.17.xsd', 1332, 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.17.xsd', 1333, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_64 = CTD_ANON_64 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_65 (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.17.xsd', 1343, 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.17.xsd', 1347, 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.17.xsd', 1348, 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.17.xsd', 1349, 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.17.xsd', 1351, 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.17.xsd', 1352, 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.17.xsd', 1353, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_65 = CTD_ANON_65 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_66 (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.17.xsd', 1363, 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.17.xsd', 1367, 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.17.xsd', 1368, 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.17.xsd', 1369, 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.17.xsd', 1371, 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.17.xsd', 1372, 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.17.xsd', 1373, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_66 = CTD_ANON_66 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_67 (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.17.xsd', 1383, 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.17.xsd', 1387, 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.17.xsd', 1388, 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.17.xsd', 1389, 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.17.xsd', 1391, 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.17.xsd', 1392, 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.17.xsd', 1393, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_67 = CTD_ANON_67 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_68 (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.17.xsd', 1403, 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.17.xsd', 1407, 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.17.xsd', 1408, 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.17.xsd', 1409, 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.17.xsd', 1411, 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.17.xsd', 1412, 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.17.xsd', 1413, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_68 = CTD_ANON_68 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_69 (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.17.xsd', 1423, 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.17.xsd', 1427, 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.17.xsd', 1428, 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.17.xsd', 1429, 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.17.xsd', 1431, 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.17.xsd', 1432, 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.17.xsd', 1433, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_69 = CTD_ANON_69 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_70 (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.17.xsd', 1443, 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.17.xsd', 1447, 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.17.xsd', 1449, 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.17.xsd', 1450, 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.17.xsd', 1452, 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.17.xsd', 1453, 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.17.xsd', 1454, 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_70_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1624, 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.17.xsd', 1927, 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.17.xsd', 2619, 4), ) + + + pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __fraudResult.name() : __fraudResult, + __accountUpdater.name() : __accountUpdater, + __pinlessDebitResponse.name() : __pinlessDebitResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_70 = CTD_ANON_70 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_71 (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.17.xsd', 1467, 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.17.xsd', 1471, 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.17.xsd', 1473, 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.17.xsd', 1474, 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.17.xsd', 1476, 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.17.xsd', 1477, 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.17.xsd', 1478, 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.17.xsd', 1624, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __fraudResult.name() : __fraudResult, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_71 = CTD_ANON_71 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_72 (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.17.xsd', 1488, 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.17.xsd', 1492, 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.17.xsd', 1493, 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.17.xsd', 1494, 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.17.xsd', 1496, 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.17.xsd', 1497, 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.17.xsd', 1498, 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.17.xsd', 1500, 24), ) + + + tokenResponse = property(__tokenResponse.value, __tokenResponse.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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __tokenResponse.name() : __tokenResponse, + __fraudResult.name() : __fraudResult, + __giftCardResponse.name() : __giftCardResponse, + __accountUpdater.name() : __accountUpdater + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_72 = CTD_ANON_72 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_73 (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.17.xsd', 1512, 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.17.xsd', 1516, 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.17.xsd', 1517, 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.17.xsd', 1518, 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.17.xsd', 1520, 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.17.xsd', 1521, 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.17.xsd', 1522, 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.17.xsd', 1524, 24), ) + + + tokenResponse = property(__tokenResponse.value, __tokenResponse.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.17.xsd', 1624, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __tokenResponse.name() : __tokenResponse, + __fraudResult.name() : __fraudResult, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_73 = CTD_ANON_73 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_74 (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.17.xsd', 1535, 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.17.xsd', 1260, 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.17.xsd', 1539, 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.17.xsd', 1540, 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.17.xsd', 1541, 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.17.xsd', 1542, 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.17.xsd', 1543, 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.17.xsd', 1544, 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.17.xsd', 1545, 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.17.xsd', 1546, 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.17.xsd', 1547, 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.17.xsd', 1548, 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.17.xsd', 1549, 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.17.xsd', 1550, 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.17.xsd', 1553, 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.17.xsd', 1556, 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.17.xsd', 1557, 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.17.xsd', 1561, 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.17.xsd', 1572, 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.17.xsd', 1575, 24), ) + + + paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2218, 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.17.xsd', 2234, 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.17.xsd', 2250, 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.17.xsd', 2266, 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.17.xsd', 2619, 4), ) + + + pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.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({ + __enhancedAuthResponse.name() : __enhancedAuthResponse, + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __orderId.name() : __orderId, + __responseTime.name() : __responseTime, + __cardProductId.name() : __cardProductId, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __authCode.name() : __authCode, + __authorizationResponseSubCode.name() : __authorizationResponseSubCode, + __approvedAmount.name() : __approvedAmount, + __accountInformation.name() : __accountInformation, + __tokenResponse.name() : __tokenResponse, + __recyclingResponse.name() : __recyclingResponse, + __recurringResponse.name() : __recurringResponse, + __cardSuffix.name() : __cardSuffix, + __networkTransactionId.name() : __networkTransactionId, + __paymentAccountReferenceNumber.name() : __paymentAccountReferenceNumber, + __fraudResult.name() : __fraudResult, + __giftCardResponse.name() : __giftCardResponse, + __accountUpdater.name() : __accountUpdater, + __applepayResponse.name() : __applepayResponse, + __androidpayResponse.name() : __androidpayResponse, + __sepaDirectDebitResponse.name() : __sepaDirectDebitResponse, + __idealResponse.name() : __idealResponse, + __giropayResponse.name() : __giropayResponse, + __sofortResponse.name() : __sofortResponse, + __pinlessDebitResponse.name() : __pinlessDebitResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_74 = CTD_ANON_74 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_75 (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.17.xsd', 1583, 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.17.xsd', 1587, 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.17.xsd', 1588, 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.17.xsd', 1589, 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.17.xsd', 1591, 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.17.xsd', 1592, 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.17.xsd', 1593, 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.17.xsd', 1595, 24), ) + + + tokenResponse = property(__tokenResponse.value, __tokenResponse.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.17.xsd', 1624, 4), ) + + + fraudResult = property(__fraudResult.value, __fraudResult.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __tokenResponse.name() : __tokenResponse, + __fraudResult.name() : __fraudResult + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_75 = CTD_ANON_75 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_76 (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.17.xsd', 1605, 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.17.xsd', 1609, 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.17.xsd', 1610, 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.17.xsd', 1611, 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.17.xsd', 1613, 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.17.xsd', 1614, 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.17.xsd', 1615, 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.17.xsd', 1624, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __fraudResult.name() : __fraudResult, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_76 = CTD_ANON_76 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_77 (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.17.xsd', 1638, 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.17.xsd', 1624, 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.17.xsd', 1642, 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.17.xsd', 1643, 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.17.xsd', 1644, 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.17.xsd', 1646, 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.17.xsd', 1647, 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.17.xsd', 1648, 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.17.xsd', 1698, 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.17.xsd', 1713, 4), ) + + + virtualGiftCardResponse = property(__virtualGiftCardResponse.value, __virtualGiftCardResponse.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({ + __fraudResult.name() : __fraudResult, + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse, + __virtualGiftCardResponse.name() : __virtualGiftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_77 = CTD_ANON_77 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_78 (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.17.xsd', 1659, 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.17.xsd', 1624, 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.17.xsd', 1663, 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.17.xsd', 1664, 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.17.xsd', 1665, 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.17.xsd', 1667, 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.17.xsd', 1668, 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.17.xsd', 1669, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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({ + __fraudResult.name() : __fraudResult, + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_78 = CTD_ANON_78 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_79 (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.17.xsd', 1679, 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.17.xsd', 1624, 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.17.xsd', 1683, 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.17.xsd', 1684, 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.17.xsd', 1685, 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.17.xsd', 1687, 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.17.xsd', 1688, 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.17.xsd', 1689, 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.17.xsd', 1698, 4), ) + + + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.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({ + __fraudResult.name() : __fraudResult, + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __giftCardResponse.name() : __giftCardResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_79 = CTD_ANON_79 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_80 (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.17.xsd', 1723, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1727, 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.17.xsd', 1728, 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.17.xsd', 1729, 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.17.xsd', 1731, 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.17.xsd', 1732, 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.17.xsd', 1733, 24), ) + + + location = property(__location.value, __location.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({ + __fraudResult.name() : __fraudResult, + __giftCardResponse.name() : __giftCardResponse, + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_80 = CTD_ANON_80 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_81 (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.17.xsd', 1743, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1747, 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.17.xsd', 1748, 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.17.xsd', 1749, 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.17.xsd', 1751, 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.17.xsd', 1752, 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.17.xsd', 1753, 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.17.xsd', 1755, 24), ) + + + approvedAmount = property(__approvedAmount.value, __approvedAmount.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({ + __fraudResult.name() : __fraudResult, + __giftCardResponse.name() : __giftCardResponse, + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __approvedAmount.name() : __approvedAmount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_81 = CTD_ANON_81 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_82 (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.17.xsd', 1766, 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.17.xsd', 77, 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.17.xsd', 942, 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.17.xsd', 1076, 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.17.xsd', 1771, 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.17.xsd', 1772, 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.17.xsd', 1774, 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.17.xsd', 1777, 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.17.xsd', 1778, 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.17.xsd', 1780, 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.17.xsd', 1781, 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.17.xsd', 1784, 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.17.xsd', 1784, 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.17.xsd', 1786, 28), ) + + + merchantData = property(__merchantData.value, __merchantData.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({ + __billToAddress.name() : __billToAddress, + __shipToAddress.name() : __shipToAddress, + __customBilling.name() : __customBilling, + __cnpTxnId.name() : __cnpTxnId, + __amount.name() : __amount, + __customIdentifier.name() : __customIdentifier, + __orderId.name() : __orderId, + __verify.name() : __verify, + __secondaryAmount.name() : __secondaryAmount, + __orderSource.name() : __orderSource, + __echeck.name() : __echeck, + __echeckToken.name() : __echeckToken, + __merchantData.name() : __merchantData + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_82 = CTD_ANON_82 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_83 (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.17.xsd', 1796, 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.17.xsd', 77, 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.17.xsd', 1076, 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.17.xsd', 1802, 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.17.xsd', 1803, 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.17.xsd', 1804, 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.17.xsd', 1806, 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.17.xsd', 1809, 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.17.xsd', 1812, 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.17.xsd', 1814, 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.17.xsd', 1814, 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.17.xsd', 1816, 32), ) + + + merchantData = property(__merchantData.value, __merchantData.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({ + __billToAddress.name() : __billToAddress, + __customBilling.name() : __customBilling, + __cnpTxnId.name() : __cnpTxnId, + __amount.name() : __amount, + __secondaryAmount.name() : __secondaryAmount, + __customIdentifier.name() : __customIdentifier, + __orderId.name() : __orderId, + __orderSource.name() : __orderSource, + __echeck.name() : __echeck, + __echeckToken.name() : __echeckToken, + __merchantData.name() : __merchantData + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_83 = CTD_ANON_83 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_84 (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.17.xsd', 1827, 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.17.xsd', 77, 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.17.xsd', 1831, 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.17.xsd', 1832, 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.17.xsd', 1833, 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.17.xsd', 1835, 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.17.xsd', 1835, 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.17.xsd', 1836, 24), ) + + + merchantData = property(__merchantData.value, __merchantData.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({ + __billToAddress.name() : __billToAddress, + __orderId.name() : __orderId, + __amount.name() : __amount, + __orderSource.name() : __orderSource, + __echeck.name() : __echeck, + __echeckToken.name() : __echeckToken, + __merchantData.name() : __merchantData + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_84 = CTD_ANON_84 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_85 (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.17.xsd', 1844, 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.17.xsd', 1848, 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.17.xsd', 1849, 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.17.xsd', 1850, 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.17.xsd', 1851, 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.17.xsd', 1852, 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.17.xsd', 1853, 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.17.xsd', 1855, 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.17.xsd', 1857, 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.17.xsd', 1927, 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.17.xsd', 1865, 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.17.xsd', 1869, 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.17.xsd', 1870, 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.17.xsd', 1871, 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.17.xsd', 1872, 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.17.xsd', 1873, 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.17.xsd', 1875, 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.17.xsd', 1877, 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_86_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1927, 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, + __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.17.xsd', 1964, 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.17.xsd', 1968, 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.17.xsd', 1969, 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.17.xsd', 1970, 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.17.xsd', 1971, 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.17.xsd', 1972, 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.17.xsd', 1974, 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.17.xsd', 1975, 24), ) + + + tokenResponse = property(__tokenResponse.value, __tokenResponse.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 + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_87 = CTD_ANON_87 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_88 (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.17.xsd', 1983, 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.17.xsd', 1987, 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.17.xsd', 1989, 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.17.xsd', 1990, 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.17.xsd', 1992, 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.17.xsd', 1993, 24), ) + + + customIdentifier = property(__customIdentifier.value, __customIdentifier.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, + __echeck.name() : __echeck, + __echeckToken.name() : __echeckToken, + __merchantData.name() : __merchantData, + __customIdentifier.name() : __customIdentifier + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_88 = CTD_ANON_88 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_89 (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.17.xsd', 2001, 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.17.xsd', 1927, 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.17.xsd', 2005, 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.17.xsd', 2006, 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.17.xsd', 2007, 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.17.xsd', 2008, 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.17.xsd', 2009, 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.17.xsd', 2011, 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.17.xsd', 2013, 24), ) + + + tokenResponse = property(__tokenResponse.value, __tokenResponse.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({ + __accountUpdater.name() : __accountUpdater, + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __message.name() : __message, + __location.name() : __location, + __postDate.name() : __postDate, + __tokenResponse.name() : __tokenResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_89 = CTD_ANON_89 + + +# Complex type {http://www.vantivcnp.com/schema}updateCardValidationNumOnToken with content type ELEMENT_ONLY +class updateCardValidationNumOnToken_ (transactionTypeWithReportGroup): + """Complex type {http://www.vantivcnp.com/schema}updateCardValidationNumOnToken with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnToken') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2080, 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.17.xsd', 2084, 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.17.xsd', 2085, 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.17.xsd', 2086, 20), ) + + + cardValidationNum = property(__cardValidationNum.value, __cardValidationNum.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({ + __orderId.name() : __orderId, + __cnpToken.name() : __cnpToken, + __cardValidationNum.name() : __cardValidationNum + }) + _AttributeMap.update({ + + }) +_module_typeBindings.updateCardValidationNumOnToken_ = updateCardValidationNumOnToken_ +Namespace.addCategoryObject('typeBinding', 'updateCardValidationNumOnToken', updateCardValidationNumOnToken_) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_90 (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.17.xsd', 2093, 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.17.xsd', 2097, 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.17.xsd', 2098, 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.17.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_90_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2100, 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.17.xsd', 2101, 24), ) + + + responseTime = property(__responseTime.value, __responseTime.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, + __message.name() : __message, + __location.name() : __location, + __responseTime.name() : __responseTime + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_90 = CTD_ANON_90 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_91 (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.17.xsd', 2116, 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.17.xsd', 77, 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.17.xsd', 942, 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.17.xsd', 2120, 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.17.xsd', 2123, 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.17.xsd', 2124, 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.17.xsd', 2125, 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.17.xsd', 2126, 24), ) + + + accountPasshash = property(__accountPasshash.value, __accountPasshash.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({ + __billToAddress.name() : __billToAddress, + __shipToAddress.name() : __shipToAddress, + __advancedFraudChecks.name() : __advancedFraudChecks, + __amount.name() : __amount, + __eventType.name() : __eventType, + __accountLogin.name() : __accountLogin, + __accountPasshash.name() : __accountPasshash + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_91 = CTD_ANON_91 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_92 (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.17.xsd', 2134, 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.17.xsd', 2138, 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.17.xsd', 2139, 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.17.xsd', 2140, 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.17.xsd', 2141, 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.17.xsd', 2142, 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.17.xsd', 2143, 24), ) + + + advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.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, + __message.name() : __message, + __location.name() : __location, + __responseTime.name() : __responseTime, + __advancedFraudResults.name() : __advancedFraudResults + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_92 = CTD_ANON_92 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_93 (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.17.xsd', 2280, 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.17.xsd', 2284, 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.17.xsd', 2285, 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.17.xsd', 2286, 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.17.xsd', 2287, 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.17.xsd', 2289, 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.17.xsd', 2290, 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.17.xsd', 2291, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2293, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2293, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_93 = CTD_ANON_93 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_94 (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.17.xsd', 2300, 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.17.xsd', 2304, 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.17.xsd', 2305, 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.17.xsd', 2306, 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.17.xsd', 2307, 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.17.xsd', 2309, 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.17.xsd', 2310, 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.17.xsd', 2311, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2313, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2313, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_94 = CTD_ANON_94 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_95 (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.17.xsd', 2320, 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.17.xsd', 2325, 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.17.xsd', 2326, 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.17.xsd', 2327, 28), ) + + + amount = property(__amount.value, __amount.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({ + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_95 = CTD_ANON_95 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_96 (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.17.xsd', 2336, 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.17.xsd', 2341, 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.17.xsd', 2342, 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.17.xsd', 2343, 28), ) + + + amount = property(__amount.value, __amount.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({ + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_96 = CTD_ANON_96 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_97 (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.17.xsd', 2352, 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.17.xsd', 2356, 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.17.xsd', 2357, 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.17.xsd', 2358, 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.17.xsd', 2359, 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.17.xsd', 2361, 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.17.xsd', 2362, 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.17.xsd', 2363, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2365, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2365, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_97 = CTD_ANON_97 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_98 (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.17.xsd', 2372, 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.17.xsd', 2376, 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.17.xsd', 2377, 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.17.xsd', 2378, 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.17.xsd', 2379, 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.17.xsd', 2381, 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.17.xsd', 2382, 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.17.xsd', 2383, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2385, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2385, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_98 = CTD_ANON_98 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_99 (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.17.xsd', 2392, 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.17.xsd', 2398, 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.17.xsd', 2399, 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.17.xsd', 2401, 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.17.xsd', 2402, 28), ) + + + amount = property(__amount.value, __amount.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_99 = CTD_ANON_99 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_100 (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.17.xsd', 2411, 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.17.xsd', 2417, 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.17.xsd', 2418, 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.17.xsd', 2420, 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.17.xsd', 2421, 28), ) + + + amount = property(__amount.value, __amount.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_100 = CTD_ANON_100 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_101 (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.17.xsd', 2430, 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.17.xsd', 2434, 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.17.xsd', 2435, 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.17.xsd', 2436, 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.17.xsd', 2437, 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.17.xsd', 2439, 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.17.xsd', 2440, 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.17.xsd', 2441, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2443, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2443, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_101 = CTD_ANON_101 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_102 (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.17.xsd', 2450, 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.17.xsd', 2454, 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.17.xsd', 2455, 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.17.xsd', 2456, 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.17.xsd', 2457, 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.17.xsd', 2459, 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.17.xsd', 2460, 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.17.xsd', 2461, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2463, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2463, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_102 = CTD_ANON_102 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_103 (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.17.xsd', 2470, 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.17.xsd', 2476, 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.17.xsd', 2477, 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.17.xsd', 2479, 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.17.xsd', 2480, 28), ) + + + amount = property(__amount.value, __amount.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_103 = CTD_ANON_103 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_104 (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.17.xsd', 2489, 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.17.xsd', 2493, 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.17.xsd', 2494, 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.17.xsd', 2495, 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.17.xsd', 2496, 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.17.xsd', 2498, 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.17.xsd', 2499, 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.17.xsd', 2500, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2502, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2502, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_104 = CTD_ANON_104 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_105 (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.17.xsd', 2509, 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.17.xsd', 2515, 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.17.xsd', 2516, 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.17.xsd', 2518, 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.17.xsd', 2519, 28), ) + + + amount = property(__amount.value, __amount.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_105 = CTD_ANON_105 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_106 (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.17.xsd', 2528, 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.17.xsd', 2532, 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.17.xsd', 2533, 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.17.xsd', 2534, 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.17.xsd', 2535, 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.17.xsd', 2537, 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.17.xsd', 2538, 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.17.xsd', 2539, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2541, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2541, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_106 = CTD_ANON_106 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_107 (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.17.xsd', 2549, 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.17.xsd', 2553, 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.17.xsd', 2554, 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.17.xsd', 2555, 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.17.xsd', 2556, 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.17.xsd', 2558, 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.17.xsd', 2559, 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.17.xsd', 2560, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2562, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2562, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_107 = CTD_ANON_107 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_108 (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.17.xsd', 2569, 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.17.xsd', 2573, 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.17.xsd', 2574, 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.17.xsd', 2575, 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.17.xsd', 2576, 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.17.xsd', 2578, 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.17.xsd', 2579, 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.17.xsd', 2580, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2582, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2582, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_108 = CTD_ANON_108 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_109 (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.17.xsd', 2589, 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.17.xsd', 2593, 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_109 = CTD_ANON_109 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_110 (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.17.xsd', 2601, 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.17.xsd', 2605, 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.17.xsd', 2606, 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.17.xsd', 2607, 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.17.xsd', 2609, 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.17.xsd', 2610, 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.17.xsd', 2611, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2613, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2613, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_110 = CTD_ANON_110 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_111 (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.17.xsd', 2631, 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.17.xsd', 2637, 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.17.xsd', 2638, 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.17.xsd', 2641, 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.17.xsd', 2642, 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.17.xsd', 2644, 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.17.xsd', 2645, 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.17.xsd', 2646, 28), ) + + + disbursementType = property(__disbursementType.value, __disbursementType.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.17.xsd', 2648, 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.17.xsd', 2649, 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.17.xsd', 2650, 32), ) + + + paypage = property(__paypage.value, __paypage.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __customerName.name() : __customerName, + __submerchantName.name() : __submerchantName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __disbursementType.name() : __disbursementType, + __card.name() : __card, + __token.name() : __token, + __paypage.name() : __paypage + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_111 = CTD_ANON_111 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_112 (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.17.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_112_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2668, 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.17.xsd', 2669, 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.17.xsd', 2670, 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.17.xsd', 2672, 24), ) + + + tokenResponse = property(__tokenResponse.value, __tokenResponse.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 + + # 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.17.xsd', 2674, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2674, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __tokenResponse.name() : __tokenResponse + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_112 = CTD_ANON_112 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_113 (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.17.xsd', 2681, 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.17.xsd', 2685, 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.17.xsd', 2686, 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.17.xsd', 2687, 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.17.xsd', 2688, 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.17.xsd', 2690, 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.17.xsd', 2691, 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.17.xsd', 2692, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2694, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2694, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_113 = CTD_ANON_113 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_114 (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.17.xsd', 2701, 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.17.xsd', 2705, 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.17.xsd', 2706, 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.17.xsd', 2707, 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.17.xsd', 2708, 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.17.xsd', 2710, 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.17.xsd', 2711, 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.17.xsd', 2712, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2714, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2714, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_114 = CTD_ANON_114 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_115 (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.17.xsd', 2721, 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.17.xsd', 2726, 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.17.xsd', 2727, 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.17.xsd', 2728, 28), ) + + + amount = property(__amount.value, __amount.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_115 = CTD_ANON_115 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_116 (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.17.xsd', 2737, 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.17.xsd', 2742, 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.17.xsd', 2743, 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.17.xsd', 2744, 28), ) + + + amount = property(__amount.value, __amount.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_116 = CTD_ANON_116 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_117 (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.17.xsd', 2753, 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.17.xsd', 2757, 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.17.xsd', 2758, 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.17.xsd', 2759, 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.17.xsd', 2760, 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.17.xsd', 2762, 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.17.xsd', 2763, 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.17.xsd', 2764, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2766, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2766, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_117 = CTD_ANON_117 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_118 (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.17.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_118_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2784, 24), ) + + + location = property(__location.value, __location.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 + + # 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.17.xsd', 2786, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2786, 20) + + duplicate = property(__duplicate.value, __duplicate.set, None, None) + + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __fundsTransferId.name() : __fundsTransferId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + __duplicate.name() : __duplicate + }) +_module_typeBindings.CTD_ANON_118 = CTD_ANON_118 + + +# Complex type {http://www.vantivcnp.com/schema}translateToLowValueTokenRequestType with content type ELEMENT_ONLY +class translateToLowValueTokenRequestType (transactionTypeWithReportGroup): + """Complex type {http://www.vantivcnp.com/schema}translateToLowValueTokenRequestType with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenRequestType') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2794, 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.17.xsd', 2798, 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.17.xsd', 2799, 20), ) + + + token = property(__token.value, __token.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({ + __orderId.name() : __orderId, + __token.name() : __token + }) + _AttributeMap.update({ + + }) +_module_typeBindings.translateToLowValueTokenRequestType = translateToLowValueTokenRequestType +Namespace.addCategoryObject('typeBinding', 'translateToLowValueTokenRequestType', translateToLowValueTokenRequestType) + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_119 (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.17.xsd', 2806, 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.17.xsd', 2810, 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.17.xsd', 2811, 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.17.xsd', 2812, 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.17.xsd', 2813, 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.17.xsd', 2814, 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.17.xsd', 2815, 24), ) + + + responseTime = property(__responseTime.value, __responseTime.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({ + __orderId.name() : __orderId, + __paypageRegistrationId.name() : __paypageRegistrationId, + __response.name() : __response, + __message.name() : __message, + __location.name() : __location, + __responseTime.name() : __responseTime + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_119 = CTD_ANON_119 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_120 (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.17.xsd', 2855, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 2835, 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.17.xsd', 2859, 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.17.xsd', 2860, 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.17.xsd', 2861, 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.17.xsd', 2866, 24), ) + + + pin = property(__pin.value, __pin.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({ + __enhancedData.name() : __enhancedData, + __customBilling.name() : __customBilling, + __processingInstructions.name() : __processingInstructions, + __lodgingInfo.name() : __lodgingInfo, + __cnpTxnId.name() : __cnpTxnId, + __amount.name() : __amount, + __surchargeAmount.name() : __surchargeAmount, + __pin.name() : __pin + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_120 = CTD_ANON_120 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_121 (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.17.xsd', 2874, 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.17.xsd', 2878, 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.17.xsd', 2879, 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.17.xsd', 2880, 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.17.xsd', 2881, 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.17.xsd', 2882, 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.17.xsd', 2883, 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.17.xsd', 2884, 24), ) + + + recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __recyclingResponse.name() : __recyclingResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_121 = CTD_ANON_121 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_122 (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.17.xsd', 3025, 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_122_httpwww_vantivcnp_comschemacardOrToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3019, 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_122_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3029, 24), ) + + + orderId = property(__orderId.value, __orderId.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({ + __cardOrToken.name() : __cardOrToken, + __orderId.name() : __orderId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_122 = CTD_ANON_122 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_123 (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.17.xsd', 3072, 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.17.xsd', 3076, 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_123_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 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_123_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3078, 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.17.xsd', 3079, 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_123_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3080, 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_123_httpwww_vantivcnp_comschemaupdatedCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 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_123_httpwww_vantivcnp_comschemaoriginalCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 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_123_httpwww_vantivcnp_comschemaupdatedToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 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_123_httpwww_vantivcnp_comschemaoriginalToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24), ) + + + originalToken = property(__originalToken.value, __originalToken.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, + __orderId.name() : __orderId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __message.name() : __message, + __updatedCard.name() : __updatedCard, + __originalCard.name() : __originalCard, + __updatedToken.name() : __updatedToken, + __originalToken.name() : __originalToken + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_123 = CTD_ANON_123 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_124 (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.17.xsd', 3112, 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_124_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 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_124_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3116, 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_124_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 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_124_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 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_124_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24), ) + + + merchantData = property(__merchantData.value, __merchantData.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({ + __billToAddress.name() : __billToAddress, + __orderId.name() : __orderId, + __orderSource.name() : __orderSource, + __echeck.name() : __echeck, + __merchantData.name() : __merchantData + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_124 = CTD_ANON_124 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_125 (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.17.xsd', 3128, 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_125_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 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_125_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3132, 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_125_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 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_125_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 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_125_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24), ) + + + merchantData = property(__merchantData.value, __merchantData.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({ + __billToAddress.name() : __billToAddress, + __orderId.name() : __orderId, + __orderSource.name() : __orderSource, + __echeck.name() : __echeck, + __merchantData.name() : __merchantData + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_125 = CTD_ANON_125 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_126 (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.17.xsd', 3144, 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_126_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3148, 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_126_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 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_126_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 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_126_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24), ) + + + message = property(__message.value, __message.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 + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_126 = CTD_ANON_126 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_127 (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.17.xsd', 3159, 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_127_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3163, 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_127_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 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_127_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 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_127_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24), ) + + + message = property(__message.value, __message.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 + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_127 = CTD_ANON_127 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_128 (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.17.xsd', 3174, 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_128_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3180, 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_128_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3181, 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_128_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3183, 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_128_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 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_128_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 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_128_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28), ) + + + accountInfo = property(__accountInfo.value, __accountInfo.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __vendorName.name() : __vendorName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_128 = CTD_ANON_128 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_129 (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.17.xsd', 3195, 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_129_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3201, 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_129_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3202, 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_129_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3204, 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_129_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 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_129_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 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_129_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28), ) + + + accountInfo = property(__accountInfo.value, __accountInfo.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __vendorName.name() : __vendorName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_129 = CTD_ANON_129 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_130 (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.17.xsd', 3217, 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_130_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3222, 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_130_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3223, 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_130_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3224, 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.17.xsd', 3225, 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.17.xsd', 3226, 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_130_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3227, 28), ) + + + customIdentifier = property(__customIdentifier.value, __customIdentifier.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({ + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __submerchantName.name() : __submerchantName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_130 = CTD_ANON_130 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_131 (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.17.xsd', 3236, 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_131_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3241, 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_131_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3242, 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_131_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3243, 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_131_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3244, 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_131_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3245, 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_131_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3246, 28), ) + + + customIdentifier = property(__customIdentifier.value, __customIdentifier.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({ + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __submerchantName.name() : __submerchantName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_131 = CTD_ANON_131 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_132 (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.17.xsd', 3255, 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_132_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3260, 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_132_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3261, 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_132_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3262, 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.17.xsd', 3263, 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.17.xsd', 3264, 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.17.xsd', 3265, 28), ) + + + customIdentifier = property(__customIdentifier.value, __customIdentifier.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __customerName.name() : __customerName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_132 = CTD_ANON_132 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_133 (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.17.xsd', 3274, 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_133_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3279, 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_133_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3280, 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_133_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3281, 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_133_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3282, 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_133_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3283, 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_133_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3284, 28), ) + + + customIdentifier = property(__customIdentifier.value, __customIdentifier.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({ + __fundingCustomerId.name() : __fundingCustomerId, + __customerName.name() : __customerName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_133 = CTD_ANON_133 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_134 (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.17.xsd', 3339, 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_134_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1090, 4), ) + + + processingInstructions = property(__processingInstructions.value, __processingInstructions.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_134_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3343, 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({ + __processingInstructions.name() : __processingInstructions, + __cnpTxnId.name() : __cnpTxnId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_134 = CTD_ANON_134 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_135 (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.17.xsd', 3352, 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.17.xsd', 3356, 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_135_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 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_135_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 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_135_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 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_135_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 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_135_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 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_135_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24), ) + + + recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __recyclingResponse.name() : __recyclingResponse + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_135 = CTD_ANON_135 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_136 (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.17.xsd', 3377, 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.17.xsd', 3381, 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_136 = CTD_ANON_136 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_137 (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.17.xsd', 3389, 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.17.xsd', 3393, 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.17.xsd', 3394, 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.17.xsd', 3395, 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_137_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3396, 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_137_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3397, 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_137_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3398, 24), ) + + + location = property(__location.value, __location.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, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_137 = CTD_ANON_137 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_138 (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.17.xsd', 3406, 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.17.xsd', 3410, 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.17.xsd', 3411, 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_138_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3412, 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_138_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3413, 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_138_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3414, 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_138_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3415, 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_138_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3416, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber + }) + _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.17.xsd', 3424, 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.17.xsd', 3428, 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.17.xsd', 3429, 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.17.xsd', 3430, 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.17.xsd', 3431, 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.17.xsd', 3432, 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.17.xsd', 3433, 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.17.xsd', 3434, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, + __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 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +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.17.xsd', 3442, 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.17.xsd', 3446, 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.17.xsd', 3447, 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_140_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 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_140_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3449, 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.17.xsd', 3450, 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.17.xsd', 3451, 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.17.xsd', 3452, 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.17.xsd', 3453, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, + __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_140 = CTD_ANON_140 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +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.17.xsd', 3461, 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.17.xsd', 3465, 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.17.xsd', 3466, 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.17.xsd', 3467, 24), ) + + + originalRefCode = property(__originalRefCode.value, __originalRefCode.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.17.xsd', 3468, 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.17.xsd', 3469, 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.17.xsd', 3470, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_141 = CTD_ANON_141 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +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.17.xsd', 3478, 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.17.xsd', 3482, 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.17.xsd', 3483, 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_142_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3484, 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_142_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3485, 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_142_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3486, 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_142_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3487, 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.17.xsd', 3488, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber + }) + _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.17.xsd', 3496, 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.17.xsd', 3500, 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.17.xsd', 3501, 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_143_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3502, 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_143_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 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_143_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3504, 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_143_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3505, 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_143_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3506, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.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, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_143 = CTD_ANON_143 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_144 (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.17.xsd', 3514, 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_144_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3518, 24), ) + + + origId = property(__origId.value, __origId.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_144_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24), ) + + + origActionType = property(__origActionType.value, __origActionType.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_144_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24), ) + + + origCnpTxnId = property(__origCnpTxnId.value, __origCnpTxnId.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_144_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24), ) + + + showStatusOnly = property(__showStatusOnly.value, __showStatusOnly.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({ + __origId.name() : __origId, + __origActionType.name() : __origActionType, + __origCnpTxnId.name() : __origCnpTxnId, + __showStatusOnly.name() : __showStatusOnly + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_144 = CTD_ANON_144 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_145 (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.17.xsd', 3529, 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_145_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3533, 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_145_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 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_145_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 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_145_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24), ) + + + location = property(__location.value, __location.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_145_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24), ) + + + matchCount = property(__matchCount.value, __matchCount.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_145_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24), ) + + + results_max10 = property(__results_max10.value, __results_max10.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({ + __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_145 = CTD_ANON_145 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_146 (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.17.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_146_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3556, 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_146_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 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_146_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 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_146_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24), ) + + + location = property(__location.value, __location.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, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_146 = CTD_ANON_146 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_147 (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.17.xsd', 3567, 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_147_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3571, 24), ) + + + serviceId = property(__serviceId.value, __serviceId.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_147_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24), ) + + + pathId = property(__pathId.value, __pathId.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({ + __serviceId.name() : __serviceId, + __pathId.name() : __pathId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_147 = CTD_ANON_147 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_148 (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.17.xsd', 3580, 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.17.xsd', 3584, 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_148_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3585, 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_148_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 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_148_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3587, 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_148_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3588, 24), ) + + + location = property(__location.value, __location.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 + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_148 = CTD_ANON_148 + + +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.17.xsd', 3019, 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.17.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.17.xsd', 77, 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.17.xsd', 200, 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.17.xsd', 508, 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.17.xsd', 942, 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.17.xsd', 944, 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.17.xsd', 969, 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.17.xsd', 978, 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.17.xsd', 991, 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.17.xsd', 1012, 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.17.xsd', 1024, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 1260, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1713, 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.17.xsd', 1927, 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.17.xsd', 2151, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2218, 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.17.xsd', 2234, 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.17.xsd', 2250, 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.17.xsd', 2266, 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.17.xsd', 2619, 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.17.xsd', 2835, 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.17.xsd', 2904, 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.17.xsd', 2918, 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.17.xsd', 2926, 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.17.xsd', 3020, 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.17.xsd', 3021, 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.17.xsd', 3037, 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.17.xsd', 3052, 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.17.xsd', 3058, 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.17.xsd', 3102, 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.17.xsd', 3326, 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.17.xsd', 215, 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.17.xsd', 216, 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.17.xsd', 456, 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.17.xsd', 3313, 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.17.xsd', 240, 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.17.xsd', 252, 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.17.xsd', 278, 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.17.xsd', 298, 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.17.xsd', 311, 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.17.xsd', 323, 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.17.xsd', 336, 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.17.xsd', 348, 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.17.xsd', 1159, 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.17.xsd', 539, 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.17.xsd', 595, 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.17.xsd', 611, 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.17.xsd', 629, 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.17.xsd', 650, 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.17.xsd', 667, 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.17.xsd', 701, 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.17.xsd', 739, 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.17.xsd', 805, 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.17.xsd', 856, 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.17.xsd', 880, 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.17.xsd', 898, 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.17.xsd', 912, 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.17.xsd', 927, 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.17.xsd', 955, 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.17.xsd', 1110, 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.17.xsd', 1135, 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.17.xsd', 1161, 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.17.xsd', 1283, 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.17.xsd', 1303, 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.17.xsd', 1322, 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.17.xsd', 1342, 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.17.xsd', 1362, 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.17.xsd', 1382, 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.17.xsd', 1402, 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.17.xsd', 1422, 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.17.xsd', 1442, 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.17.xsd', 1466, 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.17.xsd', 1487, 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.17.xsd', 1511, 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.17.xsd', 1534, 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.17.xsd', 1582, 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.17.xsd', 1604, 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.17.xsd', 1637, 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.17.xsd', 1658, 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.17.xsd', 1678, 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.17.xsd', 1722, 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.17.xsd', 1742, 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.17.xsd', 1765, 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.17.xsd', 1795, 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.17.xsd', 1826, 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.17.xsd', 1843, 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.17.xsd', 1864, 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.17.xsd', 1963, 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.17.xsd', 1982, 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.17.xsd', 2000, 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.17.xsd', 2078, 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.17.xsd', 2092, 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.17.xsd', 2115, 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.17.xsd', 2133, 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.17.xsd', 2279, 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.17.xsd', 2299, 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.17.xsd', 2319, 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.17.xsd', 2335, 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.17.xsd', 2351, 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.17.xsd', 2371, 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.17.xsd', 2391, 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.17.xsd', 2410, 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.17.xsd', 2429, 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.17.xsd', 2449, 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.17.xsd', 2469, 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.17.xsd', 2488, 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.17.xsd', 2508, 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.17.xsd', 2527, 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.17.xsd', 2548, 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.17.xsd', 2568, 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.17.xsd', 2588, 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.17.xsd', 2600, 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.17.xsd', 2630, 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.17.xsd', 2659, 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.17.xsd', 2680, 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.17.xsd', 2700, 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.17.xsd', 2720, 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.17.xsd', 2736, 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.17.xsd', 2752, 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.17.xsd', 2772, 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.17.xsd', 2792, 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.17.xsd', 2805, 4)) +Namespace.addCategoryObject('elementBinding', translateToLowValueTokenResponse.name().localName(), translateToLowValueTokenResponse) + +transactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionReversal'), CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2854, 4)) +Namespace.addCategoryObject('elementBinding', transactionReversal.name().localName(), transactionReversal) + +transactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionReversalResponse'), CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2873, 4)) +Namespace.addCategoryObject('elementBinding', transactionReversalResponse.name().localName(), transactionReversalResponse) + +accountUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdate'), CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3024, 4)) +Namespace.addCategoryObject('elementBinding', accountUpdate.name().localName(), accountUpdate) + +accountUpdateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateResponse'), CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3071, 4)) +Namespace.addCategoryObject('elementBinding', accountUpdateResponse.name().localName(), accountUpdateResponse) + +echeckPreNoteSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSale'), CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3111, 4)) +Namespace.addCategoryObject('elementBinding', echeckPreNoteSale.name().localName(), echeckPreNoteSale) + +echeckPreNoteCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCredit'), CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3127, 4)) +Namespace.addCategoryObject('elementBinding', echeckPreNoteCredit.name().localName(), echeckPreNoteCredit) + +echeckPreNoteSaleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSaleResponse'), CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3143, 4)) +Namespace.addCategoryObject('elementBinding', echeckPreNoteSaleResponse.name().localName(), echeckPreNoteSaleResponse) + +echeckPreNoteCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCreditResponse'), CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3158, 4)) +Namespace.addCategoryObject('elementBinding', echeckPreNoteCreditResponse.name().localName(), echeckPreNoteCreditResponse) + +vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3173, 4)) +Namespace.addCategoryObject('elementBinding', vendorCredit.name().localName(), vendorCredit) + +vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3194, 4)) +Namespace.addCategoryObject('elementBinding', vendorDebit.name().localName(), vendorDebit) + +submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3216, 4)) +Namespace.addCategoryObject('elementBinding', submerchantCredit.name().localName(), submerchantCredit) + +submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3235, 4)) +Namespace.addCategoryObject('elementBinding', submerchantDebit.name().localName(), submerchantDebit) + +customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3254, 4)) +Namespace.addCategoryObject('elementBinding', customerCredit.name().localName(), customerCredit) + +customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3273, 4)) +Namespace.addCategoryObject('elementBinding', customerDebit.name().localName(), customerDebit) + +void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3338, 4)) +Namespace.addCategoryObject('elementBinding', void.name().localName(), void) + +voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3351, 4)) +Namespace.addCategoryObject('elementBinding', voidResponse.name().localName(), voidResponse) + +echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3376, 4)) +Namespace.addCategoryObject('elementBinding', echeckVoid.name().localName(), echeckVoid) + +echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3388, 4)) +Namespace.addCategoryObject('elementBinding', echeckVoidResponse.name().localName(), echeckVoidResponse) + +depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3405, 4)) +Namespace.addCategoryObject('elementBinding', depositReversal.name().localName(), depositReversal) + +refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3423, 4)) +Namespace.addCategoryObject('elementBinding', refundReversal.name().localName(), refundReversal) + +activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3441, 4)) +Namespace.addCategoryObject('elementBinding', activateReversal.name().localName(), activateReversal) + +deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3460, 4)) +Namespace.addCategoryObject('elementBinding', deactivateReversal.name().localName(), deactivateReversal) + +loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3477, 4)) +Namespace.addCategoryObject('elementBinding', loadReversal.name().localName(), loadReversal) + +unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3495, 4)) +Namespace.addCategoryObject('elementBinding', unloadReversal.name().localName(), unloadReversal) + +queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3513, 4)) +Namespace.addCategoryObject('elementBinding', queryTransaction.name().localName(), queryTransaction) + +queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3528, 4)) +Namespace.addCategoryObject('elementBinding', queryTransactionResponse.name().localName(), queryTransactionResponse) + +queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3551, 4)) +Namespace.addCategoryObject('elementBinding', queryTransactionUnavailableResponse.name().localName(), queryTransactionUnavailableResponse) + +serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3566, 4)) +Namespace.addCategoryObject('elementBinding', serviceStatusRequest.name().localName(), serviceStatusRequest) + +serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3579, 4)) +Namespace.addCategoryObject('elementBinding', serviceStatusResponse.name().localName(), serviceStatusResponse) + + + +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.17.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.17.xsd', 9, 16))) + +def _BuildAutomaton (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton + del _BuildAutomaton + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 8, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.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.17.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.17.xsd', 9, 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._Automaton = _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.17.xsd', 60, 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.17.xsd', 61, 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.17.xsd', 62, 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.17.xsd', 63, 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.17.xsd', 64, 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.17.xsd', 65, 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.17.xsd', 66, 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.17.xsd', 67, 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.17.xsd', 68, 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.17.xsd', 69, 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.17.xsd', 70, 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.17.xsd', 71, 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.17.xsd', 72, 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.17.xsd', 73, 12))) + +def _BuildAutomaton_2 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_2 + del _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.17.xsd', 60, 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.17.xsd', 60, 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_3 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_3 + del _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.17.xsd', 61, 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.17.xsd', 61, 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_4 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_4 + del _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.17.xsd', 62, 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.17.xsd', 62, 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_5 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_5 + del _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.17.xsd', 63, 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.17.xsd', 63, 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_6 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_6 + del _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.17.xsd', 64, 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.17.xsd', 64, 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_7 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_7 + del _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.17.xsd', 65, 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.17.xsd', 65, 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_8 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_8 + del _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.17.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, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 66, 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_9 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_9 + del _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.17.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, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 67, 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_10 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_10 + del _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.17.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, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 68, 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_11 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_11 + del _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.17.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, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 69, 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_12 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_12 + del _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.17.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, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 70, 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_13 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_13 + del _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.17.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, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 71, 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_14 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_14 + del _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.17.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, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 72, 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_15 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_15 + del _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.17.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, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 73, 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_ (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_ + del _BuildAutomaton_ + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 60, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 61, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 62, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 63, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 64, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 65, 12)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 66, 12)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 67, 12)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 68, 12)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 69, 12)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 70, 12)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 71, 12)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 72, 12)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 73, 12)) + counters.add(cc_13) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_2()) + sub_automata.append(_BuildAutomaton_3()) + sub_automata.append(_BuildAutomaton_4()) + sub_automata.append(_BuildAutomaton_5()) + sub_automata.append(_BuildAutomaton_6()) + sub_automata.append(_BuildAutomaton_7()) + sub_automata.append(_BuildAutomaton_8()) + sub_automata.append(_BuildAutomaton_9()) + sub_automata.append(_BuildAutomaton_10()) + sub_automata.append(_BuildAutomaton_11()) + sub_automata.append(_BuildAutomaton_12()) + sub_automata.append(_BuildAutomaton_13()) + sub_automata.append(_BuildAutomaton_14()) + sub_automata.append(_BuildAutomaton_15()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 59, 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) +contact._Automaton = _BuildAutomaton_() + + + + +mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ksn'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 81, 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.17.xsd', 82, 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.17.xsd', 83, 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.17.xsd', 84, 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.17.xsd', 85, 12))) + +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.17.xsd', 81, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 82, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 83, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 84, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 85, 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.17.xsd', 81, 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.17.xsd', 82, 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.17.xsd', 83, 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.17.xsd', 84, 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.17.xsd', 85, 12)) + 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) +mposType._Automaton = _BuildAutomaton_16() + + + + +cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 93, 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.17.xsd', 94, 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.17.xsd', 95, 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.17.xsd', 98, 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.17.xsd', 101, 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.17.xsd', 102, 12))) + +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.17.xsd', 94, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 95, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 101, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 102, 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.17.xsd', 93, 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.17.xsd', 94, 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.17.xsd', 95, 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.17.xsd', 98, 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.17.xsd', 101, 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.17.xsd', 102, 12)) + 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, [ + ])) + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_2, [ + 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_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +cardType._Automaton = _BuildAutomaton_17() + + + + +cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 131, 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.17.xsd', 132, 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.17.xsd', 134, 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.17.xsd', 135, 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.17.xsd', 136, 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.17.xsd', 137, 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.17.xsd', 138, 12))) + +def _BuildAutomaton_18 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 134, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 135, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 136, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 137, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 138, 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.17.xsd', 131, 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.17.xsd', 132, 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.17.xsd', 134, 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.17.xsd', 135, 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.17.xsd', 136, 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.17.xsd', 137, 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.17.xsd', 138, 12)) + st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_6) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + transitions.append(fac.Transition(st_6, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + transitions.append(fac.Transition(st_6, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, True) ])) + 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_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, True) ])) + 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_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_2, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_4, True) ])) + st_6._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +cardTokenType._Automaton = _BuildAutomaton_18() + + + + +cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 146, 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.17.xsd', 147, 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.17.xsd', 148, 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.17.xsd', 149, 12))) + +def _BuildAutomaton_19 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 146, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 147, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 148, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 149, 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.17.xsd', 146, 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.17.xsd', 147, 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.17.xsd', 148, 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.17.xsd', 149, 12)) + 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) +cardPaypageType._Automaton = _BuildAutomaton_19() + + + + +tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 155, 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.17.xsd', 156, 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.17.xsd', 157, 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.17.xsd', 158, 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.17.xsd', 159, 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.17.xsd', 160, 12))) + +def _BuildAutomaton_20 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 155, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 156, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 157, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 158, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 159, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 160, 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.17.xsd', 155, 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.17.xsd', 156, 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.17.xsd', 157, 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.17.xsd', 158, 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.17.xsd', 159, 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.17.xsd', 160, 12)) + 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) +tokenResponseType._Automaton = _BuildAutomaton_20() + + + + +advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId'), pyxb.binding.datatypes.token, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 172, 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.17.xsd', 173, 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.17.xsd', 174, 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.17.xsd', 175, 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.17.xsd', 176, 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.17.xsd', 177, 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.17.xsd', 178, 12))) + +def _BuildAutomaton_21 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 172, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 173, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 174, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 175, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 176, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 177, 12)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 178, 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.17.xsd', 172, 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.17.xsd', 173, 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.17.xsd', 174, 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.17.xsd', 175, 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.17.xsd', 176, 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.17.xsd', 177, 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.17.xsd', 178, 12)) + 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_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) ])) + 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) +advancedFraudChecksType._Automaton = _BuildAutomaton_21() + + + + +advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus'), pyxb.binding.datatypes.string, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 186, 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.17.xsd', 187, 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.17.xsd', 188, 12))) + +def _BuildAutomaton_22 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 186, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 187, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 188, 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.17.xsd', 186, 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.17.xsd', 187, 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.17.xsd', 188, 12)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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) ])) + 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) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +advancedFraudResultsType._Automaton = _BuildAutomaton_22() + + + + +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.17.xsd', 203, 16))) + +def _BuildAutomaton_23 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 203, 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.17.xsd', 203, 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_._Automaton = _BuildAutomaton_23() + + + + +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 363, 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.17.xsd', 364, 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.17.xsd', 365, 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.17.xsd', 366, 12))) + +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 367, 12))) + +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 368, 12))) + +def _BuildAutomaton_24 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 363, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 364, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 365, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 366, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 367, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 368, 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.17.xsd', 363, 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.17.xsd', 364, 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.17.xsd', 365, 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.17.xsd', 366, 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.17.xsd', 367, 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.17.xsd', 368, 12)) + 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) +recurringSubscriptionType._Automaton = _BuildAutomaton_24() + + + + +cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 377, 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.17.xsd', 378, 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.17.xsd', 379, 12))) + +def _BuildAutomaton_25 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 377, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 378, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 379, 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.17.xsd', 377, 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.17.xsd', 378, 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.17.xsd', 379, 12)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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) ])) + 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) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +cnpInternalRecurringRequestType._Automaton = _BuildAutomaton_25() + + + + +recurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), recurringSubscriptionType, scope=recurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 385, 12))) + +def _BuildAutomaton_26 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 385, 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.17.xsd', 385, 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=None) +recurringRequestType._Automaton = _BuildAutomaton_26() + + + + +recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 391, 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.17.xsd', 392, 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.17.xsd', 393, 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.17.xsd', 394, 12))) + +def _BuildAutomaton_27 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 391, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 392, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 393, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 394, 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.17.xsd', 391, 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.17.xsd', 392, 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.17.xsd', 393, 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.17.xsd', 394, 12)) + 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) +recurringResponseType._Automaton = _BuildAutomaton_27() + + + + +createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 400, 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.17.xsd', 401, 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.17.xsd', 402, 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.17.xsd', 403, 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.17.xsd', 404, 12))) + +def _BuildAutomaton_28 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 400, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 401, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 402, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 403, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 404, 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.17.xsd', 400, 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.17.xsd', 401, 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.17.xsd', 402, 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.17.xsd', 403, 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.17.xsd', 404, 12)) + 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) +createDiscountType._Automaton = _BuildAutomaton_28() + + + + +updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 410, 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.17.xsd', 411, 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.17.xsd', 412, 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.17.xsd', 413, 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.17.xsd', 414, 12))) + +def _BuildAutomaton_29 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 410, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 411, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 412, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 413, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 414, 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.17.xsd', 410, 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.17.xsd', 411, 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.17.xsd', 412, 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.17.xsd', 413, 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.17.xsd', 414, 12)) + 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) +updateDiscountType._Automaton = _BuildAutomaton_29() + + + + +deleteDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=deleteDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 420, 12))) + +def _BuildAutomaton_30 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 420, 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.17.xsd', 420, 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=None) +deleteDiscountType._Automaton = _BuildAutomaton_30() + + + + +createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 426, 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.17.xsd', 427, 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.17.xsd', 428, 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.17.xsd', 429, 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.17.xsd', 430, 12))) + +def _BuildAutomaton_31 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 426, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 427, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 428, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 429, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 430, 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.17.xsd', 426, 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.17.xsd', 427, 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.17.xsd', 428, 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.17.xsd', 429, 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.17.xsd', 430, 12)) + 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) +createAddOnType._Automaton = _BuildAutomaton_31() + + + + +updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 436, 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.17.xsd', 437, 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.17.xsd', 438, 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.17.xsd', 439, 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.17.xsd', 440, 12))) + +def _BuildAutomaton_32 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 436, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 437, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 438, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 439, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 440, 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.17.xsd', 436, 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.17.xsd', 437, 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.17.xsd', 438, 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.17.xsd', 439, 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.17.xsd', 440, 12)) + 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) +updateAddOnType._Automaton = _BuildAutomaton_32() + + + + +deleteAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=deleteAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 446, 12))) + +def _BuildAutomaton_33 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 446, 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.17.xsd', 446, 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=None) +deleteAddOnType._Automaton = _BuildAutomaton_33() + + + + +merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'campaign'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 477, 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.17.xsd', 478, 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.17.xsd', 479, 12))) + +def _BuildAutomaton_35 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 477, 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.17.xsd', 477, 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.17.xsd', 478, 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.17.xsd', 478, 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.17.xsd', 479, 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.17.xsd', 479, 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.17.xsd', 477, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 478, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 479, 12)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_35()) + sub_automata.append(_BuildAutomaton_36()) + sub_automata.append(_BuildAutomaton_37()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 476, 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_34() + + + + +driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 502, 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.17.xsd', 503, 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.17.xsd', 504, 12))) + +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.17.xsd', 502, 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.17.xsd', 502, 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.17.xsd', 503, 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.17.xsd', 503, 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_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.17.xsd', 504, 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.17.xsd', 504, 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.17.xsd', 502, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 503, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 504, 12)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_39()) + sub_automata.append(_BuildAutomaton_40()) + sub_automata.append(_BuildAutomaton_41()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 501, 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_38() + + + + +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.17.xsd', 511, 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.17.xsd', 512, 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.17.xsd', 513, 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.17.xsd', 514, 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.17.xsd', 515, 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.17.xsd', 516, 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.17.xsd', 517, 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.17.xsd', 518, 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.17.xsd', 519, 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.17.xsd', 520, 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.17.xsd', 521, 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.17.xsd', 522, 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.17.xsd', 523, 16))) + +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.17.xsd', 511, 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.17.xsd', 511, 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_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.17.xsd', 512, 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.17.xsd', 512, 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_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.17.xsd', 513, 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.17.xsd', 513, 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_46 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 514, 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.17.xsd', 514, 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_47 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 515, 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.17.xsd', 515, 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_48 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 516, 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, 'incomeCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 516, 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_49 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 517, 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, 'customerCheckingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 517, 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_50 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 518, 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, 'customerSavingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 518, 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_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.17.xsd', 519, 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, 'employerName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 519, 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 + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 520, 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.17.xsd', 520, 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.17.xsd', 521, 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.17.xsd', 521, 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 + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 522, 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.17.xsd', 522, 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_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.17.xsd', 523, 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.17.xsd', 523, 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_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.17.xsd', 511, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 512, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 513, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 514, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 515, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 516, 16)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 517, 16)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 518, 16)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 519, 16)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 520, 16)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 521, 16)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 522, 16)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 523, 16)) + counters.add(cc_12) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_43()) + sub_automata.append(_BuildAutomaton_44()) + sub_automata.append(_BuildAutomaton_45()) + sub_automata.append(_BuildAutomaton_46()) + sub_automata.append(_BuildAutomaton_47()) + sub_automata.append(_BuildAutomaton_48()) + sub_automata.append(_BuildAutomaton_49()) + sub_automata.append(_BuildAutomaton_50()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 510, 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_2._Automaton = _BuildAutomaton_42() + + + + +fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 530, 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.17.xsd', 531, 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.17.xsd', 532, 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.17.xsd', 533, 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.17.xsd', 534, 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.17.xsd', 535, 12))) + +def _BuildAutomaton_57 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_57 + del _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.17.xsd', 530, 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, 'authenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 530, 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_58 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_58 + del _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.17.xsd', 531, 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.17.xsd', 531, 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_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.17.xsd', 532, 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.17.xsd', 532, 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_60 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_60 + del _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.17.xsd', 533, 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.17.xsd', 533, 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_61 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_61 + del _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.17.xsd', 534, 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.17.xsd', 534, 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_62 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_62 + del _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.17.xsd', 535, 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.17.xsd', 535, 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_56 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_56 + del _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.17.xsd', 530, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 531, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 532, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 533, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 534, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 535, 12)) + counters.add(cc_5) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 529, 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_56() + + + + +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.17.xsd', 947, 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.17.xsd', 948, 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.17.xsd', 950, 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.17.xsd', 1624, 4))) + +def _BuildAutomaton_64 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 947, 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.17.xsd', 947, 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_65 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_65 + del _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.17.xsd', 948, 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.17.xsd', 948, 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_66 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_66 + del _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.17.xsd', 949, 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.17.xsd', 949, 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_67 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_67 + del _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.17.xsd', 950, 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.17.xsd', 950, 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_63 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_63 + del _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.17.xsd', 947, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 948, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 949, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 950, 16)) + counters.add(cc_3) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_64()) + sub_automata.append(_BuildAutomaton_65()) + sub_automata.append(_BuildAutomaton_66()) + sub_automata.append(_BuildAutomaton_67()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 946, 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_63() + + + + +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.17.xsd', 973, 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.17.xsd', 978, 4))) + +def _BuildAutomaton_68 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_68 + del _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.17.xsd', 972, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 973, 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.17.xsd', 972, 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.17.xsd', 973, 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_68() + + + + +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.17.xsd', 981, 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.17.xsd', 982, 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.17.xsd', 983, 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.17.xsd', 984, 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.17.xsd', 985, 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.17.xsd', 986, 16))) + +def _BuildAutomaton_69 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_69 + del _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.17.xsd', 981, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 982, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 983, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 984, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 985, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 986, 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.17.xsd', 981, 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.17.xsd', 982, 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.17.xsd', 983, 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.17.xsd', 984, 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.17.xsd', 985, 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.17.xsd', 986, 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_69() + + + + +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.17.xsd', 994, 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.17.xsd', 995, 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.17.xsd', 996, 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.17.xsd', 997, 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.17.xsd', 998, 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.17.xsd', 999, 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.17.xsd', 1000, 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.17.xsd', 1001, 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.17.xsd', 1002, 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.17.xsd', 1003, 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.17.xsd', 1004, 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.17.xsd', 1005, 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.17.xsd', 1012, 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.17.xsd', 1024, 4))) + +def _BuildAutomaton_70 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_70 + del _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.17.xsd', 994, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 995, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 996, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 997, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 998, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 999, 16)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1000, 16)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1001, 16)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1002, 16)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1003, 16)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1004, 16)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1005, 16)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1006, 16)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1007, 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.17.xsd', 994, 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.17.xsd', 995, 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.17.xsd', 996, 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.17.xsd', 997, 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.17.xsd', 998, 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.17.xsd', 999, 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.17.xsd', 1000, 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.17.xsd', 1001, 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.17.xsd', 1002, 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.17.xsd', 1003, 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.17.xsd', 1004, 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.17.xsd', 1005, 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.17.xsd', 1006, 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.17.xsd', 1007, 16)) + st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_13) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_10, [ + 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, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_10, [ + 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, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_10, [ + 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, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_10, [ + 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, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_10, [ + 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, [ + fac.UpdateInstruction(cc_5, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_5, False) ])) + 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) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_10, [ + 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, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_10, [ + 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_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) ])) + 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) ])) + 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) ])) + st_12._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_13, True) ])) + st_13._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_6._Automaton = _BuildAutomaton_70() + + + + +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.17.xsd', 1015, 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.17.xsd', 1016, 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.17.xsd', 1017, 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.17.xsd', 1018, 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.17.xsd', 1019, 16))) + +def _BuildAutomaton_71 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1015, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1016, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1017, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1018, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1019, 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.17.xsd', 1015, 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.17.xsd', 1016, 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.17.xsd', 1017, 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.17.xsd', 1018, 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.17.xsd', 1019, 16)) + 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_7._Automaton = _BuildAutomaton_71() + + + + +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.17.xsd', 1012, 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.17.xsd', 1027, 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.17.xsd', 1028, 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.17.xsd', 1029, 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.17.xsd', 1030, 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.17.xsd', 1031, 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.17.xsd', 1032, 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.17.xsd', 1033, 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.17.xsd', 1035, 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.17.xsd', 1037, 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.17.xsd', 1038, 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.17.xsd', 1039, 16))) + +def _BuildAutomaton_72 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_72 + del _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.17.xsd', 1027, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1028, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1029, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1030, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1031, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1032, 16)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1033, 16)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1035, 16)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1037, 16)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1038, 16)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1039, 16)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1040, 16)) + counters.add(cc_11) + 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.17.xsd', 1027, 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.17.xsd', 1028, 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.17.xsd', 1029, 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.17.xsd', 1030, 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.17.xsd', 1031, 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.17.xsd', 1032, 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.17.xsd', 1033, 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.17.xsd', 1035, 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.17.xsd', 1037, 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.17.xsd', 1038, 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.17.xsd', 1039, 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.17.xsd', 1040, 16)) + st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_11) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_6, False) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + 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) ])) + 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) ])) + st_10._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_11, True) ])) + st_11._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_8._Automaton = _BuildAutomaton_72() + + + + +accountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=accountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1047, 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.17.xsd', 1048, 12))) + +def _BuildAutomaton_73 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_73 + del _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.17.xsd', 1047, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1048, 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.17.xsd', 1047, 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.17.xsd', 1048, 12)) + 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) +accountInfoType._Automaton = _BuildAutomaton_73() + + + + +echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1054, 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.17.xsd', 1055, 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.17.xsd', 1056, 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.17.xsd', 1057, 12))) + +def _BuildAutomaton_74 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_74 + del _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.17.xsd', 1054, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1055, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1056, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1057, 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.17.xsd', 1054, 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.17.xsd', 1055, 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.17.xsd', 1056, 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.17.xsd', 1057, 12)) + 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) +echeckTokenType._Automaton = _BuildAutomaton_74() + + + + +payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payerEmail'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1064, 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.17.xsd', 1067, 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.17.xsd', 1068, 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.17.xsd', 1069, 16))) + +def _BuildAutomaton_75 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_75 + del _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.17.xsd', 1068, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1069, 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.17.xsd', 1064, 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.17.xsd', 1067, 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.17.xsd', 1068, 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.17.xsd', 1069, 16)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + transitions = [] + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, True) ])) + st_3._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +payPal._Automaton = _BuildAutomaton_75() + + + + +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.17.xsd', 1080, 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.17.xsd', 1081, 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.17.xsd', 1082, 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.17.xsd', 1084, 16))) + +def _BuildAutomaton_76 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1080, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1081, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1082, 20)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1084, 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.17.xsd', 1080, 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.17.xsd', 1081, 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.17.xsd', 1082, 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.17.xsd', 1084, 16)) + 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_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_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_9._Automaton = _BuildAutomaton_76() + + + + +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.17.xsd', 1093, 16))) + +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.17.xsd', 1093, 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.17.xsd', 1093, 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_10._Automaton = _BuildAutomaton_77() + + + + +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.17.xsd', 1101, 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.17.xsd', 1102, 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.17.xsd', 1103, 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.17.xsd', 1104, 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.17.xsd', 1105, 16))) + +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 + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1101, 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.17.xsd', 1101, 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_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.17.xsd', 1102, 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.17.xsd', 1102, 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.17.xsd', 1103, 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.17.xsd', 1103, 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_82 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_82 + del _BuildAutomaton_82 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1104, 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.17.xsd', 1104, 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_83 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1105, 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.17.xsd', 1105, 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 + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1101, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1102, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1103, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1104, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1105, 16)) + counters.add(cc_4) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_79()) + sub_automata.append(_BuildAutomaton_80()) + sub_automata.append(_BuildAutomaton_81()) + sub_automata.append(_BuildAutomaton_82()) + sub_automata.append(_BuildAutomaton_83()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1100, 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_78() + + + + +recycleAdviceType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime'), pyxb.binding.datatypes.dateTime, scope=recycleAdviceType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1213, 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.17.xsd', 1214, 12))) + +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() + states = [] + final_update = set() + symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1213, 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.17.xsd', 1214, 12)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + transitions = [] + st_0._set_transitionSet(transitions) + transitions = [] + st_1._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +recycleAdviceType._Automaton = _BuildAutomaton_84() + + + + +recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), recycleAdviceType, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1222, 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.17.xsd', 1223, 12))) + +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.17.xsd', 1222, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1223, 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.17.xsd', 1222, 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.17.xsd', 1223, 12)) + 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) +recyclingResponseType._Automaton = _BuildAutomaton_85() + + + + +networkSubField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkSubField, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1229, 12))) + +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 + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1229, 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.17.xsd', 1229, 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=None) +networkSubField._Automaton = _BuildAutomaton_86() + + + + +networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1238, 16))) + +networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), networkSubField, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1239, 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 + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1239, 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.17.xsd', 1238, 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.17.xsd', 1239, 16)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + transitions = [] + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_0, True) ])) + st_1._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +networkField._Automaton = _BuildAutomaton_87() + + + + +networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endpoint'), pyxb.binding.datatypes.string, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1248, 12))) + +networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkField'), networkField, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1249, 12))) + +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 + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1248, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1249, 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.17.xsd', 1248, 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.17.xsd', 1249, 12)) + 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) +networkResponse._Automaton = _BuildAutomaton_88() + + + + +recyclingRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleBy'), pyxb.binding.datatypes.string, scope=recyclingRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1255, 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.17.xsd', 1256, 12))) + +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.17.xsd', 1255, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1256, 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.17.xsd', 1255, 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.17.xsd', 1256, 12)) + 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) +recyclingRequestType._Automaton = _BuildAutomaton_89() + + + + +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.17.xsd', 1263, 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.17.xsd', 1273, 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.17.xsd', 1274, 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.17.xsd', 1275, 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.17.xsd', 1276, 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.17.xsd', 1277, 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.17.xsd', 1278, 16))) + +def _BuildAutomaton_90 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1263, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1273, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1274, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1275, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1276, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1277, 16)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1278, 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.17.xsd', 1263, 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.17.xsd', 1273, 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.17.xsd', 1274, 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.17.xsd', 1275, 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.17.xsd', 1276, 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.17.xsd', 1277, 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.17.xsd', 1278, 16)) + 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_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) ])) + 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_12._Automaton = _BuildAutomaton_90() + + + + +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.17.xsd', 1266, 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.17.xsd', 1267, 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.17.xsd', 1268, 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.17.xsd', 1269, 28))) + +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.17.xsd', 1266, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1267, 28)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1268, 28)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1269, 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.17.xsd', 1266, 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.17.xsd', 1267, 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.17.xsd', 1268, 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.17.xsd', 1269, 28)) + 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_13._Automaton = _BuildAutomaton_91() + + + + +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.17.xsd', 1627, 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.17.xsd', 1628, 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.17.xsd', 1630, 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.17.xsd', 1631, 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.17.xsd', 1632, 16))) + +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.17.xsd', 1627, 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.17.xsd', 1627, 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_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.17.xsd', 1628, 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.17.xsd', 1628, 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_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.17.xsd', 1630, 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.17.xsd', 1630, 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_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.17.xsd', 1631, 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.17.xsd', 1631, 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_97 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1632, 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.17.xsd', 1632, 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.17.xsd', 1627, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1628, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1630, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1631, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1632, 16)) + counters.add(cc_4) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_93()) + sub_automata.append(_BuildAutomaton_94()) + sub_automata.append(_BuildAutomaton_95()) + sub_automata.append(_BuildAutomaton_96()) + sub_automata.append(_BuildAutomaton_97()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1626, 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_92() + + + + +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.17.xsd', 1701, 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.17.xsd', 1702, 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.17.xsd', 1703, 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.17.xsd', 1704, 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.17.xsd', 1705, 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.17.xsd', 1706, 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.17.xsd', 1707, 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.17.xsd', 1708, 16))) + +def _BuildAutomaton_99 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1701, 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.17.xsd', 1701, 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_100 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1702, 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.17.xsd', 1702, 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_101 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1703, 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.17.xsd', 1703, 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_102 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1704, 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.17.xsd', 1704, 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_103 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1705, 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.17.xsd', 1705, 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_104 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1706, 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.17.xsd', 1706, 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_105 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1707, 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.17.xsd', 1707, 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_106 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1708, 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.17.xsd', 1708, 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_98 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1701, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1702, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1703, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1704, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1705, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1706, 16)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1707, 16)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1708, 16)) + counters.add(cc_7) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_99()) + sub_automata.append(_BuildAutomaton_100()) + 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_106()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1700, 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_98() + + + + +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.17.xsd', 1716, 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.17.xsd', 1717, 16))) + +def _BuildAutomaton_107 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1716, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1717, 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.17.xsd', 1716, 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.17.xsd', 1717, 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_16._Automaton = _BuildAutomaton_107() + + + + +echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1886, 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.17.xsd', 1887, 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.17.xsd', 1888, 12))) + +def _BuildAutomaton_109 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1886, 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.17.xsd', 1886, 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_110 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_110 + del _BuildAutomaton_110 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1887, 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.17.xsd', 1887, 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_111 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1888, 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.17.xsd', 1888, 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_108 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1886, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1887, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1888, 12)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_109()) + sub_automata.append(_BuildAutomaton_110()) + sub_automata.append(_BuildAutomaton_111()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1885, 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_108() + + + + +echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1894, 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.17.xsd', 1895, 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.17.xsd', 1896, 12))) + +def _BuildAutomaton_113 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_113 + del _BuildAutomaton_113 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1894, 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.17.xsd', 1894, 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_114 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1895, 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.17.xsd', 1895, 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_115 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1896, 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.17.xsd', 1896, 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_112 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1894, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1895, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1896, 12)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_113()) + sub_automata.append(_BuildAutomaton_114()) + sub_automata.append(_BuildAutomaton_115()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1893, 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_112() + + + + +cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1903, 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.17.xsd', 1904, 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.17.xsd', 1905, 12))) + +def _BuildAutomaton_117 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1903, 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.17.xsd', 1903, 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_118 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1904, 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.17.xsd', 1904, 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_119 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1905, 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.17.xsd', 1905, 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_116 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1903, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1904, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1905, 12)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_117()) + sub_automata.append(_BuildAutomaton_118()) + sub_automata.append(_BuildAutomaton_119()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1902, 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_116() + + + + +cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1911, 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.17.xsd', 1912, 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.17.xsd', 1913, 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.17.xsd', 1914, 12))) + +def _BuildAutomaton_121 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1911, 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.17.xsd', 1911, 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_122 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1912, 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.17.xsd', 1912, 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_123 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1913, 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.17.xsd', 1913, 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_124 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1914, 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.17.xsd', 1914, 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_120 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1911, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1912, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1913, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1914, 12)) + counters.add(cc_3) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_121()) + sub_automata.append(_BuildAutomaton_122()) + sub_automata.append(_BuildAutomaton_123()) + sub_automata.append(_BuildAutomaton_124()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1910, 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_120() + + + + +extendedCardResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=extendedCardResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1921, 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.17.xsd', 1922, 12))) + +def _BuildAutomaton_126 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1921, 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.17.xsd', 1921, 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_127 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1922, 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.17.xsd', 1922, 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_125 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1921, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1922, 12)) + counters.add(cc_1) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_126()) + sub_automata.append(_BuildAutomaton_127()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1920, 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_125() + + + + +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.17.xsd', 1931, 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.17.xsd', 1932, 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.17.xsd', 1936, 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.17.xsd', 1937, 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.17.xsd', 1941, 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.17.xsd', 1942, 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.17.xsd', 1943, 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.17.xsd', 1944, 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.17.xsd', 1948, 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.17.xsd', 1949, 20))) + +def _BuildAutomaton_128 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1943, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1944, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1950, 20)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1951, 20)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1955, 20)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1956, 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.17.xsd', 1931, 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.17.xsd', 1932, 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.17.xsd', 1936, 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.17.xsd', 1937, 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.17.xsd', 1941, 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.17.xsd', 1942, 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.17.xsd', 1943, 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.17.xsd', 1944, 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.17.xsd', 1948, 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.17.xsd', 1949, 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.17.xsd', 1950, 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.17.xsd', 1951, 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.17.xsd', 1955, 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.17.xsd', 1956, 20)) + st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_13) + transitions = [] + transitions.append(fac.Transition(st_1, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + ])) + transitions.append(fac.Transition(st_7, [ + ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, True) ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_9, [ + ])) + st_8._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + ])) + transitions.append(fac.Transition(st_11, [ + ])) + st_9._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_2, False) ])) + st_10._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_3, True) ])) + st_11._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_4, False) ])) + st_12._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_5, True) ])) + st_13._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_17._Automaton = _BuildAutomaton_128() + + + + +echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2022, 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.17.xsd', 2023, 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.17.xsd', 2024, 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.17.xsd', 2025, 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.17.xsd', 2026, 12))) + +def _BuildAutomaton_130 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2022, 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.17.xsd', 2022, 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_131 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2023, 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.17.xsd', 2023, 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_132 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2024, 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.17.xsd', 2024, 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_133 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2025, 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.17.xsd', 2025, 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_134 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2026, 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.17.xsd', 2026, 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_129 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2022, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2023, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2024, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2025, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2026, 12)) + counters.add(cc_4) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_130()) + sub_automata.append(_BuildAutomaton_131()) + sub_automata.append(_BuildAutomaton_132()) + sub_automata.append(_BuildAutomaton_133()) + sub_automata.append(_BuildAutomaton_134()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2021, 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_129() + + + + +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2032, 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.17.xsd', 2033, 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.17.xsd', 2034, 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.17.xsd', 2035, 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.17.xsd', 2036, 12))) + +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), ctxPaymentInformationType, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2037, 12))) + +def _BuildAutomaton_136 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2032, 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.17.xsd', 2032, 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_137 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2033, 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.17.xsd', 2033, 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_138 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2034, 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.17.xsd', 2034, 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_139 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2035, 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.17.xsd', 2035, 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_140 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2036, 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.17.xsd', 2036, 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_141 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2037, 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.17.xsd', 2037, 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_135 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2032, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2033, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2034, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2035, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2036, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2037, 12)) + counters.add(cc_5) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_136()) + sub_automata.append(_BuildAutomaton_137()) + sub_automata.append(_BuildAutomaton_138()) + 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.17.xsd', 2031, 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_135() + + + + +ctxPaymentInformationType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail'), pyxb.binding.datatypes.string, scope=ctxPaymentInformationType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2043, 12))) + +def _BuildAutomaton_142 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_142 + del _BuildAutomaton_142 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2043, 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.17.xsd', 2043, 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=None) +ctxPaymentInformationType._Automaton = _BuildAutomaton_142() + + + + +echeckForTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckForTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2049, 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.17.xsd', 2050, 12))) + +def _BuildAutomaton_144 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2049, 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.17.xsd', 2049, 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_145 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2050, 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.17.xsd', 2050, 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_143 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2049, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2050, 12)) + counters.add(cc_1) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_144()) + sub_automata.append(_BuildAutomaton_145()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2048, 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_143() + + + + +filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'prepaid'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2069, 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.17.xsd', 2070, 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.17.xsd', 2071, 12))) + +def _BuildAutomaton_146 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2069, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2070, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2071, 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.17.xsd', 2069, 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.17.xsd', 2070, 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.17.xsd', 2071, 12)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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) ])) + 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) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +filteringType._Automaton = _BuildAutomaton_146() + + + + +virtualGiftCardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength'), pyxb.binding.datatypes.integer, scope=virtualGiftCardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2110, 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.17.xsd', 2111, 12))) + +def _BuildAutomaton_147 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2110, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2111, 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.17.xsd', 2110, 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.17.xsd', 2111, 12)) + 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) +virtualGiftCardType._Automaton = _BuildAutomaton_147() + + + + +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.17.xsd', 2154, 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.17.xsd', 2155, 16))) + +def _BuildAutomaton_149 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2154, 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.17.xsd', 2154, 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_150 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2155, 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.17.xsd', 2155, 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_148 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2154, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2155, 16)) + counters.add(cc_1) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_149()) + sub_automata.append(_BuildAutomaton_150()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2153, 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_148() + + + + +applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'data'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2162, 12))) + +applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'header'), applepayHeaderType, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2163, 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.17.xsd', 2164, 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.17.xsd', 2165, 12))) + +def _BuildAutomaton_151 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2162, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2163, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2164, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2165, 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.17.xsd', 2162, 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.17.xsd', 2163, 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.17.xsd', 2164, 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.17.xsd', 2165, 12)) + 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) +applepayType._Automaton = _BuildAutomaton_151() + + + + +applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationData'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2171, 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.17.xsd', 2172, 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.17.xsd', 2173, 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.17.xsd', 2174, 12))) + +def _BuildAutomaton_152 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2171, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2172, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2173, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2174, 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.17.xsd', 2171, 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.17.xsd', 2172, 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.17.xsd', 2173, 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.17.xsd', 2174, 12)) + 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) +applepayHeaderType._Automaton = _BuildAutomaton_152() + + + + +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.17.xsd', 2181, 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.17.xsd', 2182, 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.17.xsd', 2183, 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.17.xsd', 2184, 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.17.xsd', 2185, 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.17.xsd', 2186, 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.17.xsd', 2187, 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.17.xsd', 2188, 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.17.xsd', 2189, 16))) + +def _BuildAutomaton_153 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2181, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2182, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2183, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2184, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2185, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2186, 16)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2187, 16)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2188, 16)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2189, 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.17.xsd', 2181, 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.17.xsd', 2182, 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.17.xsd', 2183, 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.17.xsd', 2184, 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.17.xsd', 2185, 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.17.xsd', 2186, 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.17.xsd', 2187, 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.17.xsd', 2188, 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.17.xsd', 2189, 16)) + st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_8) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_6, False) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_7, False) ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_8, True) ])) + st_8._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_19._Automaton = _BuildAutomaton_153() + + + + +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.17.xsd', 2197, 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.17.xsd', 2198, 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.17.xsd', 2199, 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.17.xsd', 2200, 16))) + +def _BuildAutomaton_154 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2197, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2198, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2199, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2200, 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.17.xsd', 2197, 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.17.xsd', 2198, 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.17.xsd', 2199, 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.17.xsd', 2200, 16)) + 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_20._Automaton = _BuildAutomaton_154() + + + + +sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2208, 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.17.xsd', 2209, 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.17.xsd', 2210, 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.17.xsd', 2211, 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.17.xsd', 2212, 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.17.xsd', 2213, 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.17.xsd', 2214, 12))) + +def _BuildAutomaton_155 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2208, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2209, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2210, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2211, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2212, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2213, 12)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2214, 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.17.xsd', 2208, 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.17.xsd', 2209, 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.17.xsd', 2210, 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.17.xsd', 2211, 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.17.xsd', 2212, 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.17.xsd', 2213, 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.17.xsd', 2214, 12)) + 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_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) ])) + 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) +sepaDirectDebitType._Automaton = _BuildAutomaton_155() + + + + +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.17.xsd', 2221, 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.17.xsd', 2222, 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.17.xsd', 2223, 16))) + +def _BuildAutomaton_157 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2221, 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.17.xsd', 2221, 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_158 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2222, 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.17.xsd', 2222, 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_159 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2223, 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.17.xsd', 2223, 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_156 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2221, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2222, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2223, 16)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_157()) + sub_automata.append(_BuildAutomaton_158()) + sub_automata.append(_BuildAutomaton_159()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2220, 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_156() + + + + +idealType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=idealType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2230, 12))) + +def _BuildAutomaton_160 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2230, 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.17.xsd', 2230, 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=None) +idealType._Automaton = _BuildAutomaton_160() + + + + +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.17.xsd', 2237, 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.17.xsd', 2238, 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.17.xsd', 2239, 16))) + +def _BuildAutomaton_162 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2237, 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.17.xsd', 2237, 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_163 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2238, 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.17.xsd', 2238, 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_164 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2239, 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.17.xsd', 2239, 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_161 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2237, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2238, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2239, 16)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_162()) + sub_automata.append(_BuildAutomaton_163()) + sub_automata.append(_BuildAutomaton_164()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2236, 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_161() + + + + +giropayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=giropayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2246, 12))) + +def _BuildAutomaton_165 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2246, 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.17.xsd', 2246, 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=None) +giropayType._Automaton = _BuildAutomaton_165() + + + + +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.17.xsd', 2253, 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.17.xsd', 2254, 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.17.xsd', 2255, 16))) + +def _BuildAutomaton_167 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2253, 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.17.xsd', 2253, 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_168 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_168 + del _BuildAutomaton_168 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2254, 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.17.xsd', 2254, 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_169 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2255, 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.17.xsd', 2255, 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_166 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2253, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2254, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2255, 16)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_167()) + sub_automata.append(_BuildAutomaton_168()) + sub_automata.append(_BuildAutomaton_169()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2252, 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_166() + + + + +sofortType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=sofortType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2262, 12))) + +def _BuildAutomaton_170 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2262, 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.17.xsd', 2262, 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=None) +sofortType._Automaton = _BuildAutomaton_170() + + + + +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.17.xsd', 2269, 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.17.xsd', 2270, 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.17.xsd', 2271, 16))) + +def _BuildAutomaton_172 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2269, 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.17.xsd', 2269, 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_173 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2270, 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.17.xsd', 2270, 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_174 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2271, 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.17.xsd', 2271, 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_171 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2269, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2270, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2271, 16)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_172()) + sub_automata.append(_BuildAutomaton_173()) + sub_automata.append(_BuildAutomaton_174()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2268, 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_171() + + + + +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.17.xsd', 2622, 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.17.xsd', 2623, 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.17.xsd', 2624, 16))) + +def _BuildAutomaton_176 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2622, 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.17.xsd', 2622, 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_177 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2623, 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.17.xsd', 2623, 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_178 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2624, 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.17.xsd', 2624, 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_175 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2622, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2623, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2624, 16)) + counters.add(cc_2) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_176()) + sub_automata.append(_BuildAutomaton_177()) + sub_automata.append(_BuildAutomaton_178()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2621, 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_175() + + + + +pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingPreference'), pyxb.binding.datatypes.string, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2824, 12))) + +pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), preferredDebitNetworksType, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2825, 12))) + +def _BuildAutomaton_179 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2824, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2825, 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.17.xsd', 2824, 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.17.xsd', 2825, 12)) + 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) +pinlessDebitRequestType._Automaton = _BuildAutomaton_179() + + + + +preferredDebitNetworksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName'), pyxb.binding.datatypes.string, scope=preferredDebitNetworksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2831, 12))) + +def _BuildAutomaton_180 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_180 + del _BuildAutomaton_180 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=12, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2831, 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.17.xsd', 2831, 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=None) +preferredDebitNetworksType._Automaton = _BuildAutomaton_180() + + + + +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.17.xsd', 200, 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.17.xsd', 2838, 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.17.xsd', 2839, 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.17.xsd', 2840, 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.17.xsd', 2841, 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.17.xsd', 2842, 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.17.xsd', 2843, 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.17.xsd', 2844, 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.17.xsd', 2845, 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.17.xsd', 2846, 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.17.xsd', 2847, 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.17.xsd', 2848, 16))) + +def _BuildAutomaton_181 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2838, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2839, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2840, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2841, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2842, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2843, 16)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2844, 16)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2845, 16)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2846, 16)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2847, 16)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2848, 16)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2849, 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.17.xsd', 2838, 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.17.xsd', 2839, 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.17.xsd', 2840, 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.17.xsd', 2841, 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.17.xsd', 2842, 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.17.xsd', 2843, 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.17.xsd', 2844, 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.17.xsd', 2845, 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.17.xsd', 2846, 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.17.xsd', 2847, 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.17.xsd', 2848, 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.17.xsd', 2849, 16)) + st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_11) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_6, False) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + 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) ])) + 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) ])) + st_10._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_11, True) ])) + st_11._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_26._Automaton = _BuildAutomaton_181() + + + + +transactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=transactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2894, 12))) + +def _BuildAutomaton_182 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2894, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(transactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2894, 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=None) +transactionReversalRecyclingResponseType._Automaton = _BuildAutomaton_182() + + + + +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.17.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.17.xsd', 2918, 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.17.xsd', 2926, 4))) + +def _BuildAutomaton_183 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2907, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2909, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2910, 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.17.xsd', 2907, 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.17.xsd', 2909, 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.17.xsd', 2910, 20)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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) ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_27._Automaton = _BuildAutomaton_183() + + + + +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.17.xsd', 2921, 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.17.xsd', 3102, 4))) + +def _BuildAutomaton_184 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_184 + del _BuildAutomaton_184 + 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.17.xsd', 2921, 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.17.xsd', 2922, 16)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + transitions = [] + st_0._set_transitionSet(transitions) + transitions = [] + st_1._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_28._Automaton = _BuildAutomaton_184() + + + + +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.17.xsd', 215, 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.17.xsd', 456, 4))) + +def _BuildAutomaton_185 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_185 + del _BuildAutomaton_185 + 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.17.xsd', 2929, 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.17.xsd', 2930, 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, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + ])) + st_1._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_29._Automaton = _BuildAutomaton_185() + + + + +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.17.xsd', 3052, 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.17.xsd', 3058, 4))) + +def _BuildAutomaton_186 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_186 + del _BuildAutomaton_186 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3041, 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.17.xsd', 3041, 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.17.xsd', 3042, 20)) + 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) ])) + st_0._set_transitionSet(transitions) + transitions = [] + st_1._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_30._Automaton = _BuildAutomaton_186() + + + + +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.17.xsd', 216, 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.17.xsd', 1159, 4))) + +def _BuildAutomaton_187 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_187 + del _BuildAutomaton_187 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3061, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3062, 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.17.xsd', 3061, 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.17.xsd', 3062, 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) ])) + 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_32._Automaton = _BuildAutomaton_187() + + + + +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.17.xsd', 3105, 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.17.xsd', 3106, 16))) + +def _BuildAutomaton_189 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3105, 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.17.xsd', 3105, 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_190 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3106, 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.17.xsd', 3106, 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_188 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3105, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3106, 16)) + counters.add(cc_1) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_189()) + sub_automata.append(_BuildAutomaton_190()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3104, 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_188() + + + + +baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.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.17.xsd', 215, 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.17.xsd', 456, 4))) + +def _BuildAutomaton_191 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3304, 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.17.xsd', 3304, 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.17.xsd', 3306, 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.17.xsd', 3307, 16)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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) ])) + st_0._set_transitionSet(transitions) + transitions = [] + st_1._set_transitionSet(transitions) + transitions = [] + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +baseRequest._Automaton = _BuildAutomaton_191() + + + + +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.17.xsd', 216, 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.17.xsd', 1159, 4))) + +def _BuildAutomaton_192 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3329, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3330, 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.17.xsd', 3329, 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.17.xsd', 3330, 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) ])) + 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_34._Automaton = _BuildAutomaton_192() + + + + +voidRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=voidRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3372, 12))) + +def _BuildAutomaton_193 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3372, 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.17.xsd', 3372, 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=None) +voidRecyclingResponseType._Automaton = _BuildAutomaton_193() + + + + +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.17.xsd', 1159, 4))) + +def _BuildAutomaton_194 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_194 + del _BuildAutomaton_194 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3541, 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.17.xsd', 3541, 36)) + 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_35._Automaton = _BuildAutomaton_194() + + + + +def _BuildAutomaton_195 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 113, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 114, 28)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 120, 20)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 121, 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.17.xsd', 112, 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.17.xsd', 113, 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.17.xsd', 114, 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.17.xsd', 117, 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.17.xsd', 120, 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.17.xsd', 121, 20)) + 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, [ + ])) + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_2, [ + 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_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +giftCardCardType._Automaton = _BuildAutomaton_195() + + + + +recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 20))) + +def _BuildAutomaton_196 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 230, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 20)) + 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) +recurringTransactionResponseType._Automaton = _BuildAutomaton_196() + + + + +cardTokenTypeAU._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=cardTokenTypeAU, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3095, 20))) + +def _BuildAutomaton_197 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 134, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 135, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 136, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 137, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 138, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3095, 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.17.xsd', 131, 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.17.xsd', 132, 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.17.xsd', 134, 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.17.xsd', 135, 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.17.xsd', 136, 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.17.xsd', 137, 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.17.xsd', 138, 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.17.xsd', 3095, 20)) + st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_7) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + transitions.append(fac.Transition(st_6, [ + ])) + transitions.append(fac.Transition(st_7, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + transitions.append(fac.Transition(st_6, [ + ])) + transitions.append(fac.Transition(st_7, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, True) ])) + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, True) ])) + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, True) ])) + st_7._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +cardTokenTypeAU._Automaton = _BuildAutomaton_197() + + + + +def _BuildAutomaton_198 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3304, 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.17.xsd', 3304, 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.17.xsd', 3306, 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.17.xsd', 3307, 16)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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) ])) + st_0._set_transitionSet(transitions) + transitions = [] + st_1._set_transitionSet(transitions) + transitions = [] + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_36._Automaton = _BuildAutomaton_198() + + + + +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.17.xsd', 245, 24))) + +def _BuildAutomaton_199 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 245, 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.17.xsd', 245, 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_37._Automaton = _BuildAutomaton_199() + + + + +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.17.xsd', 77, 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.17.xsd', 257, 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.17.xsd', 258, 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.17.xsd', 261, 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.17.xsd', 262, 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.17.xsd', 263, 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.17.xsd', 265, 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.17.xsd', 266, 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.17.xsd', 267, 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.17.xsd', 268, 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.17.xsd', 269, 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.17.xsd', 270, 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.17.xsd', 271, 24))) + +def _BuildAutomaton_200 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 257, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 258, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 259, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 260, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 265, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 266, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 267, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 268, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 269, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 270, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 271, 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.17.xsd', 257, 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.17.xsd', 258, 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.17.xsd', 259, 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.17.xsd', 261, 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.17.xsd', 262, 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.17.xsd', 263, 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.17.xsd', 265, 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.17.xsd', 266, 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.17.xsd', 267, 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.17.xsd', 268, 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.17.xsd', 269, 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.17.xsd', 270, 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.17.xsd', 271, 24)) + st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_12) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + 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, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + st_3._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, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + st_4._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, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_5, False) ])) + 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) ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + st_8._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + st_9._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_8, True) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_8, False) ])) + st_10._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_9, True) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_9, False) ])) + st_11._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_10, True) ])) + st_12._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_38._Automaton = _BuildAutomaton_200() + + + + +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.17.xsd', 283, 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.17.xsd', 284, 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.17.xsd', 285, 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.17.xsd', 286, 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.17.xsd', 287, 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.17.xsd', 288, 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.17.xsd', 289, 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.17.xsd', 290, 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.17.xsd', 291, 24))) + +def _BuildAutomaton_201 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 283, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 284, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 285, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 286, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 287, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 288, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 289, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 290, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 291, 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.17.xsd', 283, 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.17.xsd', 284, 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.17.xsd', 285, 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.17.xsd', 286, 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.17.xsd', 287, 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.17.xsd', 288, 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.17.xsd', 289, 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.17.xsd', 290, 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.17.xsd', 291, 24)) + st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_8) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_6, False) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_7, False) ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_8, True) ])) + st_8._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_39._Automaton = _BuildAutomaton_201() + + + + +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.17.xsd', 303, 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.17.xsd', 304, 24))) + +def _BuildAutomaton_202 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 303, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 304, 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.17.xsd', 303, 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.17.xsd', 304, 24)) + 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_40._Automaton = _BuildAutomaton_202() + + + + +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.17.xsd', 316, 24))) + +def _BuildAutomaton_203 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 230, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 316, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 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.17.xsd', 316, 24)) + 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_41._Automaton = _BuildAutomaton_203() + + + + +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.17.xsd', 328, 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.17.xsd', 329, 24))) + +def _BuildAutomaton_204 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 230, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 328, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 329, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 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.17.xsd', 328, 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.17.xsd', 329, 24)) + 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_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) ])) + 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_42._Automaton = _BuildAutomaton_204() + + + + +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.17.xsd', 341, 24))) + +def _BuildAutomaton_205 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 230, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 341, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 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.17.xsd', 341, 24)) + 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_43._Automaton = _BuildAutomaton_205() + + + + +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.17.xsd', 353, 24))) + +def _BuildAutomaton_206 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_206 + del _BuildAutomaton_206 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 230, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 353, 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.17.xsd', 230, 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.17.xsd', 231, 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.17.xsd', 232, 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.17.xsd', 233, 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.17.xsd', 234, 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.17.xsd', 353, 24)) + 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_44._Automaton = _BuildAutomaton_206() + + + + +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.17.xsd', 77, 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.17.xsd', 508, 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.17.xsd', 545, 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.17.xsd', 548, 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.17.xsd', 549, 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.17.xsd', 550, 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.17.xsd', 551, 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.17.xsd', 552, 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.17.xsd', 557, 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.17.xsd', 558, 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.17.xsd', 559, 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.17.xsd', 560, 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.17.xsd', 561, 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.17.xsd', 562, 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.17.xsd', 564, 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.17.xsd', 568, 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.17.xsd', 570, 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.17.xsd', 573, 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.17.xsd', 574, 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.17.xsd', 575, 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.17.xsd', 576, 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.17.xsd', 577, 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.17.xsd', 578, 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.17.xsd', 579, 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.17.xsd', 581, 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.17.xsd', 582, 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.17.xsd', 583, 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.17.xsd', 584, 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.17.xsd', 585, 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.17.xsd', 586, 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.17.xsd', 587, 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.17.xsd', 942, 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.17.xsd', 969, 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.17.xsd', 991, 4))) + +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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2151, 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.17.xsd', 2835, 4))) + +def _BuildAutomaton_207 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 550, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 551, 28)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 553, 28)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 554, 28)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 555, 28)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 564, 28)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 565, 28)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 566, 28)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 567, 28)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 568, 28)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 569, 28)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 570, 28)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 571, 28)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 572, 28)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 573, 28)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 574, 28)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 575, 28)) + counters.add(cc_16) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 576, 28)) + counters.add(cc_17) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 577, 28)) + counters.add(cc_18) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 578, 28)) + counters.add(cc_19) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 579, 28)) + counters.add(cc_20) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 580, 28)) + counters.add(cc_21) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 581, 28)) + counters.add(cc_22) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 582, 28)) + counters.add(cc_23) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 583, 28)) + counters.add(cc_24) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 584, 28)) + counters.add(cc_25) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 585, 28)) + counters.add(cc_26) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 586, 28)) + counters.add(cc_27) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 587, 28)) + counters.add(cc_28) + states = [] + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 545, 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.17.xsd', 548, 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.17.xsd', 549, 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.17.xsd', 550, 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.17.xsd', 551, 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.17.xsd', 552, 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.17.xsd', 553, 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.17.xsd', 554, 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.17.xsd', 555, 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.17.xsd', 557, 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_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 558, 32)) + 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.17.xsd', 559, 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.17.xsd', 560, 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.17.xsd', 561, 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.17.xsd', 562, 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.17.xsd', 564, 28)) + 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.17.xsd', 565, 28)) + 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.17.xsd', 566, 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.17.xsd', 567, 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.17.xsd', 568, 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.17.xsd', 569, 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.17.xsd', 570, 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.17.xsd', 571, 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.17.xsd', 572, 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.17.xsd', 573, 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.17.xsd', 574, 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.17.xsd', 575, 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.17.xsd', 576, 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.17.xsd', 577, 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.17.xsd', 578, 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.17.xsd', 579, 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.17.xsd', 580, 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.17.xsd', 581, 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.17.xsd', 582, 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.17.xsd', 583, 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.17.xsd', 584, 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.17.xsd', 585, 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.17.xsd', 586, 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.17.xsd', 587, 28)) + st_38 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_38) + transitions = [] + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + ])) + transitions.append(fac.Transition(st_7, [ + ])) + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + transitions.append(fac.Transition(st_10, [ + ])) + transitions.append(fac.Transition(st_11, [ + ])) + transitions.append(fac.Transition(st_12, [ + ])) + transitions.append(fac.Transition(st_13, [ + ])) + transitions.append(fac.Transition(st_14, [ + ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + st_8._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + st_9._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + st_10._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + st_11._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + st_12._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + st_13._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + 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) ])) + st_16._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_7, True) ])) + 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) ])) + transitions.append(fac.Transition(st_21, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_7, False) ])) + st_17._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_8, True) ])) + 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) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_8, False) ])) + st_18._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_9, True) ])) + 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) ])) + 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) ])) + 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) ])) + 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, [ + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_11, False) ])) + st_21._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_12, True) ])) + transitions.append(fac.Transition(st_23, [ + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_12, False) ])) + st_22._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_13, True) ])) + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_13, False) ])) + st_23._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_14, True) ])) + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_14, False) ])) + st_24._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_15, True) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_15, False) ])) + st_25._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_16, True) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_16, False) ])) + st_26._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_17, True) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_17, False) ])) + st_27._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_18, True) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_18, False) ])) + st_28._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_19, True) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_19, False) ])) + st_29._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_20, True) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_20, False) ])) + st_30._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_21, True) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_21, False) ])) + st_31._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_22, True) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_22, False) ])) + st_32._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_23, True) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_23, False) ])) + st_33._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_24, True) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_24, False) ])) + st_34._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_25, True) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_25, False) ])) + st_35._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_26, True) ])) + transitions.append(fac.Transition(st_37, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_38, [ + 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) ])) + st_37._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_38, [ + fac.UpdateInstruction(cc_28, True) ])) + st_38._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_45._Automaton = _BuildAutomaton_207() + + + + +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.17.xsd', 600, 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.17.xsd', 601, 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.17.xsd', 602, 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.17.xsd', 603, 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.17.xsd', 604, 24))) + +def _BuildAutomaton_209 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 600, 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.17.xsd', 600, 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_210 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 601, 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.17.xsd', 601, 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_211 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_211 + del _BuildAutomaton_211 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 602, 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.17.xsd', 602, 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_212 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_212 + del _BuildAutomaton_212 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 603, 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.17.xsd', 603, 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_213 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_213 + del _BuildAutomaton_213 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 604, 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.17.xsd', 604, 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_208 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 600, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 601, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 602, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 603, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 604, 24)) + counters.add(cc_4) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_209()) + sub_automata.append(_BuildAutomaton_210()) + sub_automata.append(_BuildAutomaton_211()) + sub_automata.append(_BuildAutomaton_212()) + sub_automata.append(_BuildAutomaton_213()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 599, 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_208() + + + + +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.17.xsd', 616, 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.17.xsd', 617, 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.17.xsd', 618, 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.17.xsd', 619, 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.17.xsd', 620, 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.17.xsd', 621, 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.17.xsd', 622, 24))) + +def _BuildAutomaton_215 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 616, 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.17.xsd', 616, 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_216 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 617, 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.17.xsd', 617, 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_217 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 618, 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.17.xsd', 618, 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_218 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 619, 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.17.xsd', 619, 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_219 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 620, 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.17.xsd', 620, 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_220 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 621, 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.17.xsd', 621, 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_221 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_221 + del _BuildAutomaton_221 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 622, 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.17.xsd', 622, 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_214 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_214 + del _BuildAutomaton_214 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 616, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 617, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 618, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 619, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 620, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 621, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 622, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_215()) + sub_automata.append(_BuildAutomaton_216()) + sub_automata.append(_BuildAutomaton_217()) + sub_automata.append(_BuildAutomaton_218()) + sub_automata.append(_BuildAutomaton_219()) + sub_automata.append(_BuildAutomaton_220()) + sub_automata.append(_BuildAutomaton_221()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 615, 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_214() + + + + +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.17.xsd', 634, 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.17.xsd', 635, 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.17.xsd', 636, 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.17.xsd', 639, 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.17.xsd', 640, 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.17.xsd', 643, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 2835, 4))) + +def _BuildAutomaton_223 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 634, 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.17.xsd', 634, 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_224 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 635, 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.17.xsd', 635, 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_225 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 636, 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.17.xsd', 636, 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_226 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 637, 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.17.xsd', 637, 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_227 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 638, 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.17.xsd', 638, 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_228 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 639, 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.17.xsd', 639, 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_229 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 640, 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.17.xsd', 640, 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_230 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 641, 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.17.xsd', 641, 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_231 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 642, 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.17.xsd', 642, 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_232 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 643, 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.17.xsd', 643, 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_222 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 634, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 635, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 636, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 637, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 638, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 639, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 640, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 641, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 642, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 643, 24)) + counters.add(cc_9) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_223()) + 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()) + sub_automata.append(_BuildAutomaton_231()) + sub_automata.append(_BuildAutomaton_232()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 633, 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_222() + + + + +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.17.xsd', 655, 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.17.xsd', 656, 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.17.xsd', 657, 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.17.xsd', 658, 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.17.xsd', 659, 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.17.xsd', 660, 24))) + +def _BuildAutomaton_234 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 655, 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.17.xsd', 655, 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_235 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'captureAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 656, 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_236 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 657, 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_237 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 658, 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_238 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 659, 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_239 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 660, 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_233 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 655, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 656, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 657, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 658, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 659, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 660, 24)) + counters.add(cc_5) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 654, 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_233() + + + + +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.17.xsd', 77, 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.17.xsd', 672, 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.17.xsd', 673, 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.17.xsd', 674, 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.17.xsd', 675, 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.17.xsd', 676, 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.17.xsd', 679, 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.17.xsd', 680, 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.17.xsd', 681, 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.17.xsd', 682, 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.17.xsd', 685, 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.17.xsd', 690, 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.17.xsd', 691, 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.17.xsd', 692, 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.17.xsd', 693, 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.17.xsd', 694, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4))) + +def _BuildAutomaton_240 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 672, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 673, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 674, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 675, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 676, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 677, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 684, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 685, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 686, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 687, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 688, 24)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 689, 24)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 690, 24)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 691, 24)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 692, 24)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 693, 24)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 694, 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.17.xsd', 672, 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.17.xsd', 673, 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.17.xsd', 674, 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.17.xsd', 675, 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.17.xsd', 676, 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.17.xsd', 677, 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.17.xsd', 679, 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.17.xsd', 680, 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.17.xsd', 681, 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.17.xsd', 682, 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.17.xsd', 684, 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.17.xsd', 685, 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.17.xsd', 686, 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.17.xsd', 687, 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.17.xsd', 688, 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.17.xsd', 689, 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.17.xsd', 690, 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.17.xsd', 691, 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.17.xsd', 692, 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.17.xsd', 693, 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.17.xsd', 694, 24)) + st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_20) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_9, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_9, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_9, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + ])) + transitions.append(fac.Transition(st_11, [ + ])) + 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, [ + ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + ])) + transitions.append(fac.Transition(st_11, [ + ])) + 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, [ + ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + ])) + transitions.append(fac.Transition(st_11, [ + ])) + 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, [ + ])) + st_8._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + ])) + transitions.append(fac.Transition(st_11, [ + ])) + 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, [ + ])) + 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) ])) + 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) ])) + st_10._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_7, True) ])) + 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) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_17, [ + 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_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) ])) + 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) ])) + st_13._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_10, True) ])) + 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_14._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_11, True) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_11, False) ])) + st_15._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_12, True) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_12, False) ])) + st_16._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_13, True) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_13, False) ])) + st_17._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_14, True) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_14, False) ])) + st_18._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_15, True) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_15, False) ])) + st_19._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_16, True) ])) + st_20._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_50._Automaton = _BuildAutomaton_240() + + + + +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.17.xsd', 77, 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.17.xsd', 706, 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.17.xsd', 708, 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.17.xsd', 709, 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.17.xsd', 710, 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.17.xsd', 711, 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.17.xsd', 715, 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.17.xsd', 716, 28))) + +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.17.xsd', 717, 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.17.xsd', 718, 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.17.xsd', 721, 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.17.xsd', 726, 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.17.xsd', 727, 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.17.xsd', 728, 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.17.xsd', 729, 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.17.xsd', 730, 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.17.xsd', 731, 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.17.xsd', 732, 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.17.xsd', 942, 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.17.xsd', 944, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4))) + +def _BuildAutomaton_241 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 706, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 707, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 708, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 709, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 710, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 711, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 712, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 713, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 720, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 721, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 722, 24)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 723, 24)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 724, 24)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 725, 24)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 726, 24)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 727, 24)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 728, 24)) + counters.add(cc_16) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 729, 24)) + counters.add(cc_17) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 730, 24)) + counters.add(cc_18) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 731, 24)) + counters.add(cc_19) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 732, 24)) + counters.add(cc_20) + states = [] + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 706, 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.17.xsd', 707, 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.17.xsd', 708, 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.17.xsd', 709, 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.17.xsd', 710, 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.17.xsd', 711, 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.17.xsd', 712, 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.17.xsd', 713, 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.17.xsd', 715, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 716, 28)) + 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.17.xsd', 717, 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.17.xsd', 718, 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.17.xsd', 720, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 721, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 722, 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.17.xsd', 723, 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.17.xsd', 724, 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.17.xsd', 725, 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.17.xsd', 726, 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.17.xsd', 727, 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.17.xsd', 728, 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.17.xsd', 729, 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.17.xsd', 730, 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.17.xsd', 731, 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.17.xsd', 732, 24)) + st_24 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_24) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_11, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_6, False) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_7, False) ])) + st_7._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_23, [ + ])) + transitions.append(fac.Transition(st_24, [ + ])) + st_8._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_23, [ + ])) + transitions.append(fac.Transition(st_24, [ + ])) + st_9._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_23, [ + ])) + 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_23, [ + ])) + transitions.append(fac.Transition(st_24, [ + ])) + 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, [ + fac.UpdateInstruction(cc_10, True) ])) + 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) ])) + 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) ])) + st_14._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_11, True) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_21, [ + fac.UpdateInstruction(cc_11, False) ])) + 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, [ + fac.UpdateInstruction(cc_11, False) ])) + st_15._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_12, True) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_21, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_12, False) ])) + st_16._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_13, True) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_21, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_13, False) ])) + st_17._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_14, True) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_21, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_14, False) ])) + st_18._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_15, True) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_21, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_15, False) ])) + st_19._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_16, True) ])) + transitions.append(fac.Transition(st_21, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_16, False) ])) + st_20._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_21, [ + fac.UpdateInstruction(cc_17, True) ])) + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_17, False) ])) + st_21._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_18, True) ])) + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_24, [ + 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) ])) + st_23._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_20, True) ])) + st_24._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_51._Automaton = _BuildAutomaton_241() + + + + +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.17.xsd', 77, 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.17.xsd', 508, 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.17.xsd', 745, 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.17.xsd', 746, 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.17.xsd', 747, 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.17.xsd', 748, 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.17.xsd', 749, 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.17.xsd', 750, 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.17.xsd', 755, 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.17.xsd', 756, 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.17.xsd', 757, 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.17.xsd', 758, 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.17.xsd', 759, 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.17.xsd', 760, 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.17.xsd', 761, 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.17.xsd', 762, 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.17.xsd', 763, 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.17.xsd', 764, 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.17.xsd', 769, 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.17.xsd', 770, 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.17.xsd', 773, 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.17.xsd', 777, 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.17.xsd', 778, 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.17.xsd', 779, 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.17.xsd', 782, 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.17.xsd', 783, 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.17.xsd', 784, 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.17.xsd', 785, 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.17.xsd', 786, 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.17.xsd', 787, 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.17.xsd', 788, 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.17.xsd', 789, 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.17.xsd', 791, 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.17.xsd', 792, 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.17.xsd', 793, 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.17.xsd', 794, 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.17.xsd', 795, 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.17.xsd', 796, 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.17.xsd', 797, 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.17.xsd', 942, 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.17.xsd', 969, 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.17.xsd', 991, 4))) + +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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2151, 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.17.xsd', 2835, 4))) + +def _BuildAutomaton_242 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 745, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 746, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 747, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 748, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 749, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 750, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 751, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 752, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 753, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 769, 28)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 770, 28)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 772, 24)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 773, 24)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 774, 24)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 775, 24)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 776, 24)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 777, 24)) + counters.add(cc_16) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 778, 24)) + counters.add(cc_17) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 779, 24)) + counters.add(cc_18) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 780, 24)) + counters.add(cc_19) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 781, 24)) + counters.add(cc_20) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 782, 24)) + counters.add(cc_21) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 783, 24)) + counters.add(cc_22) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 784, 24)) + counters.add(cc_23) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 785, 24)) + counters.add(cc_24) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 786, 24)) + counters.add(cc_25) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 787, 24)) + counters.add(cc_26) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 788, 24)) + counters.add(cc_27) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 789, 24)) + counters.add(cc_28) + cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 790, 24)) + counters.add(cc_29) + cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 791, 24)) + counters.add(cc_30) + cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 792, 24)) + counters.add(cc_31) + cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 793, 24)) + counters.add(cc_32) + cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 794, 24)) + counters.add(cc_33) + cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 795, 24)) + counters.add(cc_34) + cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 796, 24)) + counters.add(cc_35) + cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 797, 24)) + counters.add(cc_36) + states = [] + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 745, 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.17.xsd', 746, 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.17.xsd', 747, 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.17.xsd', 748, 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.17.xsd', 749, 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.17.xsd', 750, 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.17.xsd', 751, 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.17.xsd', 752, 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.17.xsd', 753, 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.17.xsd', 755, 28)) + 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.17.xsd', 756, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 757, 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.17.xsd', 758, 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.17.xsd', 759, 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.17.xsd', 760, 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.17.xsd', 761, 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.17.xsd', 762, 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.17.xsd', 763, 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.17.xsd', 764, 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.17.xsd', 769, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 770, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 772, 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_12, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 773, 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_13, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 774, 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.17.xsd', 775, 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.17.xsd', 776, 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.17.xsd', 777, 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.17.xsd', 778, 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.17.xsd', 779, 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.17.xsd', 780, 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.17.xsd', 781, 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.17.xsd', 782, 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.17.xsd', 783, 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.17.xsd', 784, 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.17.xsd', 785, 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.17.xsd', 786, 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.17.xsd', 787, 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.17.xsd', 788, 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.17.xsd', 789, 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.17.xsd', 790, 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.17.xsd', 791, 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.17.xsd', 792, 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.17.xsd', 793, 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.17.xsd', 794, 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.17.xsd', 795, 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.17.xsd', 796, 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.17.xsd', 797, 24)) + st_46 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_46) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_18, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_18, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_18, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_18, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_18, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_5, False) ])) + 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) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_6, False) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_10, [ + 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) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_18, [ + 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) ])) + 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) ])) + st_8._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + transitions.append(fac.Transition(st_46, [ + ])) + st_9._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + transitions.append(fac.Transition(st_46, [ + ])) + st_10._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + transitions.append(fac.Transition(st_46, [ + ])) + st_11._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + transitions.append(fac.Transition(st_46, [ + ])) + st_12._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + transitions.append(fac.Transition(st_46, [ + ])) + st_13._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + transitions.append(fac.Transition(st_46, [ + ])) + st_14._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + transitions.append(fac.Transition(st_46, [ + ])) + st_15._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + transitions.append(fac.Transition(st_46, [ + ])) + st_16._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + transitions.append(fac.Transition(st_46, [ + ])) + st_17._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) + transitions.append(fac.Transition(st_33, [ + ])) + transitions.append(fac.Transition(st_34, [ + ])) + transitions.append(fac.Transition(st_35, [ + ])) + transitions.append(fac.Transition(st_36, [ + ])) + transitions.append(fac.Transition(st_37, [ + ])) + transitions.append(fac.Transition(st_38, [ + ])) + 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, [ + ])) + transitions.append(fac.Transition(st_44, [ + ])) + transitions.append(fac.Transition(st_45, [ + ])) + 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) ])) + 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, [ + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_11, False) ])) + st_21._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_12, True) ])) + transitions.append(fac.Transition(st_23, [ + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_12, False) ])) + st_22._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_13, True) ])) + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_13, False) ])) + st_23._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_14, True) ])) + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_14, False) ])) + st_24._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_15, True) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_15, False) ])) + st_25._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_16, True) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_16, False) ])) + st_26._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_17, True) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_17, False) ])) + st_27._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_18, True) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_18, False) ])) + st_28._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_19, True) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_19, False) ])) + st_29._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_20, True) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_20, False) ])) + st_30._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_21, True) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_21, False) ])) + st_31._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_22, True) ])) + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_22, False) ])) + st_32._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_33, [ + fac.UpdateInstruction(cc_23, True) ])) + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_23, False) ])) + st_33._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_34, [ + fac.UpdateInstruction(cc_24, True) ])) + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_24, False) ])) + st_34._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_35, [ + fac.UpdateInstruction(cc_25, True) ])) + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_25, False) ])) + st_35._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_36, [ + fac.UpdateInstruction(cc_26, True) ])) + transitions.append(fac.Transition(st_37, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_46, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_46, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_46, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_46, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_46, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_46, [ + 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) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_32, False) ])) + st_42._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_33, True) ])) + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_33, False) ])) + st_43._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_44, [ + fac.UpdateInstruction(cc_34, True) ])) + transitions.append(fac.Transition(st_45, [ + fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_46, [ + 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) ])) + st_45._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_46, [ + fac.UpdateInstruction(cc_36, True) ])) + st_46._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_52._Automaton = _BuildAutomaton_242() + + + + +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.17.xsd', 77, 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.17.xsd', 812, 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.17.xsd', 813, 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.17.xsd', 814, 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.17.xsd', 815, 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.17.xsd', 821, 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.17.xsd', 824, 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.17.xsd', 828, 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.17.xsd', 831, 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.17.xsd', 832, 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.17.xsd', 833, 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.17.xsd', 834, 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.17.xsd', 835, 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.17.xsd', 838, 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.17.xsd', 843, 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.17.xsd', 844, 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.17.xsd', 847, 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.17.xsd', 848, 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.17.xsd', 849, 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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 1098, 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.17.xsd', 2835, 4))) + +def _BuildAutomaton_243 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 813, 32)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 814, 32)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 815, 32)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 816, 32)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 817, 32)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 818, 32)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 819, 32)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 820, 32)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 821, 32)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 826, 32)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 827, 32)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 829, 32)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 837, 32)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 838, 32)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 839, 32)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 840, 32)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 841, 32)) + counters.add(cc_16) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 842, 32)) + counters.add(cc_17) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 843, 32)) + counters.add(cc_18) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 844, 32)) + counters.add(cc_19) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 847, 24)) + counters.add(cc_20) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 848, 24)) + counters.add(cc_21) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 849, 24)) + counters.add(cc_22) + states = [] + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 812, 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, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 813, 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, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 814, 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, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 815, 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, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 816, 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, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 817, 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, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 818, 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 819, 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, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 820, 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, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 821, 32)) + st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_9) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 824, 32)) + st_10 = fac.State(symbol, is_initial=True, 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, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 825, 32)) + st_11 = fac.State(symbol, is_initial=False, 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, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 826, 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, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 827, 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, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 828, 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, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 829, 32)) + st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_15) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 831, 36)) + 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, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 832, 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, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 833, 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, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 834, 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, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 835, 36)) + 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_12, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 837, 32)) + 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, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 838, 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, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 839, 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, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 840, 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 841, 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, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 842, 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, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 843, 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, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 844, 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, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 847, 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_21, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 848, 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, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 849, 24)) + st_31 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_31) + transitions = [] + transitions.append(fac.Transition(st_1, [ + ])) + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + transitions.append(fac.Transition(st_6, [ + ])) + transitions.append(fac.Transition(st_7, [ + ])) + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_0, False) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, True) ])) + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_1, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, True) ])) + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_2, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_3, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_4, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_5, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_9, [ + 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) ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_9, [ + 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) ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_7, False) ])) + st_8._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_8, True) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_8, False) ])) + st_9._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_11, [ + ])) + st_10._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_12, [ + ])) + transitions.append(fac.Transition(st_13, [ + ])) + transitions.append(fac.Transition(st_14, [ + ])) + st_11._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_9, True) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_9, False) ])) + st_12._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_10, True) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_10, False) ])) + st_13._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + st_14._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_11, True) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_11, False) ])) + st_15._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + st_16._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + st_17._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + st_18._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + st_19._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_28, [ + ])) + transitions.append(fac.Transition(st_29, [ + ])) + transitions.append(fac.Transition(st_30, [ + ])) + transitions.append(fac.Transition(st_31, [ + ])) + st_20._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_21, [ + fac.UpdateInstruction(cc_12, True) ])) + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_23, [ + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_12, False) ])) + st_21._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_22, [ + fac.UpdateInstruction(cc_13, True) ])) + transitions.append(fac.Transition(st_23, [ + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_13, False) ])) + st_22._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_23, [ + fac.UpdateInstruction(cc_14, True) ])) + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_14, False) ])) + st_23._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_24, [ + fac.UpdateInstruction(cc_15, True) ])) + 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) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_15, False) ])) + st_24._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_16, True) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_16, False) ])) + st_25._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_17, True) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_17, False) ])) + st_26._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_18, True) ])) + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_18, False) ])) + st_27._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_28, [ + fac.UpdateInstruction(cc_19, True) ])) + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_19, False) ])) + st_28._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_29, [ + fac.UpdateInstruction(cc_20, True) ])) + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_20, False) ])) + st_29._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_30, [ + fac.UpdateInstruction(cc_21, True) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_21, False) ])) + st_30._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_22, True) ])) + st_31._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_53._Automaton = _BuildAutomaton_243() + + + + +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.17.xsd', 863, 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.17.xsd', 864, 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.17.xsd', 865, 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.17.xsd', 868, 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.17.xsd', 870, 32))) + +def _BuildAutomaton_244 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 863, 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.17.xsd', 863, 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.17.xsd', 864, 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.17.xsd', 865, 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.17.xsd', 868, 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.17.xsd', 869, 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.17.xsd', 870, 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.17.xsd', 871, 32)) + st_6 = fac.State(symbol, is_initial=False, 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_1, [ + fac.UpdateInstruction(cc_0, False) ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + 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_6, [ + ])) + st_5._set_transitionSet(transitions) + transitions = [] + st_6._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_54._Automaton = _BuildAutomaton_244() + + + + +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.17.xsd', 885, 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.17.xsd', 886, 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.17.xsd', 887, 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.17.xsd', 889, 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.17.xsd', 890, 28))) + +def _BuildAutomaton_245 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 885, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 886, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 887, 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.17.xsd', 885, 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.17.xsd', 886, 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.17.xsd', 887, 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.17.xsd', 889, 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.17.xsd', 890, 28)) + 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 = [] + st_3._set_transitionSet(transitions) + transitions = [] + st_4._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_55._Automaton = _BuildAutomaton_245() + + + + +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.17.xsd', 903, 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.17.xsd', 904, 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.17.xsd', 905, 24))) + +def _BuildAutomaton_246 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 903, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 904, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 905, 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.17.xsd', 903, 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.17.xsd', 904, 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.17.xsd', 905, 24)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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) ])) + 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) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_56._Automaton = _BuildAutomaton_246() + + + + +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.17.xsd', 917, 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.17.xsd', 918, 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.17.xsd', 919, 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.17.xsd', 920, 24))) + +def _BuildAutomaton_247 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 917, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 918, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 919, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 920, 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.17.xsd', 917, 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.17.xsd', 918, 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.17.xsd', 919, 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.17.xsd', 920, 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_57._Automaton = _BuildAutomaton_247() + + + + +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.17.xsd', 932, 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.17.xsd', 933, 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.17.xsd', 934, 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.17.xsd', 935, 24))) + +def _BuildAutomaton_248 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 932, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 933, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 934, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 935, 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.17.xsd', 932, 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.17.xsd', 933, 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.17.xsd', 934, 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.17.xsd', 935, 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_58._Automaton = _BuildAutomaton_248() + + + + +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.17.xsd', 960, 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.17.xsd', 961, 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.17.xsd', 962, 24))) + +def _BuildAutomaton_249 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 960, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 961, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 962, 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.17.xsd', 960, 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.17.xsd', 961, 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.17.xsd', 962, 24)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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) ])) + 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) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_59._Automaton = _BuildAutomaton_249() + + + + +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1116, 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.17.xsd', 1117, 20))) + +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1119, 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.17.xsd', 1120, 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.17.xsd', 1121, 24))) + +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), echeckForTokenType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1122, 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.17.xsd', 1123, 24))) + +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1124, 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.17.xsd', 1127, 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.17.xsd', 1128, 24))) + +def _BuildAutomaton_250 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1116, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1117, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1127, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1128, 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.17.xsd', 1116, 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.17.xsd', 1117, 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.17.xsd', 1119, 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.17.xsd', 1120, 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.17.xsd', 1121, 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.17.xsd', 1122, 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.17.xsd', 1123, 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.17.xsd', 1124, 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.17.xsd', 1127, 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.17.xsd', 1128, 24)) + st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_9) + 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) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + 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) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, True) ])) + st_8._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_3, True) ])) + st_9._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +registerTokenRequestType._Automaton = _BuildAutomaton_250() + + + + +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.17.xsd', 1140, 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.17.xsd', 1141, 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.17.xsd', 1142, 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.17.xsd', 1143, 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.17.xsd', 1144, 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.17.xsd', 1145, 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.17.xsd', 1146, 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.17.xsd', 1147, 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.17.xsd', 1148, 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.17.xsd', 1151, 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.17.xsd', 2178, 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.17.xsd', 2194, 4))) + +def _BuildAutomaton_252 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1140, 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.17.xsd', 1140, 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_253 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1141, 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.17.xsd', 1141, 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_254 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1142, 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.17.xsd', 1142, 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_255 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1143, 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.17.xsd', 1143, 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_256 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1144, 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.17.xsd', 1144, 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_257 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1145, 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.17.xsd', 1145, 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_258 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1146, 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.17.xsd', 1146, 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_259 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1147, 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.17.xsd', 1147, 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_260 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1148, 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.17.xsd', 1148, 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_261 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1149, 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.17.xsd', 1149, 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_262 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1150, 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.17.xsd', 1150, 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_263 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1151, 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.17.xsd', 1151, 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_251 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1140, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1141, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1142, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1143, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1144, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1145, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1146, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1147, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1148, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1149, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1150, 24)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1151, 24)) + counters.add(cc_11) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_261()) + sub_automata.append(_BuildAutomaton_262()) + sub_automata.append(_BuildAutomaton_263()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1139, 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_251() + + + + +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.17.xsd', 1166, 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.17.xsd', 1167, 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.17.xsd', 1168, 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.17.xsd', 1169, 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.17.xsd', 1170, 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.17.xsd', 1172, 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.17.xsd', 1173, 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.17.xsd', 1174, 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.17.xsd', 1175, 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.17.xsd', 1176, 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.17.xsd', 1177, 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.17.xsd', 1178, 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.17.xsd', 1182, 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.17.xsd', 1184, 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.17.xsd', 1185, 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.17.xsd', 1189, 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.17.xsd', 1192, 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.17.xsd', 1193, 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.17.xsd', 1260, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2619, 4))) + +def _BuildAutomaton_265 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1166, 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.17.xsd', 1166, 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_266 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1167, 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.17.xsd', 1167, 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_267 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1168, 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.17.xsd', 1168, 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_268 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1169, 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.17.xsd', 1169, 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_269 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1170, 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.17.xsd', 1170, 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_270 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1172, 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.17.xsd', 1172, 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_271 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1173, 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.17.xsd', 1173, 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_272 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1174, 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.17.xsd', 1174, 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_273 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1175, 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.17.xsd', 1175, 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_274 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1176, 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.17.xsd', 1176, 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_275 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1177, 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.17.xsd', 1177, 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_276 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1178, 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.17.xsd', 1178, 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_277 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1179, 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.17.xsd', 1179, 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_278 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1180, 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.17.xsd', 1180, 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_279 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1182, 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.17.xsd', 1182, 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_280 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1183, 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.17.xsd', 1183, 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_281 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1184, 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.17.xsd', 1184, 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_282 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1185, 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.17.xsd', 1185, 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_283 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1187, 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.17.xsd', 1187, 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_284 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1188, 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.17.xsd', 1188, 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_285 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1189, 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.17.xsd', 1189, 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_286 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1190, 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.17.xsd', 1190, 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_287 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1192, 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.17.xsd', 1192, 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_288 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1193, 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.17.xsd', 1193, 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_289 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1195, 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.17.xsd', 1195, 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_264 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1166, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1167, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1168, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1169, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1170, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1172, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1173, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1174, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1175, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1176, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1177, 24)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1178, 24)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1179, 24)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1180, 24)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1182, 24)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1183, 24)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1184, 24)) + counters.add(cc_16) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1185, 24)) + counters.add(cc_17) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1187, 24)) + counters.add(cc_18) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1188, 24)) + counters.add(cc_19) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1189, 24)) + counters.add(cc_20) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1190, 24)) + counters.add(cc_21) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1192, 24)) + counters.add(cc_22) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1193, 24)) + counters.add(cc_23) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1195, 24)) + counters.add(cc_24) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_274()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1165, 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_264() + + + + +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.17.xsd', 1288, 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.17.xsd', 1289, 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.17.xsd', 1290, 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.17.xsd', 1292, 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.17.xsd', 1293, 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.17.xsd', 1294, 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.17.xsd', 2619, 4))) + +def _BuildAutomaton_291 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1288, 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.17.xsd', 1288, 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.17.xsd', 1289, 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.17.xsd', 1289, 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_293 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1290, 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.17.xsd', 1290, 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_294 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1292, 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.17.xsd', 1292, 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_295 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1293, 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.17.xsd', 1293, 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_296 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1294, 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.17.xsd', 1294, 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_297 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1296, 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.17.xsd', 1296, 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_290 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1288, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1289, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1290, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1292, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1293, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1294, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1296, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_296()) + sub_automata.append(_BuildAutomaton_297()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1287, 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_290() + + + + +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.17.xsd', 1308, 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.17.xsd', 1309, 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.17.xsd', 1310, 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.17.xsd', 1312, 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.17.xsd', 1313, 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.17.xsd', 1314, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_299 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1308, 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.17.xsd', 1308, 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_300 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1309, 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.17.xsd', 1309, 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_301 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1310, 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.17.xsd', 1310, 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_302 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1312, 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.17.xsd', 1312, 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_303 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1313, 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.17.xsd', 1313, 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_304 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1314, 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.17.xsd', 1314, 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_305 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1315, 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.17.xsd', 1315, 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_298 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1308, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1309, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1310, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1312, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1313, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1314, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1315, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1307, 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_298() + + + + +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.17.xsd', 1327, 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.17.xsd', 1328, 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.17.xsd', 1329, 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.17.xsd', 1331, 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.17.xsd', 1332, 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.17.xsd', 1333, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_307 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1327, 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.17.xsd', 1327, 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_308 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1328, 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.17.xsd', 1328, 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_309 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1329, 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.17.xsd', 1329, 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_310 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1331, 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.17.xsd', 1331, 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_311 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1332, 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.17.xsd', 1332, 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_312 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1333, 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.17.xsd', 1333, 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_313 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1335, 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.17.xsd', 1335, 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_306 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1327, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1328, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1329, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1331, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1332, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1333, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1335, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1326, 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_306() + + + + +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.17.xsd', 1347, 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.17.xsd', 1348, 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.17.xsd', 1349, 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.17.xsd', 1351, 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.17.xsd', 1352, 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.17.xsd', 1353, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_315 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1347, 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.17.xsd', 1347, 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_316 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1348, 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.17.xsd', 1348, 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_317 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1349, 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.17.xsd', 1349, 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_318 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1351, 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.17.xsd', 1351, 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.17.xsd', 1352, 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.17.xsd', 1352, 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_320 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1353, 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.17.xsd', 1353, 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_321 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1355, 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.17.xsd', 1355, 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_314 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1347, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1348, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1349, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1351, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1352, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1353, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1355, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_315()) + sub_automata.append(_BuildAutomaton_316()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1346, 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_314() + + + + +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.17.xsd', 1367, 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.17.xsd', 1368, 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.17.xsd', 1369, 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.17.xsd', 1371, 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.17.xsd', 1372, 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.17.xsd', 1373, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_323 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1367, 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_324 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1368, 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_325 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1369, 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_326 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1371, 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_327 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1372, 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.17.xsd', 1372, 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_328 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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_329 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1375, 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.17.xsd', 1375, 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_322 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1367, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1368, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1369, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1371, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1372, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1373, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1375, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_328()) + sub_automata.append(_BuildAutomaton_329()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1366, 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_322() + + + + +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.17.xsd', 1387, 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.17.xsd', 1388, 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.17.xsd', 1389, 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.17.xsd', 1391, 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.17.xsd', 1392, 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.17.xsd', 1393, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_331 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1387, 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_332 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1388, 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.17.xsd', 1388, 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_333 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1389, 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_334 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1391, 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_335 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1392, 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_336 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1393, 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.17.xsd', 1393, 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_337 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1395, 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.17.xsd', 1395, 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_330 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1387, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1388, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1389, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1391, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1392, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1393, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1395, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_336()) + sub_automata.append(_BuildAutomaton_337()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1386, 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_330() + + + + +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.17.xsd', 1407, 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.17.xsd', 1408, 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.17.xsd', 1409, 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.17.xsd', 1411, 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.17.xsd', 1412, 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.17.xsd', 1413, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_339 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1407, 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.17.xsd', 1407, 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_340 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1408, 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_341 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1409, 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_342 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1411, 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.17.xsd', 1411, 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_343 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1412, 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_344 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1413, 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.17.xsd', 1413, 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_345 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1415, 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.17.xsd', 1415, 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_338 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1407, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1408, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1409, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1411, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1412, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1413, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1415, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_344()) + sub_automata.append(_BuildAutomaton_345()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1406, 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_338() + + + + +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.17.xsd', 1427, 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.17.xsd', 1428, 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.17.xsd', 1429, 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.17.xsd', 1431, 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.17.xsd', 1432, 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.17.xsd', 1433, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_347 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1427, 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.17.xsd', 1427, 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_348 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1428, 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_349 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1429, 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_350 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1431, 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.17.xsd', 1431, 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_351 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1432, 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_352 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1433, 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.17.xsd', 1433, 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_353 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1435, 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.17.xsd', 1435, 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_346 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1427, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1428, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1429, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1431, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1432, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1433, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1435, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_352()) + sub_automata.append(_BuildAutomaton_353()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1426, 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_346() + + + + +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.17.xsd', 1447, 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.17.xsd', 1449, 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.17.xsd', 1450, 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.17.xsd', 1452, 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.17.xsd', 1453, 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.17.xsd', 1454, 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.17.xsd', 1624, 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.17.xsd', 1927, 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.17.xsd', 2619, 4))) + +def _BuildAutomaton_355 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1447, 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.17.xsd', 1447, 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_356 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1449, 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_357 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1450, 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_358 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1452, 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_359 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1453, 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.17.xsd', 1453, 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_360 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1454, 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.17.xsd', 1454, 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_361 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1455, 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.17.xsd', 1455, 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_362 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1457, 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.17.xsd', 1457, 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_363 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1459, 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.17.xsd', 1459, 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_354 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1447, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1449, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1450, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1452, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1453, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1454, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1455, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1457, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1459, 24)) + counters.add(cc_8) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_360()) + sub_automata.append(_BuildAutomaton_361()) + sub_automata.append(_BuildAutomaton_362()) + sub_automata.append(_BuildAutomaton_363()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1446, 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_354() + + + + +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.17.xsd', 1471, 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.17.xsd', 1473, 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.17.xsd', 1474, 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.17.xsd', 1476, 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.17.xsd', 1477, 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.17.xsd', 1478, 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.17.xsd', 1624, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_365 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1471, 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.17.xsd', 1471, 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_366 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1473, 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.17.xsd', 1473, 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_367 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1474, 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.17.xsd', 1474, 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_368 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1476, 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.17.xsd', 1476, 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_369 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1477, 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.17.xsd', 1477, 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_370 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1478, 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.17.xsd', 1478, 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_371 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1479, 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.17.xsd', 1479, 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_372 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1480, 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.17.xsd', 1480, 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_364 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1471, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1473, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1474, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1476, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1477, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1478, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1479, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1480, 24)) + counters.add(cc_7) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1470, 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_364() + + + + +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.17.xsd', 1492, 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.17.xsd', 1493, 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.17.xsd', 1494, 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.17.xsd', 1496, 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.17.xsd', 1497, 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.17.xsd', 1498, 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.17.xsd', 1500, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 4))) + +def _BuildAutomaton_374 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1492, 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_375 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1493, 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.17.xsd', 1493, 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_376 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1494, 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.17.xsd', 1494, 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_377 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1496, 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.17.xsd', 1496, 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_378 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1497, 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.17.xsd', 1497, 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_379 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1498, 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.17.xsd', 1498, 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_380 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1500, 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.17.xsd', 1500, 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_381 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1501, 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.17.xsd', 1501, 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_382 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1503, 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.17.xsd', 1503, 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_383 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1504, 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_373 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1492, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1493, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1494, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1496, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1497, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1498, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1500, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1501, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1503, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1504, 24)) + counters.add(cc_9) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_374()) + 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_383()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1491, 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_373() + + + + +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.17.xsd', 1516, 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.17.xsd', 1517, 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.17.xsd', 1518, 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.17.xsd', 1520, 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.17.xsd', 1521, 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.17.xsd', 1522, 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.17.xsd', 1524, 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.17.xsd', 1624, 4))) + +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.17.xsd', 1698, 4))) + +def _BuildAutomaton_385 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1516, 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.17.xsd', 1516, 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_386 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1517, 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.17.xsd', 1517, 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_387 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1518, 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.17.xsd', 1518, 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_388 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1520, 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.17.xsd', 1520, 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_389 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1521, 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.17.xsd', 1521, 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_390 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1522, 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.17.xsd', 1522, 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_391 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1524, 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_392 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1526, 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_393 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1527, 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.17.xsd', 1516, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1517, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1518, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1520, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1521, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1522, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1524, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1526, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1527, 24)) + counters.add(cc_8) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1515, 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_384() + + + + +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.17.xsd', 1260, 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.17.xsd', 1539, 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.17.xsd', 1540, 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.17.xsd', 1541, 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.17.xsd', 1542, 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.17.xsd', 1543, 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.17.xsd', 1544, 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.17.xsd', 1545, 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.17.xsd', 1546, 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.17.xsd', 1547, 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.17.xsd', 1548, 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.17.xsd', 1549, 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.17.xsd', 1550, 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.17.xsd', 1553, 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.17.xsd', 1556, 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.17.xsd', 1557, 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.17.xsd', 1561, 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.17.xsd', 1572, 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.17.xsd', 1575, 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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1927, 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.17.xsd', 2178, 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.17.xsd', 2194, 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.17.xsd', 2218, 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.17.xsd', 2234, 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.17.xsd', 2250, 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.17.xsd', 2266, 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.17.xsd', 2619, 4))) + +def _BuildAutomaton_395 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1539, 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.17.xsd', 1539, 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_396 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1540, 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.17.xsd', 1540, 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_397 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1541, 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.17.xsd', 1541, 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_398 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1542, 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.17.xsd', 1542, 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_399 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1543, 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.17.xsd', 1543, 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_400 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1544, 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.17.xsd', 1544, 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_401 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1545, 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.17.xsd', 1545, 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_402 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1546, 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.17.xsd', 1546, 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_403 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1547, 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.17.xsd', 1547, 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.17.xsd', 1548, 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.17.xsd', 1548, 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_405 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1549, 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.17.xsd', 1549, 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_406 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1550, 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_407 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1551, 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.17.xsd', 1551, 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_408 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1553, 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_409 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1554, 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.17.xsd', 1554, 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_410 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1555, 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_411 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1556, 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_412 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1557, 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_413 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1559, 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_414 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1560, 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.17.xsd', 1560, 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_415 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1561, 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.17.xsd', 1561, 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.17.xsd', 1562, 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.17.xsd', 1562, 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_417 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1564, 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.17.xsd', 1564, 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_418 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1566, 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.17.xsd', 1566, 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_419 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1568, 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.17.xsd', 1568, 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_420 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1570, 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.17.xsd', 1570, 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_421 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1572, 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_422 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1574, 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.17.xsd', 1574, 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_423 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1575, 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_394 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1539, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1540, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1541, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1542, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1543, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1544, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1545, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1546, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1547, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1548, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1549, 24)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1550, 24)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1551, 24)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1553, 24)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1554, 24)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1555, 24)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1556, 24)) + counters.add(cc_16) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1557, 24)) + counters.add(cc_17) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1559, 24)) + counters.add(cc_18) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1560, 24)) + counters.add(cc_19) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1561, 24)) + counters.add(cc_20) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1562, 24)) + counters.add(cc_21) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1564, 24)) + counters.add(cc_22) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1566, 24)) + counters.add(cc_23) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1568, 24)) + counters.add(cc_24) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1570, 24)) + counters.add(cc_25) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1572, 24)) + counters.add(cc_26) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1574, 24)) + counters.add(cc_27) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1575, 24)) + counters.add(cc_28) + 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_404()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1538, 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_394() + + + + +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.17.xsd', 1587, 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.17.xsd', 1588, 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.17.xsd', 1589, 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.17.xsd', 1591, 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.17.xsd', 1592, 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.17.xsd', 1593, 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.17.xsd', 1595, 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.17.xsd', 1624, 4))) + +def _BuildAutomaton_425 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1587, 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.17.xsd', 1587, 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_426 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1588, 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.17.xsd', 1588, 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.17.xsd', 1589, 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.17.xsd', 1589, 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_428 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1591, 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.17.xsd', 1591, 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_429 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1592, 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.17.xsd', 1592, 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_430 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1593, 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.17.xsd', 1593, 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_431 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1595, 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.17.xsd', 1595, 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_432 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1597, 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_424 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1587, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1588, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1589, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1591, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1592, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1593, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1595, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1597, 24)) + counters.add(cc_7) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1586, 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_424() + + + + +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.17.xsd', 1609, 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.17.xsd', 1610, 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.17.xsd', 1611, 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.17.xsd', 1613, 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.17.xsd', 1614, 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.17.xsd', 1615, 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.17.xsd', 1624, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_434 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1609, 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.17.xsd', 1609, 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_435 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1610, 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.17.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_436 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1611, 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.17.xsd', 1611, 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_437 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1613, 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.17.xsd', 1613, 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_438 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1614, 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.17.xsd', 1614, 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_439 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1615, 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.17.xsd', 1615, 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_440 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1616, 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.17.xsd', 1616, 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_441 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1617, 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.17.xsd', 1617, 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_433 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1609, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1610, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1611, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1613, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1614, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1615, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1616, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1617, 24)) + counters.add(cc_7) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1608, 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_433() + + + + +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.17.xsd', 1624, 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.17.xsd', 1642, 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.17.xsd', 1643, 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.17.xsd', 1644, 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.17.xsd', 1646, 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.17.xsd', 1647, 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.17.xsd', 1648, 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.17.xsd', 1698, 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.17.xsd', 1713, 4))) + +def _BuildAutomaton_443 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1642, 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_444 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1643, 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_445 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1644, 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_446 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1646, 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.17.xsd', 1646, 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_447 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1647, 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_448 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1648, 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.17.xsd', 1648, 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_449 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1649, 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_450 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1650, 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.17.xsd', 1650, 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_451 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1651, 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_442 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1642, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1643, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1644, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1646, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1647, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1648, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1649, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1650, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1651, 24)) + counters.add(cc_8) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1641, 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_442() + + + + +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.17.xsd', 1624, 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.17.xsd', 1663, 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.17.xsd', 1664, 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.17.xsd', 1665, 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.17.xsd', 1667, 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.17.xsd', 1668, 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.17.xsd', 1669, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_453 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1663, 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.17.xsd', 1663, 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_454 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1664, 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.17.xsd', 1664, 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_455 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1665, 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.17.xsd', 1665, 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_456 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1667, 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.17.xsd', 1667, 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_457 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1668, 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.17.xsd', 1668, 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.17.xsd', 1669, 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.17.xsd', 1669, 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_459 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1670, 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.17.xsd', 1670, 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_460 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1671, 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.17.xsd', 1671, 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_452 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1663, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1664, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1665, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1667, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1668, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1669, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1670, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1671, 24)) + counters.add(cc_7) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1662, 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_452() + + + + +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.17.xsd', 1624, 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.17.xsd', 1683, 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.17.xsd', 1684, 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.17.xsd', 1685, 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.17.xsd', 1687, 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.17.xsd', 1688, 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.17.xsd', 1689, 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.17.xsd', 1698, 4))) + +def _BuildAutomaton_462 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1683, 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.17.xsd', 1683, 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_463 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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_464 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1685, 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.17.xsd', 1685, 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_465 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1687, 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.17.xsd', 1687, 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_466 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1688, 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.17.xsd', 1688, 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_467 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1689, 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.17.xsd', 1689, 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_468 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1690, 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.17.xsd', 1690, 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_469 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1691, 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.17.xsd', 1691, 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_461 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1683, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1684, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1685, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1687, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1688, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1689, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1690, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1691, 24)) + counters.add(cc_7) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_468()) + sub_automata.append(_BuildAutomaton_469()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1682, 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_461() + + + + +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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1727, 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.17.xsd', 1728, 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.17.xsd', 1729, 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.17.xsd', 1731, 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.17.xsd', 1732, 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.17.xsd', 1733, 24))) + +def _BuildAutomaton_471 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1727, 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.17.xsd', 1727, 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_472 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1728, 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.17.xsd', 1728, 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_473 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1729, 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_474 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1731, 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_475 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1732, 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.17.xsd', 1732, 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_476 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1733, 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_477 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1734, 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_478 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1735, 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_470 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1727, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1728, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1729, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1731, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1732, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1733, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1734, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1735, 24)) + counters.add(cc_7) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_477()) + sub_automata.append(_BuildAutomaton_478()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1726, 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_470() + + + + +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.17.xsd', 1624, 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.17.xsd', 1698, 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.17.xsd', 1747, 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.17.xsd', 1748, 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.17.xsd', 1749, 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.17.xsd', 1751, 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.17.xsd', 1752, 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.17.xsd', 1753, 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.17.xsd', 1755, 24))) + +def _BuildAutomaton_480 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1747, 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.17.xsd', 1747, 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_481 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1748, 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.17.xsd', 1748, 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_482 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1749, 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.17.xsd', 1749, 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_483 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1751, 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_484 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1752, 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_485 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1753, 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.17.xsd', 1753, 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_486 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1754, 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_487 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1755, 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_488 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1756, 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_479 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1747, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1748, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1749, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1751, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1752, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1753, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1754, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1755, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1756, 24)) + counters.add(cc_8) + states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_487()) + sub_automata.append(_BuildAutomaton_488()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1746, 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_479() + + + + +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.17.xsd', 77, 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.17.xsd', 942, 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.17.xsd', 1076, 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.17.xsd', 1771, 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.17.xsd', 1772, 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.17.xsd', 1774, 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.17.xsd', 1777, 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.17.xsd', 1778, 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.17.xsd', 1780, 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.17.xsd', 1781, 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.17.xsd', 1784, 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.17.xsd', 1784, 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.17.xsd', 1786, 28))) + +def _BuildAutomaton_489 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1772, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1773, 28)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1774, 28)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1778, 28)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1780, 28)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1783, 28)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1784, 39)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1784, 101)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1785, 28)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1786, 28)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1787, 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.17.xsd', 1771, 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.17.xsd', 1772, 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.17.xsd', 1773, 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.17.xsd', 1774, 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.17.xsd', 1777, 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.17.xsd', 1778, 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.17.xsd', 1779, 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.17.xsd', 1780, 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.17.xsd', 1781, 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.17.xsd', 1782, 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.17.xsd', 1783, 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.17.xsd', 1784, 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.17.xsd', 1784, 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.17.xsd', 1785, 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.17.xsd', 1786, 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.17.xsd', 1787, 28)) + st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_15) + transitions = [] + transitions.append(fac.Transition(st_1, [ + ])) + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + 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) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, True) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + transitions.append(fac.Transition(st_6, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + ])) + transitions.append(fac.Transition(st_8, [ + ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_9, [ + ])) + st_8._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + ])) + transitions.append(fac.Transition(st_11, [ + ])) + transitions.append(fac.Transition(st_12, [ + ])) + transitions.append(fac.Transition(st_13, [ + ])) + transitions.append(fac.Transition(st_14, [ + ])) + transitions.append(fac.Transition(st_15, [ + ])) + st_9._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_5, True) ])) + 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_10._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_6, True) ])) + 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_11._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_7, True) ])) + 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_12._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_8, True) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_8, False) ])) + st_13._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_9, True) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_9, False) ])) + st_14._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_10, True) ])) + st_15._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_82._Automaton = _BuildAutomaton_489() + + + + +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.17.xsd', 77, 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.17.xsd', 1076, 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.17.xsd', 1802, 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.17.xsd', 1803, 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.17.xsd', 1804, 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.17.xsd', 1806, 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.17.xsd', 1809, 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.17.xsd', 1812, 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.17.xsd', 1814, 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.17.xsd', 1814, 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.17.xsd', 1816, 32))) + +def _BuildAutomaton_490 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1803, 32)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1804, 32)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1805, 32)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1806, 32)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1811, 32)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1814, 43)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1814, 105)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1815, 32)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1816, 32)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1817, 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.17.xsd', 1802, 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.17.xsd', 1803, 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.17.xsd', 1804, 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.17.xsd', 1805, 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.17.xsd', 1806, 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.17.xsd', 1809, 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.17.xsd', 1810, 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.17.xsd', 1811, 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.17.xsd', 1812, 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.17.xsd', 1813, 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.17.xsd', 1814, 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.17.xsd', 1814, 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.17.xsd', 1815, 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.17.xsd', 1816, 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.17.xsd', 1817, 32)) + st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_14) + transitions = [] + transitions.append(fac.Transition(st_1, [ + ])) + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + 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) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_3, True) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + ])) + transitions.append(fac.Transition(st_8, [ + ])) + st_6._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_4, False) ])) + st_7._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_9, [ + ])) + st_8._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + ])) + transitions.append(fac.Transition(st_11, [ + ])) + transitions.append(fac.Transition(st_12, [ + ])) + transitions.append(fac.Transition(st_13, [ + ])) + transitions.append(fac.Transition(st_14, [ + ])) + st_9._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_5, True) ])) + 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) ])) + st_10._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_6, True) ])) + 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) ])) + st_11._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_7, True) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_7, False) ])) + st_12._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_8, True) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_8, False) ])) + st_13._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_9, True) ])) + st_14._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_83._Automaton = _BuildAutomaton_490() + + + + +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.17.xsd', 77, 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.17.xsd', 1831, 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.17.xsd', 1832, 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.17.xsd', 1833, 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.17.xsd', 1835, 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.17.xsd', 1835, 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.17.xsd', 1836, 24))) + +def _BuildAutomaton_491 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1831, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1832, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1833, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1834, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1835, 35)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1835, 97)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1836, 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.17.xsd', 1831, 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.17.xsd', 1832, 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.17.xsd', 1833, 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.17.xsd', 1834, 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.17.xsd', 1835, 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.17.xsd', 1835, 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.17.xsd', 1836, 24)) + 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_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) ])) + 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_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_84._Automaton = _BuildAutomaton_491() + + + + +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.17.xsd', 1848, 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.17.xsd', 1849, 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.17.xsd', 1850, 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.17.xsd', 1851, 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.17.xsd', 1852, 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.17.xsd', 1853, 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.17.xsd', 1855, 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.17.xsd', 1857, 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.17.xsd', 1927, 4))) + +def _BuildAutomaton_493 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1848, 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.17.xsd', 1848, 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_494 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1849, 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.17.xsd', 1849, 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_495 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1850, 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.17.xsd', 1850, 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_496 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1851, 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.17.xsd', 1851, 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_497 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1852, 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.17.xsd', 1852, 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_498 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1853, 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.17.xsd', 1853, 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_499 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1855, 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.17.xsd', 1855, 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_500 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1856, 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.17.xsd', 1856, 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_501 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1857, 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.17.xsd', 1857, 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_492 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1848, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1849, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1850, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1851, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1852, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1853, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1855, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1856, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1857, 24)) + counters.add(cc_8) + states = [] + sub_automata = [] + 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_499()) + sub_automata.append(_BuildAutomaton_500()) + sub_automata.append(_BuildAutomaton_501()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1847, 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_492() + + + + +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.17.xsd', 1869, 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.17.xsd', 1870, 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.17.xsd', 1871, 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.17.xsd', 1872, 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.17.xsd', 1873, 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.17.xsd', 1875, 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.17.xsd', 1877, 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.17.xsd', 1927, 4))) + +def _BuildAutomaton_503 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1869, 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.17.xsd', 1869, 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_504 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1870, 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.17.xsd', 1870, 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_505 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1871, 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.17.xsd', 1871, 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_506 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1872, 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.17.xsd', 1872, 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_507 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1873, 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.17.xsd', 1873, 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_508 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1875, 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.17.xsd', 1875, 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_509 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1876, 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.17.xsd', 1876, 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_510 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1877, 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.17.xsd', 1877, 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_502 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1869, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1870, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1871, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1872, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1873, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1875, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1876, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1877, 24)) + counters.add(cc_7) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1868, 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_502() + + + + +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.17.xsd', 1968, 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.17.xsd', 1969, 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.17.xsd', 1970, 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.17.xsd', 1971, 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.17.xsd', 1972, 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.17.xsd', 1974, 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.17.xsd', 1975, 24))) + +def _BuildAutomaton_512 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1968, 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.17.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_513 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1969, 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.17.xsd', 1969, 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_514 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1970, 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.17.xsd', 1970, 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_515 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1971, 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.17.xsd', 1971, 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_516 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1972, 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.17.xsd', 1972, 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_517 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1974, 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.17.xsd', 1974, 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_518 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1975, 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.17.xsd', 1975, 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_511 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1968, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1969, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1970, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1971, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1972, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1974, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1975, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_512()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1967, 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_511() + + + + +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.17.xsd', 1987, 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.17.xsd', 1989, 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.17.xsd', 1990, 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.17.xsd', 1992, 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.17.xsd', 1993, 24))) + +def _BuildAutomaton_519 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 1987, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1988, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1992, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1993, 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.17.xsd', 1987, 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.17.xsd', 1989, 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.17.xsd', 1990, 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.17.xsd', 1992, 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.17.xsd', 1993, 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, True) ])) + 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_1, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_3, True) ])) + st_4._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_88._Automaton = _BuildAutomaton_519() + + + + +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.17.xsd', 1927, 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.17.xsd', 2005, 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.17.xsd', 2006, 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.17.xsd', 2007, 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.17.xsd', 2008, 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.17.xsd', 2009, 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.17.xsd', 2011, 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.17.xsd', 2013, 24))) + +def _BuildAutomaton_521 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2005, 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.17.xsd', 2005, 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_522 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2006, 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.17.xsd', 2006, 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_523 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2007, 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.17.xsd', 2007, 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_524 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2008, 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.17.xsd', 2008, 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_525 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2009, 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.17.xsd', 2009, 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_526 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2011, 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.17.xsd', 2011, 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.17.xsd', 2012, 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.17.xsd', 2012, 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_528 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2013, 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.17.xsd', 2013, 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_520 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2005, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2006, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2007, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2008, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2009, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2011, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2012, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2013, 24)) + counters.add(cc_7) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_521()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2004, 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_520() + + + + +updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2084, 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.17.xsd', 2085, 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.17.xsd', 2086, 20))) + +def _BuildAutomaton_529 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2084, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2085, 20)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2086, 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.17.xsd', 2084, 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.17.xsd', 2085, 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.17.xsd', 2086, 20)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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) ])) + 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) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +updateCardValidationNumOnToken_._Automaton = _BuildAutomaton_529() + + + + +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.17.xsd', 2097, 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.17.xsd', 2098, 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.17.xsd', 2099, 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.17.xsd', 2100, 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.17.xsd', 2101, 24))) + +def _BuildAutomaton_531 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2097, 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_532 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2098, 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_533 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2099, 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_534 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2100, 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_535 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2101, 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.17.xsd', 2101, 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_530 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2097, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2098, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2099, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2100, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2101, 24)) + counters.add(cc_4) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2096, 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_530() + + + + +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.17.xsd', 77, 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.17.xsd', 942, 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.17.xsd', 2120, 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.17.xsd', 2123, 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.17.xsd', 2124, 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.17.xsd', 2125, 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.17.xsd', 2126, 24))) + +def _BuildAutomaton_536 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2120, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2121, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2122, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2123, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2124, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2125, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2126, 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.17.xsd', 2120, 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.17.xsd', 2121, 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.17.xsd', 2122, 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.17.xsd', 2123, 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.17.xsd', 2124, 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.17.xsd', 2125, 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.17.xsd', 2126, 24)) + 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_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) ])) + 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_91._Automaton = _BuildAutomaton_536() + + + + +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.17.xsd', 2138, 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.17.xsd', 2139, 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.17.xsd', 2140, 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.17.xsd', 2141, 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.17.xsd', 2142, 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.17.xsd', 2143, 24))) + +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.17.xsd', 2138, 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.17.xsd', 2138, 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_539 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2139, 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.17.xsd', 2139, 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_540 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2140, 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.17.xsd', 2140, 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_541 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2141, 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.17.xsd', 2141, 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_542 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2142, 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.17.xsd', 2142, 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_543 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2143, 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.17.xsd', 2143, 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_537 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2138, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2139, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2140, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2141, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2142, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2143, 24)) + counters.add(cc_5) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_538()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2137, 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_537() + + + + +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.17.xsd', 2284, 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.17.xsd', 2285, 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.17.xsd', 2286, 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.17.xsd', 2287, 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.17.xsd', 2289, 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.17.xsd', 2290, 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.17.xsd', 2291, 24))) + +def _BuildAutomaton_545 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2284, 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.17.xsd', 2284, 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_546 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2285, 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.17.xsd', 2285, 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_547 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2286, 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.17.xsd', 2286, 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_548 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2287, 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.17.xsd', 2287, 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_549 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2289, 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.17.xsd', 2289, 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_550 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2290, 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.17.xsd', 2290, 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_551 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2291, 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.17.xsd', 2291, 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_544 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2284, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2285, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2286, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2287, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2289, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2290, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2291, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_545()) + sub_automata.append(_BuildAutomaton_546()) + sub_automata.append(_BuildAutomaton_547()) + sub_automata.append(_BuildAutomaton_548()) + sub_automata.append(_BuildAutomaton_549()) + sub_automata.append(_BuildAutomaton_550()) + sub_automata.append(_BuildAutomaton_551()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2283, 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_544() + + + + +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.17.xsd', 2304, 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.17.xsd', 2305, 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.17.xsd', 2306, 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.17.xsd', 2307, 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.17.xsd', 2309, 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.17.xsd', 2310, 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.17.xsd', 2311, 24))) + +def _BuildAutomaton_553 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2304, 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.17.xsd', 2304, 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_554 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2305, 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.17.xsd', 2305, 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_555 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2306, 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.17.xsd', 2306, 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_556 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2307, 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.17.xsd', 2307, 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_557 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2309, 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.17.xsd', 2309, 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_558 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2310, 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.17.xsd', 2310, 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_559 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2311, 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.17.xsd', 2311, 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_552 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2304, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2305, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2306, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2307, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2309, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2310, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2311, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_553()) + sub_automata.append(_BuildAutomaton_554()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2303, 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_552() + + + + +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.17.xsd', 2325, 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.17.xsd', 2326, 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.17.xsd', 2327, 28))) + +def _BuildAutomaton_560 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_560 + del _BuildAutomaton_560 + 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.17.xsd', 2325, 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.17.xsd', 2326, 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.17.xsd', 2327, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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 = [] + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_95._Automaton = _BuildAutomaton_560() + + + + +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.17.xsd', 2341, 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.17.xsd', 2342, 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.17.xsd', 2343, 28))) + +def _BuildAutomaton_561 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_561 + del _BuildAutomaton_561 + 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.17.xsd', 2341, 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.17.xsd', 2342, 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.17.xsd', 2343, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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 = [] + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_96._Automaton = _BuildAutomaton_561() + + + + +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.17.xsd', 2356, 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.17.xsd', 2357, 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.17.xsd', 2358, 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.17.xsd', 2359, 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.17.xsd', 2361, 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.17.xsd', 2362, 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.17.xsd', 2363, 24))) + +def _BuildAutomaton_563 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2356, 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.17.xsd', 2356, 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_564 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2357, 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.17.xsd', 2357, 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_565 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2358, 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.17.xsd', 2358, 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_566 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2359, 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.17.xsd', 2359, 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_567 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2361, 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.17.xsd', 2361, 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_568 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2362, 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.17.xsd', 2362, 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_569 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2363, 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.17.xsd', 2363, 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_562 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2356, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2357, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2358, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2359, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2361, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2362, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2363, 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2355, 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_562() + + + + +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.17.xsd', 2376, 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.17.xsd', 2377, 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.17.xsd', 2378, 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.17.xsd', 2379, 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.17.xsd', 2381, 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.17.xsd', 2382, 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.17.xsd', 2383, 24))) + +def _BuildAutomaton_571 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2376, 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_572 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2377, 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_573 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2378, 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_574 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2379, 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.17.xsd', 2379, 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_575 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2381, 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_576 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2382, 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_577 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2383, 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.17.xsd', 2383, 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_570 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2376, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2377, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2378, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2379, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2381, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2382, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2383, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_571()) + sub_automata.append(_BuildAutomaton_572()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2375, 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_570() + + + + +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.17.xsd', 2398, 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.17.xsd', 2399, 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.17.xsd', 2401, 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.17.xsd', 2402, 28))) + +def _BuildAutomaton_578 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2401, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2402, 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.17.xsd', 2398, 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.17.xsd', 2399, 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.17.xsd', 2401, 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.17.xsd', 2402, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, True) ])) + st_3._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_99._Automaton = _BuildAutomaton_578() + + + + +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.17.xsd', 2417, 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.17.xsd', 2418, 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.17.xsd', 2420, 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.17.xsd', 2421, 28))) + +def _BuildAutomaton_579 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2420, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2421, 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.17.xsd', 2417, 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.17.xsd', 2418, 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.17.xsd', 2420, 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.17.xsd', 2421, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, True) ])) + st_3._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_100._Automaton = _BuildAutomaton_579() + + + + +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.17.xsd', 2434, 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.17.xsd', 2435, 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.17.xsd', 2436, 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.17.xsd', 2437, 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.17.xsd', 2439, 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.17.xsd', 2440, 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.17.xsd', 2441, 24))) + +def _BuildAutomaton_581 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2434, 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.17.xsd', 2434, 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_582 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2435, 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.17.xsd', 2435, 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_583 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2436, 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.17.xsd', 2436, 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_584 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2437, 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.17.xsd', 2437, 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_585 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2439, 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.17.xsd', 2439, 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_586 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2440, 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.17.xsd', 2440, 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_587 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2441, 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.17.xsd', 2441, 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_580 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2434, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2435, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2436, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2437, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2439, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2440, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2441, 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2433, 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_580() + + + + +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.17.xsd', 2454, 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.17.xsd', 2455, 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.17.xsd', 2456, 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.17.xsd', 2457, 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.17.xsd', 2459, 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.17.xsd', 2460, 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.17.xsd', 2461, 24))) + +def _BuildAutomaton_589 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2454, 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_590 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2455, 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.17.xsd', 2455, 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_591 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2456, 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.17.xsd', 2456, 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_592 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2457, 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.17.xsd', 2457, 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_593 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2459, 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.17.xsd', 2459, 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_594 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2460, 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.17.xsd', 2460, 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_595 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2461, 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.17.xsd', 2461, 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_588 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2454, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2455, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2456, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2457, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2459, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2460, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2461, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_589()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2453, 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_588() + + + + +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.17.xsd', 2476, 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.17.xsd', 2477, 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.17.xsd', 2479, 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.17.xsd', 2480, 28))) + +def _BuildAutomaton_596 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2479, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2480, 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.17.xsd', 2476, 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.17.xsd', 2477, 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.17.xsd', 2479, 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.17.xsd', 2480, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, True) ])) + st_3._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_103._Automaton = _BuildAutomaton_596() + + + + +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.17.xsd', 2493, 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.17.xsd', 2494, 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.17.xsd', 2495, 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.17.xsd', 2496, 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.17.xsd', 2498, 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.17.xsd', 2499, 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.17.xsd', 2500, 24))) + +def _BuildAutomaton_598 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_598 + del _BuildAutomaton_598 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2493, 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.17.xsd', 2493, 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_599 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2494, 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.17.xsd', 2494, 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_600 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2495, 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.17.xsd', 2495, 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_601 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2496, 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.17.xsd', 2496, 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_602 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2498, 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.17.xsd', 2498, 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_603 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2499, 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.17.xsd', 2499, 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_604 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2500, 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.17.xsd', 2500, 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_597 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_597 + del _BuildAutomaton_597 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2493, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2494, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2495, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2496, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2498, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2499, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2500, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_598()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2492, 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_597() + + + + +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.17.xsd', 2515, 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.17.xsd', 2516, 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.17.xsd', 2518, 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.17.xsd', 2519, 28))) + +def _BuildAutomaton_605 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2518, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2519, 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.17.xsd', 2515, 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.17.xsd', 2516, 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.17.xsd', 2518, 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.17.xsd', 2519, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, True) ])) + st_3._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_105._Automaton = _BuildAutomaton_605() + + + + +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.17.xsd', 2532, 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.17.xsd', 2533, 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.17.xsd', 2534, 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.17.xsd', 2535, 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.17.xsd', 2537, 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.17.xsd', 2538, 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.17.xsd', 2539, 24))) + +def _BuildAutomaton_607 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2532, 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_608 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2533, 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.17.xsd', 2533, 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_609 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2534, 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.17.xsd', 2534, 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_610 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2535, 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.17.xsd', 2535, 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_611 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2537, 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.17.xsd', 2537, 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_612 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2538, 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.17.xsd', 2538, 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_613 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2539, 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.17.xsd', 2539, 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_606 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2532, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2533, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2534, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2535, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2537, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2538, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2539, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_607()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2531, 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_606() + + + + +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.17.xsd', 2553, 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.17.xsd', 2554, 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.17.xsd', 2555, 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.17.xsd', 2556, 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.17.xsd', 2558, 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.17.xsd', 2559, 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.17.xsd', 2560, 24))) + +def _BuildAutomaton_615 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2553, 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.17.xsd', 2553, 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_616 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2554, 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.17.xsd', 2554, 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_617 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2555, 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.17.xsd', 2555, 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_618 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2556, 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.17.xsd', 2556, 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_619 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2558, 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.17.xsd', 2558, 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_620 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2559, 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.17.xsd', 2559, 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_621 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2560, 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.17.xsd', 2560, 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_614 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2553, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2554, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2555, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2556, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2558, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2559, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2560, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_615()) + sub_automata.append(_BuildAutomaton_616()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2552, 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_614() + + + + +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.17.xsd', 2573, 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.17.xsd', 2574, 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.17.xsd', 2575, 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.17.xsd', 2576, 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.17.xsd', 2578, 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.17.xsd', 2579, 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.17.xsd', 2580, 24))) + +def _BuildAutomaton_623 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2573, 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.17.xsd', 2573, 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_624 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2574, 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.17.xsd', 2574, 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_625 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2575, 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.17.xsd', 2575, 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_626 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2576, 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.17.xsd', 2576, 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_627 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2578, 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.17.xsd', 2578, 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_628 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2579, 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.17.xsd', 2579, 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_629 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2580, 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.17.xsd', 2580, 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_622 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2573, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2574, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2575, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2576, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2578, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2579, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2580, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_623()) + sub_automata.append(_BuildAutomaton_624()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2572, 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_622() + + + + +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.17.xsd', 2593, 24))) + +def _BuildAutomaton_630 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2593, 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.17.xsd', 2593, 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_109._Automaton = _BuildAutomaton_630() + + + + +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.17.xsd', 2605, 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.17.xsd', 2606, 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.17.xsd', 2607, 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.17.xsd', 2609, 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.17.xsd', 2610, 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.17.xsd', 2611, 24))) + +def _BuildAutomaton_632 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2605, 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.17.xsd', 2605, 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_633 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2606, 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.17.xsd', 2606, 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_634 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2607, 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.17.xsd', 2607, 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_635 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2609, 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.17.xsd', 2609, 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_636 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2610, 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.17.xsd', 2610, 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_637 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2611, 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.17.xsd', 2611, 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_631 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2605, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2606, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2607, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2609, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2610, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2611, 24)) + counters.add(cc_5) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_632()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2604, 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_631() + + + + +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.17.xsd', 2637, 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.17.xsd', 2638, 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.17.xsd', 2641, 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.17.xsd', 2642, 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.17.xsd', 2644, 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.17.xsd', 2645, 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.17.xsd', 2646, 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.17.xsd', 2648, 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.17.xsd', 2649, 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.17.xsd', 2650, 32))) + +def _BuildAutomaton_638 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2644, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2645, 28)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2646, 28)) + counters.add(cc_2) + states = [] + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2637, 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.17.xsd', 2638, 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.17.xsd', 2641, 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_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2642, 32)) + 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_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2644, 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.17.xsd', 2645, 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.17.xsd', 2646, 28)) + st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_6) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2648, 32)) + 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, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2649, 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, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2650, 32)) + st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_9) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + transitions.append(fac.Transition(st_6, [ + ])) + transitions.append(fac.Transition(st_7, [ + ])) + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + transitions.append(fac.Transition(st_6, [ + ])) + transitions.append(fac.Transition(st_7, [ + ])) + transitions.append(fac.Transition(st_8, [ + ])) + transitions.append(fac.Transition(st_9, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_0, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_1, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_7, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_2, False) ])) + st_6._set_transitionSet(transitions) + transitions = [] + st_7._set_transitionSet(transitions) + transitions = [] + st_8._set_transitionSet(transitions) + transitions = [] + st_9._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_111._Automaton = _BuildAutomaton_638() + + + + +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.17.xsd', 2664, 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.17.xsd', 2665, 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.17.xsd', 2666, 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.17.xsd', 2667, 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.17.xsd', 2668, 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.17.xsd', 2669, 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.17.xsd', 2670, 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.17.xsd', 2672, 24))) + +def _BuildAutomaton_640 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2664, 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_641 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2665, 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_642 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2666, 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_643 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2667, 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_644 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2668, 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.17.xsd', 2668, 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_645 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2669, 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_646 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2670, 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_647 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2672, 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.17.xsd', 2672, 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_639 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2664, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2665, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2666, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2667, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2668, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2669, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2670, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2672, 24)) + counters.add(cc_7) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_640()) + sub_automata.append(_BuildAutomaton_641()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.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_112._Automaton = _BuildAutomaton_639() + + + + +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.17.xsd', 2685, 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.17.xsd', 2686, 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.17.xsd', 2687, 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.17.xsd', 2688, 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.17.xsd', 2690, 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.17.xsd', 2691, 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.17.xsd', 2692, 24))) + +def _BuildAutomaton_649 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2685, 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.17.xsd', 2685, 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_650 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2686, 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.17.xsd', 2686, 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_651 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2687, 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.17.xsd', 2687, 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_652 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2688, 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.17.xsd', 2688, 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_653 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2690, 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.17.xsd', 2690, 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_654 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2691, 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.17.xsd', 2691, 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_655 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2692, 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.17.xsd', 2692, 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_648 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2685, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2686, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2687, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2688, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2690, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2691, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2692, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_649()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2684, 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_648() + + + + +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.17.xsd', 2705, 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.17.xsd', 2706, 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.17.xsd', 2707, 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.17.xsd', 2708, 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.17.xsd', 2710, 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.17.xsd', 2711, 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.17.xsd', 2712, 24))) + +def _BuildAutomaton_657 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2705, 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.17.xsd', 2705, 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_658 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2706, 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.17.xsd', 2706, 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_659 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2707, 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.17.xsd', 2707, 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_660 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2708, 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.17.xsd', 2708, 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_661 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2710, 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.17.xsd', 2710, 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_662 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2711, 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.17.xsd', 2711, 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_663 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2712, 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.17.xsd', 2712, 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_656 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2705, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2706, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2707, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2708, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2710, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2711, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2712, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_657()) + sub_automata.append(_BuildAutomaton_658()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2704, 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_656() + + + + +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.17.xsd', 2726, 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.17.xsd', 2727, 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.17.xsd', 2728, 28))) + +def _BuildAutomaton_664 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_664 + del _BuildAutomaton_664 + 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.17.xsd', 2726, 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.17.xsd', 2727, 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.17.xsd', 2728, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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 = [] + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_115._Automaton = _BuildAutomaton_664() + + + + +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.17.xsd', 2742, 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.17.xsd', 2743, 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.17.xsd', 2744, 28))) + +def _BuildAutomaton_665 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_665 + del _BuildAutomaton_665 + 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.17.xsd', 2742, 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.17.xsd', 2743, 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.17.xsd', 2744, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + 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 = [] + st_2._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_116._Automaton = _BuildAutomaton_665() + + + + +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.17.xsd', 2757, 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.17.xsd', 2758, 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.17.xsd', 2759, 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.17.xsd', 2760, 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.17.xsd', 2762, 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.17.xsd', 2763, 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.17.xsd', 2764, 24))) + +def _BuildAutomaton_667 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2757, 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_668 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2758, 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_669 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2759, 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_670 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2760, 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_671 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2762, 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_672 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2763, 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.17.xsd', 2763, 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_673 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2764, 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_666 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2757, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2758, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2759, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2760, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2762, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2763, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2764, 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2756, 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_666() + + + + +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.17.xsd', 2777, 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.17.xsd', 2778, 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.17.xsd', 2779, 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.17.xsd', 2780, 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.17.xsd', 2782, 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.17.xsd', 2783, 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.17.xsd', 2784, 24))) + +def _BuildAutomaton_675 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2777, 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_676 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2778, 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_677 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2779, 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_678 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2780, 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_679 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2782, 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_680 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2783, 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_681 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2784, 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_674 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2777, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2778, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2779, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2780, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2782, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2783, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2784, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_675()) + sub_automata.append(_BuildAutomaton_676()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.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_118._Automaton = _BuildAutomaton_674() + + + + +translateToLowValueTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2798, 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.17.xsd', 2799, 20))) + +def _BuildAutomaton_682 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2798, 20)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2799, 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.17.xsd', 2798, 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.17.xsd', 2799, 20)) + 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) +translateToLowValueTokenRequestType._Automaton = _BuildAutomaton_682() + + + + +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.17.xsd', 2810, 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.17.xsd', 2811, 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.17.xsd', 2812, 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.17.xsd', 2813, 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.17.xsd', 2814, 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.17.xsd', 2815, 24))) + +def _BuildAutomaton_684 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2810, 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.17.xsd', 2810, 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_685 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2811, 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.17.xsd', 2811, 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_686 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2812, 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.17.xsd', 2812, 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_687 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2813, 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.17.xsd', 2813, 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_688 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2814, 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.17.xsd', 2814, 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_689 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2815, 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.17.xsd', 2815, 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_683 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2810, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2811, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2812, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2813, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2814, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2815, 24)) + counters.add(cc_5) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_684()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2809, 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_683() + + + + +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.17.xsd', 991, 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.17.xsd', 1076, 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.17.xsd', 1090, 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.17.xsd', 2835, 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.17.xsd', 2859, 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.17.xsd', 2860, 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.17.xsd', 2861, 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.17.xsd', 2866, 24))) + +def _BuildAutomaton_691 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2859, 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.17.xsd', 2859, 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_692 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2860, 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.17.xsd', 2860, 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_693 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2861, 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.17.xsd', 2861, 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_694 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2862, 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.17.xsd', 2862, 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_695 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2863, 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.17.xsd', 2863, 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_696 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2864, 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.17.xsd', 2864, 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_697 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2865, 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.17.xsd', 2865, 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_698 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2866, 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.17.xsd', 2866, 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_690 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2859, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2860, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2861, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2862, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2863, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2864, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2865, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2866, 24)) + counters.add(cc_7) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_691()) + sub_automata.append(_BuildAutomaton_692()) + sub_automata.append(_BuildAutomaton_693()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2858, 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_690() + + + + +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.17.xsd', 2878, 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.17.xsd', 2879, 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.17.xsd', 2880, 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.17.xsd', 2881, 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.17.xsd', 2882, 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.17.xsd', 2883, 24))) + +CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), transactionReversalRecyclingResponseType, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2884, 24))) + +def _BuildAutomaton_700 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2878, 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.17.xsd', 2878, 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_701 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_701 + del _BuildAutomaton_701 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2879, 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.17.xsd', 2879, 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_702 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_702 + del _BuildAutomaton_702 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2880, 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.17.xsd', 2880, 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_703 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2881, 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.17.xsd', 2881, 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_704 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2882, 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.17.xsd', 2882, 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_705 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2883, 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.17.xsd', 2883, 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_706 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2884, 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.17.xsd', 2884, 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_699 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 2878, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2879, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2880, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2881, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2882, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2883, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2884, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_700()) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2877, 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_699() + + + + +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3019, 4))) + +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3029, 24))) + +def _BuildAutomaton_708 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3029, 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3029, 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_709 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3030, 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, 'cardOrToken')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3030, 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_707 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3029, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3030, 24)) + counters.add(cc_1) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_708()) + sub_automata.append(_BuildAutomaton_709()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3028, 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_707() + + + + +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.17.xsd', 3076, 24))) + +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 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.17.xsd', 3078, 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.17.xsd', 3079, 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.17.xsd', 3080, 24))) + +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), cardType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 24))) + +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), cardType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 24))) + +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), cardTokenTypeAU, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 24))) + +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), cardTokenTypeAU, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24))) + +def _BuildAutomaton_711 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3076, 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.17.xsd', 3076, 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_712 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3077, 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 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_713 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3078, 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.17.xsd', 3078, 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_714 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3079, 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.17.xsd', 3079, 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_715 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3080, 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.17.xsd', 3080, 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_716 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3081, 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, 'updatedCard')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 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_717 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3082, 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, 'originalCard')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 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_718 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3083, 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, 'updatedToken')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 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_719 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3084, 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, 'originalToken')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 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_710 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3076, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3078, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3079, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3080, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24)) + counters.add(cc_8) + states = [] + sub_automata = [] + 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_717()) + sub_automata.append(_BuildAutomaton_718()) + sub_automata.append(_BuildAutomaton_719()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3075, 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_710() + + + + +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 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.17.xsd', 3116, 24))) + +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 24))) + +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 24))) + +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24))) + +def _BuildAutomaton_720 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3116, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3118, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24)) + counters.add(cc_4) + 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.17.xsd', 3116, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3118, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 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_124._Automaton = _BuildAutomaton_720() + + + + +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 4))) + +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.17.xsd', 3132, 24))) + +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 24))) + +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 24))) + +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24))) + +def _BuildAutomaton_721 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3132, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3134, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24)) + counters.add(cc_4) + 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.17.xsd', 3132, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3134, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 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_125._Automaton = _BuildAutomaton_721() + + + + +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3148, 24))) + +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 24))) + +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 24))) + +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24))) + +def _BuildAutomaton_723 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3148, 24)) + counters.add(cc_0) + 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3148, 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_724 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3149, 24)) + counters.add(cc_0) + 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 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_725 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3150, 24)) + counters.add(cc_0) + 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 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_726 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3151, 24)) + counters.add(cc_0) + 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 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_722 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3148, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24)) + counters.add(cc_3) + states = [] + sub_automata = [] + 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.17.xsd', 3147, 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_126._Automaton = _BuildAutomaton_722() + + + + +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3163, 24))) + +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 24))) + +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 24))) + +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24))) + +def _BuildAutomaton_728 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3163, 24)) + counters.add(cc_0) + 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3163, 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_729 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3164, 24)) + counters.add(cc_0) + 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 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_730 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3165, 24)) + counters.add(cc_0) + 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 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_731 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3166, 24)) + counters.add(cc_0) + 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 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_727 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3163, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24)) + counters.add(cc_3) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_728()) + sub_automata.append(_BuildAutomaton_729()) + sub_automata.append(_BuildAutomaton_730()) + sub_automata.append(_BuildAutomaton_731()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3162, 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_127._Automaton = _BuildAutomaton_727() + + + + +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3180, 32))) + +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3181, 32))) + +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3183, 28))) + +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28))) + +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 28))) + +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28))) + +def _BuildAutomaton_732 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3183, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 28)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28)) + counters.add(cc_3) + states = [] + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3180, 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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3181, 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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3183, 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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28)) + 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(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 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_3, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 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_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, True) ])) + 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_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_128._Automaton = _BuildAutomaton_732() + + + + +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3201, 32))) + +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3202, 32))) + +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3204, 28))) + +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28))) + +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 28))) + +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28))) + +def _BuildAutomaton_733 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3204, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 28)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28)) + counters.add(cc_3) + states = [] + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3201, 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_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3202, 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_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3204, 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_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28)) + 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(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 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_3, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 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_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + transitions.append(fac.Transition(st_3, [ + ])) + transitions.append(fac.Transition(st_4, [ + ])) + transitions.append(fac.Transition(st_5, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, True) ])) + 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_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_129._Automaton = _BuildAutomaton_733() + + + + +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.17.xsd', 3222, 28))) + +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3223, 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.17.xsd', 3224, 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.17.xsd', 3225, 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.17.xsd', 3226, 28))) + +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3227, 28))) + +def _BuildAutomaton_734 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3227, 28)) + counters.add(cc_0) + states = [] + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3222, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3223, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3224, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3225, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3226, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3227, 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) + 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_130._Automaton = _BuildAutomaton_734() + + + + +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.17.xsd', 3241, 28))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3242, 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.17.xsd', 3243, 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.17.xsd', 3244, 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.17.xsd', 3245, 28))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3246, 28))) + +def _BuildAutomaton_735 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3246, 28)) + counters.add(cc_0) + states = [] + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3241, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3242, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3243, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3244, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3245, 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, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3246, 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) + 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_131._Automaton = _BuildAutomaton_735() + + + + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3260, 28))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3261, 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.17.xsd', 3262, 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.17.xsd', 3263, 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.17.xsd', 3264, 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.17.xsd', 3265, 28))) + +def _BuildAutomaton_736 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3265, 28)) + counters.add(cc_0) + states = [] + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3260, 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, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3261, 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.17.xsd', 3262, 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.17.xsd', 3263, 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.17.xsd', 3264, 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.17.xsd', 3265, 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) + 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_736() + + + + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3279, 28))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3280, 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.17.xsd', 3281, 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.17.xsd', 3282, 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.17.xsd', 3283, 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.17.xsd', 3284, 28))) + +def _BuildAutomaton_737 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3284, 28)) + counters.add(cc_0) + states = [] + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3279, 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, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3280, 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.17.xsd', 3281, 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.17.xsd', 3282, 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.17.xsd', 3283, 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.17.xsd', 3284, 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) + 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_737() + + + + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1090, 4))) + +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.17.xsd', 3343, 24))) + +def _BuildAutomaton_739 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3343, 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.17.xsd', 3343, 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_740 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3344, 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3344, 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_738 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3343, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3344, 24)) + counters.add(cc_1) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_739()) + sub_automata.append(_BuildAutomaton_740()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3342, 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_738() + + + + +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.17.xsd', 3356, 24))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 24))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 24))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 24))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 24))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 24))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24))) + +def _BuildAutomaton_742 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3356, 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.17.xsd', 3356, 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_743 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3357, 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 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_744 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3358, 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 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_745 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3359, 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, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 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_746 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3360, 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 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_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.17.xsd', 3361, 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, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 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_748 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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) + +def _BuildAutomaton_741 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3356, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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_747()) + sub_automata.append(_BuildAutomaton_748()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3355, 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_741() + + + + +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.17.xsd', 3381, 24))) + +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.17.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_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3381, 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_749() + + + + +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.17.xsd', 3393, 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.17.xsd', 3394, 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.17.xsd', 3395, 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.17.xsd', 3396, 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.17.xsd', 3397, 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.17.xsd', 3398, 24))) + +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.17.xsd', 3393, 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.17.xsd', 3393, 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.17.xsd', 3394, 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.17.xsd', 3394, 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.17.xsd', 3395, 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.17.xsd', 3395, 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.17.xsd', 3396, 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.17.xsd', 3396, 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_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.17.xsd', 3397, 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.17.xsd', 3397, 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.17.xsd', 3398, 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.17.xsd', 3398, 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_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.17.xsd', 3393, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3394, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3395, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3396, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3397, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3398, 24)) + counters.add(cc_5) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_751()) + sub_automata.append(_BuildAutomaton_752()) + sub_automata.append(_BuildAutomaton_753()) + sub_automata.append(_BuildAutomaton_754()) + sub_automata.append(_BuildAutomaton_755()) + sub_automata.append(_BuildAutomaton_756()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3392, 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_750() + + + + +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.17.xsd', 3410, 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.17.xsd', 3411, 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.17.xsd', 3412, 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.17.xsd', 3413, 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.17.xsd', 3414, 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.17.xsd', 3415, 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.17.xsd', 3416, 24))) + +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.17.xsd', 3410, 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.17.xsd', 3410, 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_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.17.xsd', 3411, 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.17.xsd', 3411, 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_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.17.xsd', 3412, 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.17.xsd', 3412, 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_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.17.xsd', 3413, 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.17.xsd', 3413, 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_762 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3414, 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 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3415, 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_764 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3416, 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.17.xsd', 3410, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3411, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3412, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3413, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3414, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3415, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3416, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_758()) + sub_automata.append(_BuildAutomaton_759()) + sub_automata.append(_BuildAutomaton_760()) + sub_automata.append(_BuildAutomaton_761()) + sub_automata.append(_BuildAutomaton_762()) + sub_automata.append(_BuildAutomaton_763()) + sub_automata.append(_BuildAutomaton_764()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3409, 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_757() + + + + +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.17.xsd', 3428, 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.17.xsd', 3429, 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.17.xsd', 3430, 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.17.xsd', 3431, 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.17.xsd', 3432, 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.17.xsd', 3433, 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.17.xsd', 3434, 24))) + +def _BuildAutomaton_766 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3428, 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.17.xsd', 3428, 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_767 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3429, 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.17.xsd', 3429, 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_768 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3430, 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.17.xsd', 3430, 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_769 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3431, 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.17.xsd', 3431, 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_770 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3432, 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.17.xsd', 3432, 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_771 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3433, 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_772 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3434, 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_765 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3428, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3429, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3430, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3431, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3432, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3433, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3434, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3427, 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_765() + + + + +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.17.xsd', 3446, 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.17.xsd', 3447, 24))) + +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 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.17.xsd', 3449, 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.17.xsd', 3450, 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.17.xsd', 3451, 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.17.xsd', 3452, 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.17.xsd', 3453, 24))) + +def _BuildAutomaton_774 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3446, 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.17.xsd', 3446, 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_775 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3447, 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.17.xsd', 3447, 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_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.17.xsd', 3448, 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, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 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_777 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_777 + del _BuildAutomaton_777 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3449, 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.17.xsd', 3449, 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_778 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3450, 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.17.xsd', 3450, 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_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.17.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3451, 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_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.17.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3452, 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_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.17.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3453, 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_773 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3446, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3447, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3449, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3450, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3451, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3452, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3453, 24)) + counters.add(cc_7) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_774()) + sub_automata.append(_BuildAutomaton_775()) + sub_automata.append(_BuildAutomaton_776()) + sub_automata.append(_BuildAutomaton_777()) + sub_automata.append(_BuildAutomaton_778()) + sub_automata.append(_BuildAutomaton_779()) + sub_automata.append(_BuildAutomaton_780()) + sub_automata.append(_BuildAutomaton_781()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3445, 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_773() + + + + +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.17.xsd', 3465, 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.17.xsd', 3466, 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.17.xsd', 3467, 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.17.xsd', 3468, 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.17.xsd', 3469, 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.17.xsd', 3470, 24))) + +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.17.xsd', 3465, 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.17.xsd', 3465, 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_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.17.xsd', 3466, 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.17.xsd', 3466, 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_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.17.xsd', 3467, 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.17.xsd', 3467, 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_786 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3468, 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.17.xsd', 3468, 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_787 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3469, 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_788 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3470, 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_782 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3465, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3466, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3467, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3468, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3469, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3470, 24)) + counters.add(cc_5) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_783()) + sub_automata.append(_BuildAutomaton_784()) + sub_automata.append(_BuildAutomaton_785()) + sub_automata.append(_BuildAutomaton_786()) + sub_automata.append(_BuildAutomaton_787()) + sub_automata.append(_BuildAutomaton_788()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3464, 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_782() + + + + +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.17.xsd', 3482, 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.17.xsd', 3483, 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.17.xsd', 3484, 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.17.xsd', 3485, 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.17.xsd', 3486, 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.17.xsd', 3487, 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.17.xsd', 3488, 24))) + +def _BuildAutomaton_790 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3482, 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_791 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3483, 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.17.xsd', 3483, 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_792 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3484, 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.17.xsd', 3484, 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_793 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3485, 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.17.xsd', 3485, 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_794 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3486, 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.17.xsd', 3486, 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_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.17.xsd', 3487, 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.17.xsd', 3487, 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_796 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3488, 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.17.xsd', 3482, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3483, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3484, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3485, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3486, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3487, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3488, 24)) + counters.add(cc_6) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3481, 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_789() + + + + +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.17.xsd', 3500, 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.17.xsd', 3501, 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.17.xsd', 3502, 24))) + +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 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.17.xsd', 3504, 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.17.xsd', 3505, 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.17.xsd', 3506, 24))) + +def _BuildAutomaton_798 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3500, 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.17.xsd', 3501, 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.17.xsd', 3501, 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_800 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3502, 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_801 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3503, 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, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 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_802 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3504, 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.17.xsd', 3504, 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_803 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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) + +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.17.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3506, 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_797 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3500, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3501, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3502, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3504, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3505, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3506, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3499, 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_797() + + + + +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3518, 24))) + +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24))) + +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24))) + +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24))) + +def _BuildAutomaton_805 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3518, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24)) + counters.add(cc_3) + 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, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3518, 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_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 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_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 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_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 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_144._Automaton = _BuildAutomaton_805() + + + + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3533, 24))) + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 24))) + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 24))) + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24))) + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24))) + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_35, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24))) + +def _BuildAutomaton_807 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3533, 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_808 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 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_809 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 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_810 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 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_811 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 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_812 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 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_806 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3533, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24)) + counters.add(cc_5) + states = [] + sub_automata = [] + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.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_145._Automaton = _BuildAutomaton_806() + + + + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3556, 24))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 24))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 24))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24))) + +def _BuildAutomaton_814 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3556, 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_815 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 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_816 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 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_817 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 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_813 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3556, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24)) + counters.add(cc_3) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_814()) + sub_automata.append(_BuildAutomaton_815()) + sub_automata.append(_BuildAutomaton_816()) + sub_automata.append(_BuildAutomaton_817()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.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_146._Automaton = _BuildAutomaton_813() + + + + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3571, 24))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24))) + +def _BuildAutomaton_819 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.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_820 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 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_818 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3571, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24)) + counters.add(cc_1) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_819()) + sub_automata.append(_BuildAutomaton_820()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3570, 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_818() + + + + +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.17.xsd', 3584, 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.17.xsd', 3585, 24))) + +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 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.17.xsd', 3587, 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.17.xsd', 3588, 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 + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3584, 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.17.xsd', 3584, 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_823 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3585, 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.17.xsd', 3585, 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 + 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.17.xsd', 3586, 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 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_825 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3587, 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.17.xsd', 3587, 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_826 (): + # Remove this helper function from the namespace after it is invoked + 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.17.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_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3588, 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_821 (): + # Remove this helper function from the namespace after it is invoked + 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.17.xsd', 3584, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3585, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3587, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3588, 24)) + counters.add(cc_4) + 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()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3583, 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_148._Automaton = _BuildAutomaton_821() + + +card._setSubstitutionGroup(cardOrToken) + +token._setSubstitutionGroup(cardOrToken) + +cancelSubscription._setSubstitutionGroup(recurringTransaction) + +updateSubscription._setSubstitutionGroup(recurringTransaction) + +createPlan._setSubstitutionGroup(recurringTransaction) + +updatePlan._setSubstitutionGroup(recurringTransaction) + +cancelSubscriptionResponse._setSubstitutionGroup(recurringTransactionResponse) + +updateSubscriptionResponse._setSubstitutionGroup(recurringTransactionResponse) + +createPlanResponse._setSubstitutionGroup(recurringTransactionResponse) + +updatePlanResponse._setSubstitutionGroup(recurringTransactionResponse) + +authorization._setSubstitutionGroup(transaction) + +authReversal._setSubstitutionGroup(transaction) + +giftCardAuthReversal._setSubstitutionGroup(transaction) + +capture._setSubstitutionGroup(transaction) + +giftCardCapture._setSubstitutionGroup(transaction) + +forceCapture._setSubstitutionGroup(transaction) + +captureGivenAuth._setSubstitutionGroup(transaction) + +sale._setSubstitutionGroup(transaction) + +credit._setSubstitutionGroup(transaction) + +giftCardCredit._setSubstitutionGroup(transaction) + +activate._setSubstitutionGroup(transaction) + +deactivate._setSubstitutionGroup(transaction) + +load._setSubstitutionGroup(transaction) + +unload._setSubstitutionGroup(transaction) + +balanceInquiry._setSubstitutionGroup(transaction) + +registerTokenRequest._setSubstitutionGroup(transaction) + +registerTokenResponse._setSubstitutionGroup(transactionResponse) + +authorizationResponse._setSubstitutionGroup(transactionResponse) + +authReversalResponse._setSubstitutionGroup(transactionResponse) + +giftCardAuthReversalResponse._setSubstitutionGroup(transactionResponse) + +depositReversalResponse._setSubstitutionGroup(transactionResponse) + +refundReversalResponse._setSubstitutionGroup(transactionResponse) + +activateReversalResponse._setSubstitutionGroup(transactionResponse) + +deactivateReversalResponse._setSubstitutionGroup(transactionResponse) + +loadReversalResponse._setSubstitutionGroup(transactionResponse) + +unloadReversalResponse._setSubstitutionGroup(transactionResponse) + +captureResponse._setSubstitutionGroup(transactionResponse) + +giftCardCaptureResponse._setSubstitutionGroup(transactionResponse) + +forceCaptureResponse._setSubstitutionGroup(transactionResponse) + +captureGivenAuthResponse._setSubstitutionGroup(transactionResponse) + +saleResponse._setSubstitutionGroup(transactionResponse) + +creditResponse._setSubstitutionGroup(transactionResponse) + +giftCardCreditResponse._setSubstitutionGroup(transactionResponse) + +activateResponse._setSubstitutionGroup(transactionResponse) + +loadResponse._setSubstitutionGroup(transactionResponse) + +unloadResponse._setSubstitutionGroup(transactionResponse) + +balanceInquiryResponse._setSubstitutionGroup(transactionResponse) + +deactivateResponse._setSubstitutionGroup(transactionResponse) + +echeckSale._setSubstitutionGroup(transaction) + +echeckCredit._setSubstitutionGroup(transaction) + +echeckVerification._setSubstitutionGroup(transaction) + +echeckSalesResponse._setSubstitutionGroup(transactionResponse) + +echeckCreditResponse._setSubstitutionGroup(transactionResponse) + +echeckVerificationResponse._setSubstitutionGroup(transactionResponse) + +echeckRedeposit._setSubstitutionGroup(transaction) + +echeckRedepositResponse._setSubstitutionGroup(transactionResponse) + +updateCardValidationNumOnToken._setSubstitutionGroup(transaction) + +updateCardValidationNumOnTokenResponse._setSubstitutionGroup(transactionResponse) + +fraudCheck._setSubstitutionGroup(transaction) + +fraudCheckResponse._setSubstitutionGroup(transactionResponse) + +submerchantCreditResponse._setSubstitutionGroup(transactionResponse) + +submerchantDebitResponse._setSubstitutionGroup(transactionResponse) + +payFacDebit._setSubstitutionGroup(transaction) + +payFacCredit._setSubstitutionGroup(transaction) + +payFacCreditResponse._setSubstitutionGroup(transactionResponse) + +payFacDebitResponse._setSubstitutionGroup(transactionResponse) + +reserveCredit._setSubstitutionGroup(transaction) + +reserveDebit._setSubstitutionGroup(transaction) + +reserveCreditResponse._setSubstitutionGroup(transactionResponse) + +reserveDebitResponse._setSubstitutionGroup(transactionResponse) + +physicalCheckCredit._setSubstitutionGroup(transaction) + +physicalCheckCreditResponse._setSubstitutionGroup(transactionResponse) + +physicalCheckDebit._setSubstitutionGroup(transaction) + +physicalCheckDebitResponse._setSubstitutionGroup(transactionResponse) + +vendorDebitResponse._setSubstitutionGroup(transactionResponse) + +vendorCreditResponse._setSubstitutionGroup(transactionResponse) + +fundingInstructionVoid._setSubstitutionGroup(transaction) + +fundingInstructionVoidResponse._setSubstitutionGroup(transactionResponse) + +fastAccessFunding._setSubstitutionGroup(transaction) + +fastAccessFundingResponse._setSubstitutionGroup(transactionResponse) + +customerCreditResponse._setSubstitutionGroup(transactionResponse) + +customerDebitResponse._setSubstitutionGroup(transactionResponse) + +payoutOrgDebit._setSubstitutionGroup(transaction) + +payoutOrgCredit._setSubstitutionGroup(transaction) + +payoutOrgCreditResponse._setSubstitutionGroup(transactionResponse) + +payoutOrgDebitResponse._setSubstitutionGroup(transactionResponse) + +translateToLowValueTokenRequest._setSubstitutionGroup(transaction) + +translateToLowValueTokenResponse._setSubstitutionGroup(transactionResponse) + +transactionReversal._setSubstitutionGroup(transaction) + +transactionReversalResponse._setSubstitutionGroup(transactionResponse) + +accountUpdate._setSubstitutionGroup(transaction) + +accountUpdateResponse._setSubstitutionGroup(transactionResponse) + +echeckPreNoteSale._setSubstitutionGroup(transaction) + +echeckPreNoteCredit._setSubstitutionGroup(transaction) + +echeckPreNoteSaleResponse._setSubstitutionGroup(transactionResponse) + +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) + +echeckVoid._setSubstitutionGroup(transaction) + +echeckVoidResponse._setSubstitutionGroup(transactionResponse) + +depositReversal._setSubstitutionGroup(transaction) + +refundReversal._setSubstitutionGroup(transaction) + +activateReversal._setSubstitutionGroup(transaction) + +deactivateReversal._setSubstitutionGroup(transaction) + +loadReversal._setSubstitutionGroup(transaction) + +unloadReversal._setSubstitutionGroup(transaction) + +queryTransaction._setSubstitutionGroup(transaction) + +queryTransactionResponse._setSubstitutionGroup(transactionResponse) + +queryTransactionUnavailableResponse._setSubstitutionGroup(transactionResponse) + +serviceStatusRequest._setSubstitutionGroup(transaction) + +serviceStatusResponse._setSubstitutionGroup(transactionResponse) diff --git a/vantivsdk/utils.py b/vantivsdk/utils.py index 8cc674d..43d6d80 100644 --- a/vantivsdk/utils.py +++ b/vantivsdk/utils.py @@ -27,13 +27,11 @@ import json import os import tempfile -import re -from xsdata.formats.dataclass.serializers import * +import pyxb from . import version -serializer = XmlSerializer() class Configuration(object): """Setup Configuration variables. @@ -140,33 +138,11 @@ def obj_to_xml(obj): """ # TODO convert object to xml without default namespace gracefully. try: - xml = serializer.render(obj) - - # as of current, xsData uses xsi:type and the parent as the name of the element, so replace - # with the correct value - - # TODO: See if it's just the tag that needs to be fixed - tag_to_replace = '' - real_type_name = 'xsi:type=".*?"' - parent_type_name = '<.*? ' - for tag in re.findall(tag_to_replace, xml): - parent_name = re.search(parent_type_name, tag)[0].replace('<', '').replace(' ', '') - real_tag_with_xsi = re.search(real_type_name, tag)[0] - real_tag_name = real_tag_with_xsi.replace('xsi:type="', '').replace('"', '') - - # replace in open and closing tag only - xml = xml.replace(tag, tag.replace('<' + parent_name, '<' + real_tag_name)) - xml = xml.replace('', '') - xml = xml.replace(real_tag_with_xsi, '') - - # to bytes - xml = bytes(xml, 'utf-8') - except Exception as e: - raise VantivException("Failed to serialize object") + xml = obj.toxml('utf-8') + except pyxb.ValidationError as e: + raise VantivException(e.details()) xml = xml.replace(b'ns1:', b'') xml = xml.replace(b':ns1', b'') - xml = xml.replace(b'ns0:', b'') - xml = xml.replace(b':ns0', b'') xml = xml.replace(b'vendorCreditCtx', b'vendorCredit') xml = xml.replace(b'vendorDebitCtx', b'vendorDebit') xml = xml.replace(b'submerchantCreditCtx', b'submerchantCredit') From a04419fd57d06b27dd9a8165cfe84b10a6ec72ce Mon Sep 17 00:00:00 2001 From: kmgreg Date: Thu, 17 Dec 2020 12:58:44 -0500 Subject: [PATCH 5/5] 12.18 upgrade --- CHANGELOG | 3 + ...ed_v12.17.xsd => SchemaCombined_v12.18.xsd | 1 + docs/source/index.rst | 2 +- ...npBatch_v12.17.xsd => cnpBatch_v12.18.xsd} | 10 +- ...Common_v12.17.xsd => cnpCommon_v12.18.xsd} | 6 + ...Online_v12.17.xsd => cnpOnline_v12.18.xsd} | 2 +- ...ing_v12.17.xsd => cnpRecurring_v12.18.xsd} | 2 +- ...n_v12.17.xsd => cnpTransaction_v12.18.xsd} | 44 +- setup.py | 2 +- tests/functional/test_auth.py | 19 + tests/functional/test_batch.py | 4 +- vantivsdk/fields.py | 12404 ++++++++-------- vantivsdk/version.py | 4 +- 13 files changed, 6267 insertions(+), 6236 deletions(-) rename SchemaCombined_v12.17.xsd => SchemaCombined_v12.18.xsd (99%) mode change 100644 => 100755 rename schema/{cnpBatch_v12.17.xsd => cnpBatch_v12.18.xsd} (99%) rename schema/{cnpCommon_v12.17.xsd => cnpCommon_v12.18.xsd} (99%) rename schema/{cnpOnline_v12.17.xsd => cnpOnline_v12.18.xsd} (99%) rename schema/{cnpRecurring_v12.17.xsd => cnpRecurring_v12.18.xsd} (99%) rename schema/{cnpTransaction_v12.17.xsd => cnpTransaction_v12.18.xsd} (99%) diff --git a/CHANGELOG b/CHANGELOG index f4862eb..a73dcb4 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,8 @@ = Vantiv eCommerce Python SDK +==Version 12.18.0 (December 17, 2020) +* Feature: orderId field in transaction types now supports lengths up to 64 characters + ==Version 12.17.0 (October 27, 2020) * Feature: Added optional element, businessIndicator, in authorization, sale, credit, forceCapture, and captureGivenAuthTransactions diff --git a/SchemaCombined_v12.17.xsd b/SchemaCombined_v12.18.xsd old mode 100644 new mode 100755 similarity index 99% rename from SchemaCombined_v12.17.xsd rename to SchemaCombined_v12.18.xsd index 07e4554..c94ca23 --- a/SchemaCombined_v12.17.xsd +++ b/SchemaCombined_v12.18.xsd @@ -53,6 +53,7 @@ + diff --git a/docs/source/index.rst b/docs/source/index.rst index 2a2819d..694a612 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,4 +1,4 @@ -Vantiv eCommerce Python SDK 12.17.0! +Vantiv eCommerce Python SDK 12.18.0! ==================================== .. toctree:: :maxdepth: 2 diff --git a/schema/cnpBatch_v12.17.xsd b/schema/cnpBatch_v12.18.xsd similarity index 99% rename from schema/cnpBatch_v12.17.xsd rename to schema/cnpBatch_v12.18.xsd index d2297ba..2e4da88 100644 --- a/schema/cnpBatch_v12.17.xsd +++ b/schema/cnpBatch_v12.18.xsd @@ -2,7 +2,7 @@ - + @@ -129,7 +129,7 @@ - + @@ -177,7 +177,7 @@ - + @@ -226,7 +226,7 @@ - + @@ -242,7 +242,7 @@ - + diff --git a/schema/cnpCommon_v12.17.xsd b/schema/cnpCommon_v12.18.xsd similarity index 99% rename from schema/cnpCommon_v12.17.xsd rename to schema/cnpCommon_v12.18.xsd index 1eb0984..3f9aca1 100644 --- a/schema/cnpCommon_v12.17.xsd +++ b/schema/cnpCommon_v12.18.xsd @@ -84,6 +84,12 @@ + + + + + + diff --git a/schema/cnpOnline_v12.17.xsd b/schema/cnpOnline_v12.18.xsd similarity index 99% rename from schema/cnpOnline_v12.17.xsd rename to schema/cnpOnline_v12.18.xsd index 6589892..5107c95 100644 --- a/schema/cnpOnline_v12.17.xsd +++ b/schema/cnpOnline_v12.18.xsd @@ -3,7 +3,7 @@ - + diff --git a/schema/cnpRecurring_v12.17.xsd b/schema/cnpRecurring_v12.18.xsd similarity index 99% rename from schema/cnpRecurring_v12.17.xsd rename to schema/cnpRecurring_v12.18.xsd index 29ce785..69b7a49 100644 --- a/schema/cnpRecurring_v12.17.xsd +++ b/schema/cnpRecurring_v12.18.xsd @@ -1,7 +1,7 @@ - + diff --git a/schema/cnpTransaction_v12.17.xsd b/schema/cnpTransaction_v12.18.xsd similarity index 99% rename from schema/cnpTransaction_v12.17.xsd rename to schema/cnpTransaction_v12.18.xsd index 47d064a..91d39e7 100644 --- a/schema/cnpTransaction_v12.17.xsd +++ b/schema/cnpTransaction_v12.18.xsd @@ -1,8 +1,8 @@ - - + + @@ -129,7 +129,7 @@ - + @@ -253,7 +253,7 @@ - + @@ -287,7 +287,7 @@ - + @@ -327,7 +327,7 @@ - + @@ -405,7 +405,7 @@ - + @@ -472,7 +472,7 @@ - + @@ -489,7 +489,7 @@ - + @@ -507,7 +507,7 @@ - + @@ -521,7 +521,7 @@ - + @@ -536,7 +536,7 @@ - + @@ -564,7 +564,7 @@ - + @@ -757,7 +757,7 @@ - + @@ -807,7 +807,7 @@ - + @@ -1255,7 +1255,7 @@ - + @@ -1491,7 +1491,7 @@ - + @@ -1523,7 +1523,7 @@ - + @@ -1545,7 +1545,7 @@ - + @@ -2013,7 +2013,7 @@ - + @@ -2861,7 +2861,7 @@ - + @@ -2873,7 +2873,7 @@ - + diff --git a/setup.py b/setup.py index 5f745e4..34579f4 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ setup( name='VantiveCommerceSDK', - version='12.17.0', + version='12.18.0', description='Vantiv eCommerce Python SDK', author='Vantiv eCommerce', author_email='SDKSupport@vantiv.com', diff --git a/tests/functional/test_auth.py b/tests/functional/test_auth.py index bc1d556..3057ba5 100644 --- a/tests/functional/test_auth.py +++ b/tests/functional/test_auth.py @@ -450,6 +450,25 @@ def test_simple_auth_business_indicator(self): self.assertEquals('000', response['authorizationResponse']['response']) self.assertEquals('sandbox', response['authorizationResponse']['location']) + def test_simple_auth_with_card_long_order_id(self): + authorization = fields.authorization() + authorization.reportGroup = 'Planets' + authorization.orderId = 'This is an orderID whose length is exactly sixty four characters' + authorization.amount = 106 + authorization.orderSource = 'ecommerce' + authorization.id = 'thisisid' + + 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_batch.py b/tests/functional/test_batch.py index e423c68..21203fd 100644 --- a/tests/functional/test_batch.py +++ b/tests/functional/test_batch.py @@ -55,7 +55,7 @@ def test_batch_submit(self): txn_dict = { 'authorization':{ 'reportGroup': 'Planets', - 'orderId': '12344', + 'orderId': 'This is an orderID whose length is exactly sixty four characters', 'amount': '106', 'orderSource': 'ecommerce', 'id': 'thisisid', @@ -634,5 +634,7 @@ def test_batch_txn_reversal(self): self.assertEquals('%s.xml.asc' % filename, response) + + if __name__ == '__main__': unittest.main() diff --git a/vantivsdk/fields.py b/vantivsdk/fields.py index 706736e..73029bd 100644 --- a/vantivsdk/fields.py +++ b/vantivsdk/fields.py @@ -1,7 +1,7 @@ # ./fields.py # -*- coding: utf-8 -*- # PyXB bindings for NM:9a28546cb3c6547e22c7f11b1830724889885c3f -# Generated 2020-11-18 16:00:19.269683 by PyXB version 1.2.6 using Python 3.9.0.final.0 +# Generated 2020-12-14 16:52:50.036722 by PyXB version 1.2.6 using Python 3.9.0.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:103e37d2-29e1-11eb-8c97-001a4a010613') +_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:b4cbb4a8-3e56-11eb-bc29-001a4a010613') # 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.17.xsd', 6, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.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.17.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.18.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.17.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.18.xsd', 9, 16), ) password = property(__password.value, __password.set, None, None) @@ -118,104 +118,104 @@ 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.17.xsd', 58, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 59, 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.17.xsd', 60, 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.18.xsd', 61, 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.17.xsd', 61, 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.18.xsd', 62, 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.17.xsd', 62, 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.18.xsd', 63, 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.17.xsd', 63, 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.18.xsd', 64, 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.17.xsd', 64, 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.18.xsd', 65, 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.17.xsd', 65, 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.18.xsd', 66, 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.17.xsd', 66, 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.18.xsd', 67, 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.17.xsd', 67, 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.18.xsd', 68, 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.17.xsd', 68, 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.18.xsd', 69, 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.17.xsd', 69, 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.18.xsd', 70, 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.17.xsd', 70, 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.18.xsd', 71, 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.17.xsd', 71, 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.18.xsd', 72, 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.17.xsd', 72, 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.18.xsd', 73, 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.17.xsd', 73, 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.18.xsd', 74, 12), ) phone = property(__phone.value, __phone.set, None, None) @@ -250,41 +250,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.17.xsd', 79, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 80, 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.17.xsd', 81, 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.18.xsd', 82, 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.17.xsd', 82, 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.18.xsd', 83, 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.17.xsd', 83, 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.18.xsd', 84, 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.17.xsd', 84, 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.18.xsd', 85, 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.17.xsd', 85, 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.18.xsd', 86, 12), ) track2Status = property(__track2Status.value, __track2Status.set, None, None) @@ -310,48 +310,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.17.xsd', 89, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 90, 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.17.xsd', 93, 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.18.xsd', 94, 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.17.xsd', 94, 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.18.xsd', 95, 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.17.xsd', 95, 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.18.xsd', 96, 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.17.xsd', 98, 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.18.xsd', 99, 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.17.xsd', 101, 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.18.xsd', 102, 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.17.xsd', 102, 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.18.xsd', 103, 12), ) pin = property(__pin.value, __pin.set, None, None) @@ -378,55 +378,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.17.xsd', 128, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 129, 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.17.xsd', 131, 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.18.xsd', 132, 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.17.xsd', 132, 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.18.xsd', 133, 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.17.xsd', 134, 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.18.xsd', 135, 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.17.xsd', 135, 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.18.xsd', 136, 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.17.xsd', 136, 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.18.xsd', 137, 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.17.xsd', 137, 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.18.xsd', 138, 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.17.xsd', 138, 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.18.xsd', 139, 12), ) authenticatedShopperID = property(__authenticatedShopperID.value, __authenticatedShopperID.set, None, None) @@ -454,34 +454,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.17.xsd', 144, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 145, 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.17.xsd', 146, 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.18.xsd', 147, 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.17.xsd', 147, 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.18.xsd', 148, 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.17.xsd', 148, 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.18.xsd', 149, 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.17.xsd', 149, 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.18.xsd', 150, 12), ) type = property(__type.value, __type.set, None, None) @@ -506,48 +506,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.17.xsd', 153, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 154, 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.17.xsd', 155, 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.18.xsd', 156, 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.17.xsd', 156, 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.18.xsd', 157, 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.17.xsd', 157, 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.18.xsd', 158, 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.17.xsd', 158, 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.18.xsd', 159, 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.17.xsd', 159, 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.18.xsd', 160, 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.17.xsd', 160, 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.18.xsd', 161, 12), ) eCheckAccountSuffix = property(__eCheckAccountSuffix.value, __eCheckAccountSuffix.set, None, None) @@ -574,55 +574,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.17.xsd', 170, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 171, 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.17.xsd', 172, 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.18.xsd', 173, 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.17.xsd', 173, 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.18.xsd', 174, 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.17.xsd', 174, 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.18.xsd', 175, 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.17.xsd', 175, 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.18.xsd', 176, 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.17.xsd', 176, 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.18.xsd', 177, 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.17.xsd', 177, 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.18.xsd', 178, 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.17.xsd', 178, 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.18.xsd', 179, 12), ) customAttribute5 = property(__customAttribute5.value, __customAttribute5.set, None, None) @@ -650,27 +650,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.17.xsd', 184, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 185, 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.17.xsd', 186, 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.18.xsd', 187, 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.17.xsd', 187, 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.18.xsd', 188, 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.17.xsd', 188, 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.18.xsd', 189, 12), ) triggeredRule = property(__triggeredRule.value, __triggeredRule.set, None, None) @@ -694,13 +694,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.17.xsd', 201, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 202, 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.17.xsd', 203, 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.18.xsd', 204, 16), ) name = property(__name.value, __name.set, None, None) @@ -721,7 +721,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.17.xsd', 217, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 218, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType @@ -742,48 +742,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.17.xsd', 361, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 362, 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.17.xsd', 363, 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.18.xsd', 364, 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.17.xsd', 364, 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.18.xsd', 365, 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.17.xsd', 365, 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.18.xsd', 366, 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.17.xsd', 366, 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.18.xsd', 367, 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.17.xsd', 367, 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.18.xsd', 368, 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.17.xsd', 368, 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.18.xsd', 369, 12), ) createAddOn = property(__createAddOn.value, __createAddOn.set, None, None) @@ -810,27 +810,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.17.xsd', 375, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 376, 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.17.xsd', 377, 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.18.xsd', 378, 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.17.xsd', 378, 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.18.xsd', 379, 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.17.xsd', 379, 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.18.xsd', 380, 12), ) finalPayment = property(__finalPayment.value, __finalPayment.set, None, None) @@ -854,13 +854,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.17.xsd', 383, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 384, 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.17.xsd', 385, 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.18.xsd', 386, 12), ) createSubscription = property(__createSubscription.value, __createSubscription.set, None, None) @@ -882,34 +882,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.17.xsd', 389, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 390, 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.17.xsd', 391, 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.18.xsd', 392, 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.17.xsd', 392, 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.18.xsd', 393, 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.17.xsd', 393, 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.18.xsd', 394, 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.17.xsd', 394, 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.18.xsd', 395, 12), ) recurringTxnId = property(__recurringTxnId.value, __recurringTxnId.set, None, None) @@ -934,41 +934,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.17.xsd', 398, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 399, 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.17.xsd', 400, 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.18.xsd', 401, 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.17.xsd', 401, 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.18.xsd', 402, 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.17.xsd', 402, 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.18.xsd', 403, 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.17.xsd', 403, 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.18.xsd', 404, 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.17.xsd', 404, 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.18.xsd', 405, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -994,41 +994,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.17.xsd', 408, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 409, 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.17.xsd', 410, 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.18.xsd', 411, 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.17.xsd', 411, 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.18.xsd', 412, 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.17.xsd', 412, 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.18.xsd', 413, 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.17.xsd', 413, 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.18.xsd', 414, 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.17.xsd', 414, 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.18.xsd', 415, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1054,13 +1054,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.17.xsd', 418, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 419, 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.17.xsd', 420, 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.18.xsd', 421, 12), ) discountCode = property(__discountCode.value, __discountCode.set, None, None) @@ -1082,41 +1082,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.17.xsd', 424, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 425, 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.17.xsd', 426, 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.18.xsd', 427, 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.17.xsd', 427, 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.18.xsd', 428, 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.17.xsd', 428, 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.18.xsd', 429, 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.17.xsd', 429, 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.18.xsd', 430, 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.17.xsd', 430, 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.18.xsd', 431, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1142,41 +1142,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.17.xsd', 434, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 435, 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.17.xsd', 436, 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.18.xsd', 437, 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.17.xsd', 437, 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.18.xsd', 438, 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.17.xsd', 438, 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.18.xsd', 439, 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.17.xsd', 439, 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.18.xsd', 440, 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.17.xsd', 440, 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.18.xsd', 441, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1202,13 +1202,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.17.xsd', 444, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 445, 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.17.xsd', 446, 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.18.xsd', 447, 12), ) addOnCode = property(__addOnCode.value, __addOnCode.set, None, None) @@ -1230,27 +1230,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.17.xsd', 475, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 476, 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.17.xsd', 477, 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.18.xsd', 478, 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.17.xsd', 478, 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.18.xsd', 479, 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.17.xsd', 479, 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.18.xsd', 480, 12), ) merchantGroupingId = property(__merchantGroupingId.value, __merchantGroupingId.set, None, None) @@ -1274,27 +1274,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.17.xsd', 500, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 501, 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.17.xsd', 502, 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.18.xsd', 503, 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.17.xsd', 503, 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.18.xsd', 504, 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.17.xsd', 504, 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.18.xsd', 505, 12), ) dateOfBirth = property(__dateOfBirth.value, __dateOfBirth.set, None, None) @@ -1318,97 +1318,97 @@ 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.17.xsd', 509, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 510, 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.17.xsd', 511, 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.18.xsd', 512, 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.17.xsd', 512, 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.18.xsd', 513, 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.17.xsd', 513, 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.18.xsd', 514, 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.17.xsd', 514, 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.18.xsd', 515, 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.17.xsd', 515, 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.18.xsd', 516, 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.17.xsd', 516, 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.18.xsd', 517, 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.17.xsd', 517, 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.18.xsd', 518, 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.17.xsd', 518, 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.18.xsd', 519, 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.17.xsd', 519, 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.18.xsd', 520, 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.17.xsd', 520, 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.18.xsd', 521, 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.17.xsd', 521, 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.18.xsd', 522, 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.17.xsd', 522, 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.18.xsd', 523, 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.17.xsd', 523, 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.18.xsd', 524, 16), ) yearsAtEmployer = property(__yearsAtEmployer.value, __yearsAtEmployer.set, None, None) @@ -1441,48 +1441,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.17.xsd', 528, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 529, 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.17.xsd', 530, 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.18.xsd', 531, 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.17.xsd', 531, 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.18.xsd', 532, 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.17.xsd', 532, 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.18.xsd', 533, 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.17.xsd', 533, 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.18.xsd', 534, 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.17.xsd', 534, 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.18.xsd', 535, 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.17.xsd', 535, 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.18.xsd', 536, 12), ) tokenAuthenticationValue = property(__tokenAuthenticationValue.value, __tokenAuthenticationValue.set, None, None) @@ -1509,34 +1509,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.17.xsd', 945, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 946, 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.17.xsd', 947, 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.18.xsd', 948, 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.17.xsd', 948, 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.18.xsd', 949, 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.17.xsd', 950, 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.18.xsd', 951, 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.17.xsd', 1624, 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.18.xsd', 1625, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) @@ -1560,20 +1560,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.17.xsd', 970, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 971, 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.17.xsd', 973, 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.18.xsd', 974, 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.17.xsd', 978, 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.18.xsd', 979, 4), ) healthcareAmounts = property(__healthcareAmounts.value, __healthcareAmounts.set, None, None) @@ -1595,48 +1595,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.17.xsd', 979, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 980, 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.17.xsd', 981, 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.18.xsd', 982, 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.17.xsd', 982, 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.18.xsd', 983, 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.17.xsd', 983, 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.18.xsd', 984, 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.17.xsd', 984, 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.18.xsd', 985, 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.17.xsd', 985, 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.18.xsd', 986, 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.17.xsd', 986, 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.18.xsd', 987, 16), ) copayAmount = property(__copayAmount.value, __copayAmount.set, None, None) @@ -1662,104 +1662,104 @@ 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.17.xsd', 992, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 993, 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.17.xsd', 994, 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.18.xsd', 995, 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.17.xsd', 995, 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.18.xsd', 996, 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.17.xsd', 996, 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.18.xsd', 997, 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.17.xsd', 997, 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.18.xsd', 998, 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.17.xsd', 998, 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.18.xsd', 999, 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.17.xsd', 999, 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.18.xsd', 1000, 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.17.xsd', 1000, 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.18.xsd', 1001, 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.17.xsd', 1001, 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.18.xsd', 1002, 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.17.xsd', 1002, 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.18.xsd', 1003, 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.17.xsd', 1003, 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.18.xsd', 1004, 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.17.xsd', 1004, 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.18.xsd', 1005, 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.17.xsd', 1005, 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.18.xsd', 1006, 16), ) orderDate = property(__orderDate.value, __orderDate.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.17.xsd', 1012, 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.18.xsd', 1013, 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.17.xsd', 1024, 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.18.xsd', 1025, 4), ) lineItemData = property(__lineItemData.value, __lineItemData.set, None, None) @@ -1793,41 +1793,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.17.xsd', 1013, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1014, 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.17.xsd', 1015, 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.18.xsd', 1016, 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.17.xsd', 1016, 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.18.xsd', 1017, 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.17.xsd', 1017, 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.18.xsd', 1018, 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.17.xsd', 1018, 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.18.xsd', 1019, 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.17.xsd', 1019, 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.18.xsd', 1020, 16), ) cardAcceptorTaxId = property(__cardAcceptorTaxId.value, __cardAcceptorTaxId.set, None, None) @@ -1852,90 +1852,90 @@ 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.17.xsd', 1025, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1026, 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.17.xsd', 1012, 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.18.xsd', 1013, 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.17.xsd', 1027, 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.18.xsd', 1028, 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.17.xsd', 1028, 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.18.xsd', 1029, 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.17.xsd', 1029, 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.18.xsd', 1030, 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.17.xsd', 1030, 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.18.xsd', 1031, 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.17.xsd', 1031, 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.18.xsd', 1032, 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.17.xsd', 1032, 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.18.xsd', 1033, 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.17.xsd', 1033, 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.18.xsd', 1034, 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.17.xsd', 1035, 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.18.xsd', 1036, 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.17.xsd', 1037, 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.18.xsd', 1038, 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.17.xsd', 1038, 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.18.xsd', 1039, 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.17.xsd', 1039, 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.18.xsd', 1040, 16), ) unitCost = property(__unitCost.value, __unitCost.set, None, None) @@ -1967,20 +1967,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.17.xsd', 1045, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1046, 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.17.xsd', 1047, 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.18.xsd', 1048, 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.17.xsd', 1048, 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.18.xsd', 1049, 12), ) number = property(__number.value, __number.set, None, None) @@ -2003,34 +2003,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.17.xsd', 1052, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1053, 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.17.xsd', 1054, 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.18.xsd', 1055, 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.17.xsd', 1055, 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.18.xsd', 1056, 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.17.xsd', 1056, 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.18.xsd', 1057, 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.17.xsd', 1057, 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.18.xsd', 1058, 12), ) checkNum = property(__checkNum.value, __checkNum.set, None, None) @@ -2055,34 +2055,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.17.xsd', 1061, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1062, 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.17.xsd', 1064, 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.18.xsd', 1065, 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.17.xsd', 1067, 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.18.xsd', 1068, 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.17.xsd', 1068, 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.18.xsd', 1069, 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.17.xsd', 1069, 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.18.xsd', 1070, 16), ) transactionId = property(__transactionId.value, __transactionId.set, None, None) @@ -2107,34 +2107,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.17.xsd', 1077, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1078, 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.17.xsd', 1080, 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.18.xsd', 1081, 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.17.xsd', 1081, 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.18.xsd', 1082, 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.17.xsd', 1082, 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.18.xsd', 1083, 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.17.xsd', 1084, 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.18.xsd', 1085, 16), ) descriptor = property(__descriptor.value, __descriptor.set, None, None) @@ -2158,13 +2158,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.17.xsd', 1091, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1092, 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.17.xsd', 1093, 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.18.xsd', 1094, 16), ) bypassVelocityCheck = property(__bypassVelocityCheck.value, __bypassVelocityCheck.set, None, None) @@ -2185,41 +2185,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.17.xsd', 1099, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1100, 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.17.xsd', 1101, 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.18.xsd', 1102, 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.17.xsd', 1102, 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.18.xsd', 1103, 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.17.xsd', 1103, 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.18.xsd', 1104, 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.17.xsd', 1104, 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.18.xsd', 1105, 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.17.xsd', 1105, 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.18.xsd', 1106, 16), ) catLevel = property(__catLevel.value, __catLevel.set, None, None) @@ -2244,20 +2244,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.17.xsd', 1211, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1212, 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.17.xsd', 1213, 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.18.xsd', 1214, 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.17.xsd', 1214, 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.18.xsd', 1215, 12), ) recycleAdviceEnd = property(__recycleAdviceEnd.value, __recycleAdviceEnd.set, None, None) @@ -2280,20 +2280,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.17.xsd', 1220, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1221, 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.17.xsd', 1222, 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.18.xsd', 1223, 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.17.xsd', 1223, 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.18.xsd', 1224, 12), ) recycleEngineActive = property(__recycleEngineActive.value, __recycleEngineActive.set, None, None) @@ -2316,13 +2316,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.17.xsd', 1227, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1228, 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.17.xsd', 1229, 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.18.xsd', 1230, 12), ) fieldValue = property(__fieldValue.value, __fieldValue.set, None, None) @@ -2330,8 +2330,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.17.xsd', 1231, 8) - __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1231, 8) + __fieldNumber._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1232, 8) + __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1232, 8) fieldNumber = property(__fieldNumber.value, __fieldNumber.set, None, None) @@ -2352,20 +2352,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.17.xsd', 1235, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1236, 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.17.xsd', 1238, 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.18.xsd', 1239, 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.17.xsd', 1239, 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.18.xsd', 1240, 16), ) networkSubField = property(__networkSubField.value, __networkSubField.set, None, None) @@ -2373,16 +2373,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.17.xsd', 1242, 8) - __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1242, 8) + __fieldNumber._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1243, 8) + __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1243, 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.17.xsd', 1243, 8) - __fieldName._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1243, 8) + __fieldName._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1244, 8) + __fieldName._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1244, 8) fieldName = property(__fieldName.value, __fieldName.set, None, None) @@ -2405,20 +2405,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.17.xsd', 1246, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1247, 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.17.xsd', 1248, 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.18.xsd', 1249, 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.17.xsd', 1249, 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.18.xsd', 1250, 12), ) networkField = property(__networkField.value, __networkField.set, None, None) @@ -2441,20 +2441,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.17.xsd', 1253, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1254, 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.17.xsd', 1255, 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.18.xsd', 1256, 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.17.xsd', 1256, 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.18.xsd', 1257, 12), ) recycleId = property(__recycleId.value, __recycleId.set, None, None) @@ -2477,55 +2477,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.17.xsd', 1261, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1262, 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.17.xsd', 1263, 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.18.xsd', 1264, 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.17.xsd', 1273, 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.18.xsd', 1274, 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.17.xsd', 1274, 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.18.xsd', 1275, 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.17.xsd', 1275, 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.18.xsd', 1276, 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.17.xsd', 1276, 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.18.xsd', 1277, 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.17.xsd', 1277, 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.18.xsd', 1278, 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.17.xsd', 1278, 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.18.xsd', 1279, 16), ) accountRangeId = property(__accountRangeId.value, __accountRangeId.set, None, None) @@ -2552,34 +2552,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.17.xsd', 1264, 20) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1265, 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.17.xsd', 1266, 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.18.xsd', 1267, 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.17.xsd', 1267, 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.18.xsd', 1268, 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.17.xsd', 1268, 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.18.xsd', 1269, 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.17.xsd', 1269, 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.18.xsd', 1270, 28), ) prepaidCardType = property(__prepaidCardType.value, __prepaidCardType.set, None, None) @@ -2603,41 +2603,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.17.xsd', 1625, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1626, 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.17.xsd', 1627, 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.18.xsd', 1628, 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.17.xsd', 1628, 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.18.xsd', 1629, 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.17.xsd', 1630, 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.18.xsd', 1631, 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.17.xsd', 1631, 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.18.xsd', 1632, 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.17.xsd', 1632, 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.18.xsd', 1633, 16), ) advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.set, None, None) @@ -2662,62 +2662,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.17.xsd', 1699, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1700, 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.17.xsd', 1701, 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.18.xsd', 1702, 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.17.xsd', 1702, 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.18.xsd', 1703, 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.17.xsd', 1703, 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.18.xsd', 1704, 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.17.xsd', 1704, 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.18.xsd', 1705, 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.17.xsd', 1705, 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.18.xsd', 1706, 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.17.xsd', 1706, 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.18.xsd', 1707, 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.17.xsd', 1707, 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.18.xsd', 1708, 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.17.xsd', 1708, 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.18.xsd', 1709, 16), ) cashBackAmount = property(__cashBackAmount.value, __cashBackAmount.set, None, None) @@ -2745,20 +2745,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.17.xsd', 1714, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1715, 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.17.xsd', 1716, 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.18.xsd', 1717, 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.17.xsd', 1717, 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.18.xsd', 1718, 16), ) pin = property(__pin.value, __pin.set, None, None) @@ -2780,27 +2780,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.17.xsd', 1884, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1885, 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.17.xsd', 1886, 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.18.xsd', 1887, 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.17.xsd', 1887, 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.18.xsd', 1888, 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.17.xsd', 1888, 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.18.xsd', 1889, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -2824,27 +2824,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.17.xsd', 1892, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1893, 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.17.xsd', 1894, 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.18.xsd', 1895, 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.17.xsd', 1895, 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.18.xsd', 1896, 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.17.xsd', 1896, 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.18.xsd', 1897, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -2868,27 +2868,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.17.xsd', 1901, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1902, 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.17.xsd', 1903, 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.18.xsd', 1904, 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.17.xsd', 1904, 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.18.xsd', 1905, 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.17.xsd', 1905, 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.18.xsd', 1906, 12), ) expDate = property(__expDate.value, __expDate.set, None, None) @@ -2912,34 +2912,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.17.xsd', 1909, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1910, 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.17.xsd', 1911, 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.18.xsd', 1912, 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.17.xsd', 1912, 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.18.xsd', 1913, 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.17.xsd', 1913, 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.18.xsd', 1914, 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.17.xsd', 1914, 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.18.xsd', 1915, 12), ) bin = property(__bin.value, __bin.set, None, None) @@ -2964,20 +2964,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.17.xsd', 1919, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1920, 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.17.xsd', 1921, 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.18.xsd', 1922, 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.17.xsd', 1922, 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.18.xsd', 1923, 12), ) code = property(__code.value, __code.set, None, None) @@ -3000,76 +3000,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.17.xsd', 1928, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1929, 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.17.xsd', 1931, 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.18.xsd', 1932, 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.17.xsd', 1932, 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.18.xsd', 1933, 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.17.xsd', 1936, 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.18.xsd', 1937, 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.17.xsd', 1937, 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.18.xsd', 1938, 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.17.xsd', 1941, 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.18.xsd', 1942, 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.17.xsd', 1942, 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.18.xsd', 1943, 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.17.xsd', 1943, 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.18.xsd', 1944, 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.17.xsd', 1944, 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.18.xsd', 1945, 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.17.xsd', 1948, 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.18.xsd', 1949, 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.17.xsd', 1949, 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.18.xsd', 1950, 20), ) newCardTokenInfo = property(__newCardTokenInfo.value, __newCardTokenInfo.set, None, None) @@ -3099,41 +3099,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.17.xsd', 2020, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2021, 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.17.xsd', 2022, 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.18.xsd', 2023, 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.17.xsd', 2023, 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.18.xsd', 2024, 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.17.xsd', 2024, 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.18.xsd', 2025, 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.17.xsd', 2025, 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.18.xsd', 2026, 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.17.xsd', 2026, 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.18.xsd', 2027, 12), ) ccdPaymentInformation = property(__ccdPaymentInformation.value, __ccdPaymentInformation.set, None, None) @@ -3159,48 +3159,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.17.xsd', 2030, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2031, 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.17.xsd', 2032, 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.18.xsd', 2033, 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.17.xsd', 2033, 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.18.xsd', 2034, 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.17.xsd', 2034, 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.18.xsd', 2035, 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.17.xsd', 2035, 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.18.xsd', 2036, 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.17.xsd', 2036, 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.18.xsd', 2037, 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.17.xsd', 2037, 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.18.xsd', 2038, 12), ) ctxPaymentInformation = property(__ctxPaymentInformation.value, __ctxPaymentInformation.set, None, None) @@ -3227,13 +3227,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.17.xsd', 2041, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2042, 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.17.xsd', 2043, 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.18.xsd', 2044, 12), ) ctxPaymentDetail = property(__ctxPaymentDetail.value, __ctxPaymentDetail.set, None, None) @@ -3255,20 +3255,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.17.xsd', 2047, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2048, 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.17.xsd', 2049, 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.18.xsd', 2050, 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.17.xsd', 2050, 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.18.xsd', 2051, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -3291,27 +3291,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.17.xsd', 2067, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2068, 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.17.xsd', 2069, 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.18.xsd', 2070, 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.17.xsd', 2070, 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.18.xsd', 2071, 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.17.xsd', 2071, 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.18.xsd', 2072, 12), ) chargeback = property(__chargeback.value, __chargeback.set, None, None) @@ -3335,20 +3335,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.17.xsd', 2108, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2109, 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.17.xsd', 2110, 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.18.xsd', 2111, 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.17.xsd', 2111, 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.18.xsd', 2112, 12), ) giftCardBin = property(__giftCardBin.value, __giftCardBin.set, None, None) @@ -3371,20 +3371,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.17.xsd', 2152, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2153, 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.17.xsd', 2154, 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.18.xsd', 2155, 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.17.xsd', 2155, 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.18.xsd', 2156, 16), ) walletSourceTypeId = property(__walletSourceTypeId.value, __walletSourceTypeId.set, None, None) @@ -3406,34 +3406,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.17.xsd', 2160, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2161, 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.17.xsd', 2162, 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.18.xsd', 2163, 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.17.xsd', 2163, 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.18.xsd', 2164, 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.17.xsd', 2164, 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.18.xsd', 2165, 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.17.xsd', 2165, 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.18.xsd', 2166, 12), ) version = property(__version.value, __version.set, None, None) @@ -3458,34 +3458,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.17.xsd', 2169, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2170, 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.17.xsd', 2171, 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.18.xsd', 2172, 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.17.xsd', 2172, 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.18.xsd', 2173, 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.17.xsd', 2173, 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.18.xsd', 2174, 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.17.xsd', 2174, 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.18.xsd', 2175, 12), ) transactionId = property(__transactionId.value, __transactionId.set, None, None) @@ -3510,69 +3510,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.17.xsd', 2179, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2180, 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.17.xsd', 2181, 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.18.xsd', 2182, 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.17.xsd', 2182, 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.18.xsd', 2183, 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.17.xsd', 2183, 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.18.xsd', 2184, 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.17.xsd', 2184, 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.18.xsd', 2185, 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.17.xsd', 2185, 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.18.xsd', 2186, 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.17.xsd', 2186, 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.18.xsd', 2187, 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.17.xsd', 2187, 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.18.xsd', 2188, 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.17.xsd', 2188, 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.18.xsd', 2189, 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.17.xsd', 2189, 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.18.xsd', 2190, 16), ) eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) @@ -3601,34 +3601,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.17.xsd', 2195, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2196, 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.17.xsd', 2197, 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.18.xsd', 2198, 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.17.xsd', 2198, 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.18.xsd', 2199, 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.17.xsd', 2199, 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.18.xsd', 2200, 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.17.xsd', 2200, 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.18.xsd', 2201, 16), ) eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) @@ -3652,55 +3652,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.17.xsd', 2206, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2207, 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.17.xsd', 2208, 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.18.xsd', 2209, 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.17.xsd', 2209, 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.18.xsd', 2210, 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.17.xsd', 2210, 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.18.xsd', 2211, 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.17.xsd', 2211, 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.18.xsd', 2212, 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.17.xsd', 2212, 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.18.xsd', 2213, 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.17.xsd', 2213, 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.18.xsd', 2214, 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.17.xsd', 2214, 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.18.xsd', 2215, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -3728,27 +3728,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.17.xsd', 2219, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2220, 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.17.xsd', 2221, 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.18.xsd', 2222, 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.17.xsd', 2222, 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.18.xsd', 2223, 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.17.xsd', 2223, 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.18.xsd', 2224, 16), ) mandateReference = property(__mandateReference.value, __mandateReference.set, None, None) @@ -3771,13 +3771,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.17.xsd', 2228, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2229, 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.17.xsd', 2230, 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.18.xsd', 2231, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -3799,27 +3799,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.17.xsd', 2235, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2236, 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.17.xsd', 2237, 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.18.xsd', 2238, 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.17.xsd', 2238, 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.18.xsd', 2239, 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.17.xsd', 2239, 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.18.xsd', 2240, 16), ) paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) @@ -3842,13 +3842,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.17.xsd', 2244, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2245, 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.17.xsd', 2246, 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.18.xsd', 2247, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -3870,27 +3870,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.17.xsd', 2251, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2252, 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.17.xsd', 2253, 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.18.xsd', 2254, 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.17.xsd', 2254, 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.18.xsd', 2255, 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.17.xsd', 2255, 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.18.xsd', 2256, 16), ) paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) @@ -3913,13 +3913,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.17.xsd', 2260, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2261, 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.17.xsd', 2262, 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.18.xsd', 2263, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -3941,27 +3941,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.17.xsd', 2267, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2268, 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.17.xsd', 2269, 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.18.xsd', 2270, 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.17.xsd', 2270, 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.18.xsd', 2271, 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.17.xsd', 2271, 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.18.xsd', 2272, 16), ) paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) @@ -3984,27 +3984,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.17.xsd', 2620, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2621, 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.17.xsd', 2622, 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.18.xsd', 2623, 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.17.xsd', 2623, 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.18.xsd', 2624, 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.17.xsd', 2624, 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.18.xsd', 2625, 16), ) debitMessage = property(__debitMessage.value, __debitMessage.set, None, None) @@ -4027,20 +4027,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.17.xsd', 2822, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2823, 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.17.xsd', 2824, 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.18.xsd', 2825, 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.17.xsd', 2825, 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.18.xsd', 2826, 12), ) preferredDebitNetworks = property(__preferredDebitNetworks.value, __preferredDebitNetworks.set, None, None) @@ -4063,13 +4063,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.17.xsd', 2829, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2830, 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.17.xsd', 2831, 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.18.xsd', 2832, 12), ) debitNetworkName = property(__debitNetworkName.value, __debitNetworkName.set, None, None) @@ -4091,90 +4091,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.17.xsd', 2836, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2837, 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.17.xsd', 200, 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.18.xsd', 201, 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.17.xsd', 2838, 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.18.xsd', 2839, 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.17.xsd', 2839, 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.18.xsd', 2840, 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.17.xsd', 2840, 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.18.xsd', 2841, 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.17.xsd', 2841, 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.18.xsd', 2842, 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.17.xsd', 2842, 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.18.xsd', 2843, 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.17.xsd', 2843, 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.18.xsd', 2844, 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.17.xsd', 2844, 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.18.xsd', 2845, 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.17.xsd', 2845, 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.18.xsd', 2846, 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.17.xsd', 2846, 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.18.xsd', 2847, 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.17.xsd', 2847, 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.18.xsd', 2848, 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.17.xsd', 2848, 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.18.xsd', 2849, 16), ) fireSafetyIndicator = property(__fireSafetyIndicator.value, __fireSafetyIndicator.set, None, None) @@ -4206,13 +4206,13 @@ class transactionReversalRecyclingResponseType (pyxb.binding.basis.complexTypeDe _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionReversalRecyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2892, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2893, 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_transactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2894, 12), ) + __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_transactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2895, 12), ) creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) @@ -4234,27 +4234,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.17.xsd', 2905, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2906, 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.17.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.18.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.17.xsd', 2918, 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.18.xsd', 2919, 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.17.xsd', 2926, 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.18.xsd', 2927, 4), ) batchRequest = property(__batchRequest.value, __batchRequest.set, None, None) @@ -4262,24 +4262,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.17.xsd', 2913, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2913, 12) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2914, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2914, 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.17.xsd', 2914, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2914, 12) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2915, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2915, 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.17.xsd', 2915, 12) - __numBatchRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2915, 12) + __numBatchRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2916, 12) + __numBatchRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2916, 12) numBatchRequests = property(__numBatchRequests.value, __numBatchRequests.set, None, None) @@ -4303,20 +4303,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.17.xsd', 2919, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2920, 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.17.xsd', 2921, 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.18.xsd', 2922, 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.17.xsd', 3102, 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.18.xsd', 3103, 4), ) accountUpdateFileRequestData = property(__accountUpdateFileRequestData.value, __accountUpdateFileRequestData.set, None, None) @@ -4338,20 +4338,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.17.xsd', 2927, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2928, 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.17.xsd', 215, 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.18.xsd', 216, 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.17.xsd', 456, 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.18.xsd', 457, 4), ) transaction = property(__transaction.value, __transaction.set, None, None) @@ -4359,672 +4359,672 @@ 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.17.xsd', 2932, 12) - __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2932, 12) + __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2933, 12) + __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2933, 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.17.xsd', 2933, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2933, 12) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2934, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2934, 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.17.xsd', 2934, 12) - __numAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2934, 12) + __numAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2935, 12) + __numAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2935, 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.17.xsd', 2935, 12) - __authAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2935, 12) + __authAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2936, 12) + __authAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2936, 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.17.xsd', 2936, 12) - __numAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2936, 12) + __numAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2937, 12) + __numAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2937, 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.17.xsd', 2937, 12) - __authReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2937, 12) + __authReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2938, 12) + __authReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2938, 12) authReversalAmount = property(__authReversalAmount.value, __authReversalAmount.set, None, None) # Attribute numTransactionReversals uses Python identifier numTransactionReversals __numTransactionReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numTransactionReversals'), 'numTransactionReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numTransactionReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2938, 12) - __numTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2938, 12) + __numTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2939, 12) + __numTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2939, 12) numTransactionReversals = property(__numTransactionReversals.value, __numTransactionReversals.set, None, None) # Attribute transactionReversalAmount uses Python identifier transactionReversalAmount __transactionReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'transactionReversalAmount'), 'transactionReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_transactionReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __transactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2939, 12) - __transactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2939, 12) + __transactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2940, 12) + __transactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2940, 12) transactionReversalAmount = property(__transactionReversalAmount.value, __transactionReversalAmount.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.17.xsd', 2940, 12) - __numGiftCardAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2940, 12) + __numGiftCardAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2941, 12) + __numGiftCardAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2941, 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.17.xsd', 2941, 12) - __giftCardAuthReversalOriginalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2941, 12) + __giftCardAuthReversalOriginalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2942, 12) + __giftCardAuthReversalOriginalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2942, 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.17.xsd', 2942, 12) - __numCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2942, 12) + __numCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2943, 12) + __numCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2943, 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.17.xsd', 2943, 12) - __captureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2943, 12) + __captureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2944, 12) + __captureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2944, 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.17.xsd', 2944, 12) - __numGiftCardCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2944, 12) + __numGiftCardCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2945, 12) + __numGiftCardCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2945, 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.17.xsd', 2945, 12) - __giftCardCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2945, 12) + __giftCardCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2946, 12) + __giftCardCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2946, 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.17.xsd', 2946, 12) - __numExtCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2946, 12) + __numExtCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2947, 12) + __numExtCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2947, 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.17.xsd', 2947, 12) - __extCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2947, 12) + __extCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2948, 12) + __extCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2948, 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.17.xsd', 2948, 12) - __numCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2948, 12) + __numCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2949, 12) + __numCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2949, 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.17.xsd', 2949, 12) - __creditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2949, 12) + __creditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2950, 12) + __creditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2950, 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.17.xsd', 2950, 12) - __numGiftCardCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2950, 12) + __numGiftCardCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2951, 12) + __numGiftCardCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2951, 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.17.xsd', 2951, 12) - __giftCardCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2951, 12) + __giftCardCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2952, 12) + __giftCardCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2952, 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.17.xsd', 2952, 12) - __numForceCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2952, 12) + __numForceCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2953, 12) + __numForceCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2953, 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.17.xsd', 2953, 12) - __forceCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2953, 12) + __forceCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2954, 12) + __forceCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2954, 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.17.xsd', 2954, 12) - __numSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2954, 12) + __numSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2955, 12) + __numSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2955, 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.17.xsd', 2955, 12) - __saleAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2955, 12) + __saleAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2956, 12) + __saleAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2956, 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.17.xsd', 2956, 12) - __numCaptureGivenAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2956, 12) + __numCaptureGivenAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2957, 12) + __numCaptureGivenAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2957, 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.17.xsd', 2957, 12) - __captureGivenAuthAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2957, 12) + __captureGivenAuthAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2958, 12) + __captureGivenAuthAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2958, 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.17.xsd', 2958, 12) - __numEcheckSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2958, 12) + __numEcheckSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2959, 12) + __numEcheckSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2959, 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.17.xsd', 2959, 12) - __echeckSalesAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2959, 12) + __echeckSalesAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2960, 12) + __echeckSalesAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2960, 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.17.xsd', 2960, 12) - __numEcheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2960, 12) + __numEcheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2961, 12) + __numEcheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2961, 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.17.xsd', 2961, 12) - __echeckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2961, 12) + __echeckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2962, 12) + __echeckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2962, 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.17.xsd', 2962, 12) - __numEcheckVerification._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2962, 12) + __numEcheckVerification._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2963, 12) + __numEcheckVerification._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2963, 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.17.xsd', 2963, 12) - __echeckVerificationAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2963, 12) + __echeckVerificationAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2964, 12) + __echeckVerificationAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2964, 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.17.xsd', 2964, 12) - __numEcheckRedeposit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2964, 12) + __numEcheckRedeposit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2965, 12) + __numEcheckRedeposit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2965, 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.17.xsd', 2965, 12) - __numEcheckPreNoteSale._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2965, 12) + __numEcheckPreNoteSale._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2966, 12) + __numEcheckPreNoteSale._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2966, 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.17.xsd', 2966, 12) - __numEcheckPreNoteCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2966, 12) + __numEcheckPreNoteCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2967, 12) + __numEcheckPreNoteCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2967, 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.17.xsd', 2967, 12) - __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2967, 12) + __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2968, 12) + __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2968, 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.17.xsd', 2968, 12) - __numTokenRegistrations._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2968, 12) + __numTokenRegistrations._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2969, 12) + __numTokenRegistrations._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2969, 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.17.xsd', 2969, 12) - __numUpdateCardValidationNumOnTokens._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2969, 12) + __numUpdateCardValidationNumOnTokens._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2970, 12) + __numUpdateCardValidationNumOnTokens._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2970, 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.17.xsd', 2970, 12) - __numCancelSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2970, 12) + __numCancelSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2971, 12) + __numCancelSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2971, 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.17.xsd', 2971, 12) - __numUpdateSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2971, 12) + __numUpdateSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2972, 12) + __numUpdateSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2972, 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.17.xsd', 2972, 12) - __numCreatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2972, 12) + __numCreatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2973, 12) + __numCreatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2973, 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.17.xsd', 2973, 12) - __numUpdatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2973, 12) + __numUpdatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2974, 12) + __numUpdatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2974, 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.17.xsd', 2974, 12) - __numActivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2974, 12) + __numActivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2975, 12) + __numActivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2975, 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.17.xsd', 2975, 12) - __numDeactivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2975, 12) + __numDeactivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2976, 12) + __numDeactivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2976, 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.17.xsd', 2976, 12) - __activateAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2976, 12) + __activateAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2977, 12) + __activateAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2977, 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.17.xsd', 2977, 12) - __numLoads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2977, 12) + __numLoads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2978, 12) + __numLoads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2978, 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.17.xsd', 2978, 12) - __loadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2978, 12) + __loadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2979, 12) + __loadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2979, 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.17.xsd', 2979, 12) - __numUnloads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2979, 12) + __numUnloads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2980, 12) + __numUnloads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2980, 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.17.xsd', 2980, 12) - __unloadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2980, 12) + __unloadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2981, 12) + __unloadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2981, 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.17.xsd', 2981, 12) - __numBalanceInquirys._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2981, 12) + __numBalanceInquirys._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2982, 12) + __numBalanceInquirys._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2982, 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.17.xsd', 2982, 12) - __numPayFacCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2982, 12) + __numPayFacCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2983, 12) + __numPayFacCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2983, 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.17.xsd', 2983, 12) - __numPayFacDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2983, 12) + __numPayFacDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2984, 12) + __numPayFacDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2984, 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.17.xsd', 2984, 12) - __numSubmerchantCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2984, 12) + __numSubmerchantCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2985, 12) + __numSubmerchantCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2985, 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.17.xsd', 2985, 12) - __numSubmerchantDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2985, 12) + __numSubmerchantDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2986, 12) + __numSubmerchantDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2986, 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.17.xsd', 2986, 12) - __numReserveCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2986, 12) + __numReserveCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2987, 12) + __numReserveCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2987, 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.17.xsd', 2987, 12) - __numReserveDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2987, 12) + __numReserveDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2988, 12) + __numReserveDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2988, 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.17.xsd', 2988, 12) - __numVendorDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2988, 12) + __numVendorDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2989, 12) + __numVendorDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2989, 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.17.xsd', 2989, 12) - __numVendorCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2989, 12) + __numVendorCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2990, 12) + __numVendorCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2990, 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.17.xsd', 2990, 12) - __numPhysicalCheckDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2990, 12) + __numPhysicalCheckDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2991, 12) + __numPhysicalCheckDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2991, 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.17.xsd', 2991, 12) - __numPhysicalCheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2991, 12) + __numPhysicalCheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2992, 12) + __numPhysicalCheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2992, 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.17.xsd', 2992, 12) - __numFundingInstructionVoid._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2992, 12) + __numFundingInstructionVoid._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2993, 12) + __numFundingInstructionVoid._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2993, 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.17.xsd', 2993, 12) - __numFastAccessFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2993, 12) + __numFastAccessFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2994, 12) + __numFastAccessFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2994, 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.17.xsd', 2994, 12) - __numPayoutOrgCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2994, 12) + __numPayoutOrgCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2995, 12) + __numPayoutOrgCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2995, 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.17.xsd', 2995, 12) - __numPayoutOrgDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2995, 12) + __numPayoutOrgDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2996, 12) + __numPayoutOrgDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2996, 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.17.xsd', 2996, 12) - __numCustomerCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2996, 12) + __numCustomerCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2997, 12) + __numCustomerCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2997, 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.17.xsd', 2997, 12) - __numCustomerDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2997, 12) + __numCustomerDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2998, 12) + __numCustomerDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2998, 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.17.xsd', 2998, 12) - __numTranslateToLowValueTokenRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2998, 12) + __numTranslateToLowValueTokenRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2999, 12) + __numTranslateToLowValueTokenRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2999, 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.17.xsd', 2999, 12) - __payFacCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2999, 12) + __payFacCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3000, 12) + __payFacCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3000, 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.17.xsd', 3000, 12) - __payFacDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3000, 12) + __payFacDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3001, 12) + __payFacDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3001, 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.17.xsd', 3001, 12) - __submerchantCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3001, 12) + __submerchantCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3002, 12) + __submerchantCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3002, 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.17.xsd', 3002, 12) - __submerchantDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3002, 12) + __submerchantDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3003, 12) + __submerchantDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3003, 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.17.xsd', 3003, 12) - __reserveCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3003, 12) + __reserveCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3004, 12) + __reserveCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3004, 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.17.xsd', 3004, 12) - __reserveDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3004, 12) + __reserveDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3005, 12) + __reserveDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3005, 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.17.xsd', 3005, 12) - __vendorDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3005, 12) + __vendorDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3006, 12) + __vendorDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3006, 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.17.xsd', 3006, 12) - __vendorCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3006, 12) + __vendorCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3007, 12) + __vendorCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3007, 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.17.xsd', 3007, 12) - __physicalCheckDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3007, 12) + __physicalCheckDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3008, 12) + __physicalCheckDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3008, 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.17.xsd', 3008, 12) - __physicalCheckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3008, 12) + __physicalCheckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3009, 12) + __physicalCheckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3009, 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.17.xsd', 3009, 12) - __fastAccessFundingAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3009, 12) + __fastAccessFundingAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3010, 12) + __fastAccessFundingAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3010, 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.17.xsd', 3010, 12) - __payoutOrgCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3010, 12) + __payoutOrgCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3011, 12) + __payoutOrgCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3011, 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.17.xsd', 3011, 12) - __payoutOrgDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3011, 12) + __payoutOrgDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3012, 12) + __payoutOrgDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3012, 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.17.xsd', 3012, 12) - __customerCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3012, 12) + __customerCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3013, 12) + __customerCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3013, 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.17.xsd', 3013, 12) - __customerDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3013, 12) + __customerDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3014, 12) + __customerDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3014, 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.17.xsd', 3014, 12) - __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3014, 12) + __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3015, 12) + __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3015, 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.17.xsd', 3015, 12) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3015, 12) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3016, 12) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3016, 12) merchantId = property(__merchantId.value, __merchantId.set, None, None) @@ -5128,20 +5128,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.17.xsd', 3038, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3039, 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.17.xsd', 3052, 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.18.xsd', 3053, 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.17.xsd', 3058, 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.18.xsd', 3059, 4), ) batchResponse = property(__batchResponse.value, __batchResponse.set, None, None) @@ -5149,40 +5149,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.17.xsd', 3045, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3045, 12) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3046, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3046, 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.17.xsd', 3046, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3046, 12) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3047, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3047, 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.17.xsd', 3047, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3047, 12) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3048, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3048, 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.17.xsd', 3048, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3048, 12) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3049, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3049, 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.17.xsd', 3049, 12) - __cnpSessionId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3049, 12) + __cnpSessionId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3050, 12) + __cnpSessionId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3050, 12) cnpSessionId = property(__cnpSessionId.value, __cnpSessionId.set, None, None) @@ -5207,23 +5207,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.17.xsd', 3053, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3054, 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.17.xsd', 3054, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3054, 12) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3055, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3055, 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.17.xsd', 3055, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3055, 12) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3056, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3056, 12) message = property(__message.value, __message.set, None, None) @@ -5244,20 +5244,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.17.xsd', 3059, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3060, 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.17.xsd', 216, 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.18.xsd', 217, 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.17.xsd', 1159, 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.18.xsd', 1160, 4), ) transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) @@ -5265,32 +5265,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.17.xsd', 3064, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3064, 12) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3065, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3065, 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.17.xsd', 3065, 12) - __cnpBatchId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3065, 12) + __cnpBatchId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3066, 12) + __cnpBatchId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3066, 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.17.xsd', 3066, 12) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3066, 12) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3067, 12) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3067, 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.17.xsd', 3067, 12) - __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3067, 12) + __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3068, 12) + __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3068, 12) numAccountUpdates = property(__numAccountUpdates.value, __numAccountUpdates.set, None, None) @@ -5314,20 +5314,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.17.xsd', 3103, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3104, 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.17.xsd', 3105, 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.18.xsd', 3106, 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.17.xsd', 3106, 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.18.xsd', 3107, 16), ) postDay = property(__postDay.value, __postDay.set, None, None) @@ -5349,27 +5349,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.17.xsd', 3302, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3303, 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.17.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.18.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.17.xsd', 215, 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.18.xsd', 216, 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.17.xsd', 456, 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.18.xsd', 457, 4), ) transaction = property(__transaction.value, __transaction.set, None, None) @@ -5377,8 +5377,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.17.xsd', 3310, 8) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3310, 8) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3311, 8) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3311, 8) version = property(__version.value, __version.set, None, None) @@ -5401,20 +5401,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.17.xsd', 3327, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3328, 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.17.xsd', 216, 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.18.xsd', 217, 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.17.xsd', 1159, 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.18.xsd', 1160, 4), ) transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) @@ -5422,24 +5422,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.17.xsd', 3332, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3332, 12) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3333, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3333, 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.17.xsd', 3333, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3333, 12) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3334, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3334, 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.17.xsd', 3334, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3334, 12) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3335, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3335, 12) version = property(__version.value, __version.set, None, None) @@ -5462,13 +5462,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.17.xsd', 3370, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3371, 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.17.xsd', 3372, 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.18.xsd', 3373, 12), ) creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) @@ -5490,13 +5490,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.17.xsd', 3539, 28) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3540, 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.17.xsd', 1159, 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.18.xsd', 1160, 4), ) transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) @@ -5517,7 +5517,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.17.xsd', 106, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 107, 4) _ElementMap = cardType._ElementMap.copy() _AttributeMap = cardType._AttributeMap.copy() # Base type is cardType @@ -5550,7 +5550,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.17.xsd', 219, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 220, 4) _ElementMap = cnpTransactionInterface._ElementMap.copy() _AttributeMap = cnpTransactionInterface._AttributeMap.copy() # Base type is cnpTransactionInterface @@ -5571,41 +5571,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.17.xsd', 226, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 227, 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.17.xsd', 230, 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.18.xsd', 231, 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.17.xsd', 231, 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.18.xsd', 232, 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.17.xsd', 232, 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.18.xsd', 233, 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.17.xsd', 233, 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.18.xsd', 234, 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.17.xsd', 234, 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.18.xsd', 235, 20), ) location = property(__location.value, __location.set, None, None) @@ -5631,23 +5631,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.17.xsd', 458, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 459, 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.17.xsd', 461, 16) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 461, 16) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 462, 16) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 462, 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.17.xsd', 462, 16) - __customerId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 462, 16) + __customerId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 463, 16) + __customerId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 463, 16) customerId = property(__customerId.value, __customerId.set, None, None) @@ -5669,7 +5669,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.17.xsd', 3091, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3092, 4) _ElementMap = cardTokenType._ElementMap.copy() _AttributeMap = cardTokenType._AttributeMap.copy() # Base type is cardTokenType @@ -5689,7 +5689,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.17.xsd', 3095, 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.18.xsd', 3096, 20), ) bin = property(__bin.value, __bin.set, None, None) @@ -5711,7 +5711,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.17.xsd', 3314, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3315, 8) _ElementMap = baseRequest._ElementMap.copy() _AttributeMap = baseRequest._AttributeMap.copy() # Base type is baseRequest @@ -5726,32 +5726,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.17.xsd', 3317, 20) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3317, 20) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3318, 20) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3318, 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.17.xsd', 3318, 20) - __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3318, 20) + __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3319, 20) + __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3319, 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.17.xsd', 3319, 20) - __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3319, 20) + __loggedInUser._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3320, 20) + __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3320, 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.17.xsd', 3320, 20) - __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3320, 20) + __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3321, 20) + __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3321, 20) sameDayFunding = property(__sameDayFunding.value, __sameDayFunding.set, None, None) @@ -5774,13 +5774,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.17.xsd', 241, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 242, 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.17.xsd', 245, 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.18.xsd', 246, 24), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) @@ -5801,97 +5801,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.17.xsd', 253, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 254, 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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 257, 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.18.xsd', 258, 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.17.xsd', 258, 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.18.xsd', 259, 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.17.xsd', 261, 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.18.xsd', 262, 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.17.xsd', 262, 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.18.xsd', 263, 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.17.xsd', 263, 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.18.xsd', 264, 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.17.xsd', 265, 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.18.xsd', 266, 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.17.xsd', 266, 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.18.xsd', 267, 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.17.xsd', 267, 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.18.xsd', 268, 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.17.xsd', 268, 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.18.xsd', 269, 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.17.xsd', 269, 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.18.xsd', 270, 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.17.xsd', 270, 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.18.xsd', 271, 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.17.xsd', 271, 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.18.xsd', 272, 24), ) deleteAddOn = property(__deleteAddOn.value, __deleteAddOn.set, None, None) @@ -5924,69 +5924,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.17.xsd', 279, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 280, 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.17.xsd', 283, 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.18.xsd', 284, 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.17.xsd', 284, 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.18.xsd', 285, 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.17.xsd', 285, 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.18.xsd', 286, 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.17.xsd', 286, 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.18.xsd', 287, 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.17.xsd', 287, 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.18.xsd', 288, 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.17.xsd', 288, 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.18.xsd', 289, 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.17.xsd', 289, 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.18.xsd', 290, 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.17.xsd', 290, 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.18.xsd', 291, 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.17.xsd', 291, 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.18.xsd', 292, 24), ) active = property(__active.value, __active.set, None, None) @@ -6015,20 +6015,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.17.xsd', 299, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 300, 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.17.xsd', 303, 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.18.xsd', 304, 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.17.xsd', 304, 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.18.xsd', 305, 24), ) active = property(__active.value, __active.set, None, None) @@ -6050,7 +6050,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.17.xsd', 312, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 313, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -6066,7 +6066,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.17.xsd', 316, 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.18.xsd', 317, 24), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) @@ -6087,7 +6087,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.17.xsd', 324, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 325, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -6103,14 +6103,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.17.xsd', 328, 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.18.xsd', 329, 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.17.xsd', 329, 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.18.xsd', 330, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -6132,7 +6132,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.17.xsd', 337, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 338, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -6148,7 +6148,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.17.xsd', 341, 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.18.xsd', 342, 24), ) planCode = property(__planCode.value, __planCode.set, None, None) @@ -6169,7 +6169,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.17.xsd', 349, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 350, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -6185,7 +6185,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.17.xsd', 353, 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.18.xsd', 354, 24), ) planCode = property(__planCode.value, __planCode.set, None, None) @@ -6206,7 +6206,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.17.xsd', 467, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 468, 4) _ElementMap = transactionType._ElementMap.copy() _AttributeMap = transactionType._AttributeMap.copy() # Base type is transactionType @@ -6217,8 +6217,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.17.xsd', 470, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 470, 16) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 471, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 471, 16) reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) @@ -6239,7 +6239,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.17.xsd', 483, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 484, 4) _ElementMap = transactionType._ElementMap.copy() _AttributeMap = transactionType._AttributeMap.copy() # Base type is transactionType @@ -6250,16 +6250,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.17.xsd', 486, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 486, 16) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 487, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 487, 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.17.xsd', 487, 16) - __partial._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 487, 16) + __partial._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 488, 16) + __partial._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 488, 16) partial = property(__partial.value, __partial.set, None, None) @@ -6281,7 +6281,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.17.xsd', 492, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 493, 4) _ElementMap = transactionType._ElementMap.copy() _AttributeMap = transactionType._AttributeMap.copy() # Base type is transactionType @@ -6292,8 +6292,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.17.xsd', 495, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 495, 16) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 496, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 496, 16) reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) @@ -6314,279 +6314,279 @@ class CTD_ANON_45 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 540, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 541, 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.17.xsd', 77, 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.18.xsd', 78, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.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.17.xsd', 508, 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.18.xsd', 509, 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.17.xsd', 545, 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.18.xsd', 546, 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.17.xsd', 548, 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.18.xsd', 549, 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.17.xsd', 549, 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.18.xsd', 550, 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.17.xsd', 550, 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.18.xsd', 551, 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.17.xsd', 551, 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.18.xsd', 552, 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.17.xsd', 552, 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.18.xsd', 553, 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.17.xsd', 557, 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.18.xsd', 558, 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.17.xsd', 558, 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.18.xsd', 559, 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.17.xsd', 559, 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.18.xsd', 560, 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.17.xsd', 560, 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.18.xsd', 561, 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.17.xsd', 561, 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.18.xsd', 562, 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.17.xsd', 562, 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.18.xsd', 563, 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.17.xsd', 564, 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.18.xsd', 565, 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.17.xsd', 568, 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.18.xsd', 569, 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.17.xsd', 570, 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.18.xsd', 571, 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.17.xsd', 573, 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.18.xsd', 574, 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.17.xsd', 574, 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.18.xsd', 575, 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.17.xsd', 575, 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.18.xsd', 576, 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.17.xsd', 576, 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.18.xsd', 577, 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.17.xsd', 577, 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.18.xsd', 578, 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.17.xsd', 578, 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.18.xsd', 579, 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.17.xsd', 579, 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.18.xsd', 580, 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.17.xsd', 581, 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.18.xsd', 582, 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.17.xsd', 582, 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.18.xsd', 583, 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.17.xsd', 583, 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.18.xsd', 584, 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.17.xsd', 584, 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.18.xsd', 585, 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.17.xsd', 585, 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.18.xsd', 586, 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.17.xsd', 586, 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.18.xsd', 587, 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.17.xsd', 587, 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.18.xsd', 588, 28), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 969, 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.18.xsd', 970, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2151, 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.18.xsd', 2152, 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.17.xsd', 2835, 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.18.xsd', 2836, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -6651,41 +6651,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.17.xsd', 596, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 597, 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.17.xsd', 600, 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.18.xsd', 601, 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.17.xsd', 601, 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.18.xsd', 602, 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.17.xsd', 602, 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.18.xsd', 603, 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.17.xsd', 603, 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.18.xsd', 604, 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.17.xsd', 604, 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.18.xsd', 605, 24), ) actionReason = property(__actionReason.value, __actionReason.set, None, None) @@ -6716,55 +6716,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.17.xsd', 612, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 613, 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.17.xsd', 616, 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.18.xsd', 617, 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.17.xsd', 617, 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.18.xsd', 618, 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.17.xsd', 618, 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.18.xsd', 619, 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.17.xsd', 619, 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.18.xsd', 620, 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.17.xsd', 620, 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.18.xsd', 621, 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.17.xsd', 621, 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.18.xsd', 622, 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.17.xsd', 622, 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.18.xsd', 623, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -6797,76 +6797,76 @@ class CTD_ANON_48 (transactionTypeWithReportGroupAndPartial): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 630, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 631, 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.17.xsd', 634, 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.18.xsd', 635, 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_48_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 635, 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.18.xsd', 636, 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.17.xsd', 636, 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.18.xsd', 637, 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.17.xsd', 639, 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.18.xsd', 640, 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.17.xsd', 640, 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.18.xsd', 641, 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.17.xsd', 643, 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.18.xsd', 644, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 2835, 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.18.xsd', 2836, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -6904,48 +6904,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.17.xsd', 651, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 652, 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.17.xsd', 655, 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.18.xsd', 656, 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.17.xsd', 656, 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.18.xsd', 657, 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.17.xsd', 657, 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.18.xsd', 658, 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.17.xsd', 658, 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.18.xsd', 659, 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.17.xsd', 659, 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.18.xsd', 660, 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.17.xsd', 660, 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.18.xsd', 661, 24), ) originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) @@ -6979,153 +6979,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.17.xsd', 668, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 669, 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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 672, 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.18.xsd', 673, 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.17.xsd', 673, 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.18.xsd', 674, 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.17.xsd', 674, 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.18.xsd', 675, 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.17.xsd', 675, 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.18.xsd', 676, 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.17.xsd', 676, 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.18.xsd', 677, 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.17.xsd', 679, 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.18.xsd', 680, 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.17.xsd', 680, 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.18.xsd', 681, 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.17.xsd', 681, 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.18.xsd', 682, 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.17.xsd', 682, 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.18.xsd', 683, 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.17.xsd', 685, 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.18.xsd', 686, 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.17.xsd', 690, 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.18.xsd', 691, 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.17.xsd', 691, 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.18.xsd', 692, 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.17.xsd', 692, 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.18.xsd', 693, 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.17.xsd', 693, 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.18.xsd', 694, 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.17.xsd', 694, 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.18.xsd', 695, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2835, 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.18.xsd', 2836, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -7172,181 +7172,181 @@ class CTD_ANON_51 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 702, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 703, 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.17.xsd', 77, 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.18.xsd', 78, 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_51_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 706, 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.18.xsd', 707, 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.17.xsd', 708, 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.18.xsd', 709, 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.17.xsd', 709, 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.18.xsd', 710, 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.17.xsd', 710, 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.18.xsd', 711, 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.17.xsd', 711, 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.18.xsd', 712, 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.17.xsd', 715, 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.18.xsd', 716, 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.17.xsd', 716, 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.18.xsd', 717, 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.17.xsd', 717, 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.18.xsd', 718, 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.17.xsd', 718, 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.18.xsd', 719, 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.17.xsd', 721, 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.18.xsd', 722, 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.17.xsd', 726, 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.18.xsd', 727, 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.17.xsd', 727, 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.18.xsd', 728, 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.17.xsd', 728, 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.18.xsd', 729, 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.17.xsd', 729, 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.18.xsd', 730, 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.17.xsd', 730, 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.18.xsd', 731, 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.17.xsd', 731, 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.18.xsd', 732, 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.17.xsd', 732, 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.18.xsd', 733, 24), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 944, 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.18.xsd', 945, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2835, 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.18.xsd', 2836, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -7397,335 +7397,335 @@ class CTD_ANON_52 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 740, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 741, 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.17.xsd', 77, 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.18.xsd', 78, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.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.17.xsd', 508, 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.18.xsd', 509, 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.17.xsd', 745, 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.18.xsd', 746, 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.17.xsd', 746, 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.18.xsd', 747, 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.17.xsd', 747, 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.18.xsd', 748, 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.17.xsd', 748, 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.18.xsd', 749, 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.17.xsd', 749, 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.18.xsd', 750, 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.17.xsd', 750, 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.18.xsd', 751, 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.17.xsd', 755, 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.18.xsd', 756, 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.17.xsd', 756, 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.18.xsd', 757, 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.17.xsd', 757, 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.18.xsd', 758, 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.17.xsd', 758, 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.18.xsd', 759, 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.17.xsd', 759, 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.18.xsd', 760, 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.17.xsd', 760, 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.18.xsd', 761, 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.17.xsd', 761, 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.18.xsd', 762, 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.17.xsd', 762, 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.18.xsd', 763, 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.17.xsd', 763, 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.18.xsd', 764, 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.17.xsd', 764, 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.18.xsd', 765, 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.17.xsd', 769, 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.18.xsd', 770, 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.17.xsd', 770, 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.18.xsd', 771, 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.17.xsd', 773, 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.18.xsd', 774, 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.17.xsd', 777, 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.18.xsd', 778, 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.17.xsd', 778, 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.18.xsd', 779, 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.17.xsd', 779, 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.18.xsd', 780, 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.17.xsd', 782, 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.18.xsd', 783, 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.17.xsd', 783, 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.18.xsd', 784, 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.17.xsd', 784, 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.18.xsd', 785, 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.17.xsd', 785, 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.18.xsd', 786, 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.17.xsd', 786, 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.18.xsd', 787, 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.17.xsd', 787, 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.18.xsd', 788, 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.17.xsd', 788, 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.18.xsd', 789, 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.17.xsd', 789, 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.18.xsd', 790, 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.17.xsd', 791, 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.18.xsd', 792, 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.17.xsd', 792, 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.18.xsd', 793, 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.17.xsd', 793, 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.18.xsd', 794, 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.17.xsd', 794, 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.18.xsd', 795, 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.17.xsd', 795, 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.18.xsd', 796, 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.17.xsd', 796, 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.18.xsd', 797, 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.17.xsd', 797, 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.18.xsd', 798, 24), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 969, 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.18.xsd', 970, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2151, 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.18.xsd', 2152, 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.17.xsd', 2835, 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.18.xsd', 2836, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -7798,174 +7798,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.17.xsd', 806, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 807, 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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 812, 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.18.xsd', 813, 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_53_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 813, 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.18.xsd', 814, 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.17.xsd', 814, 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.18.xsd', 815, 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.17.xsd', 815, 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.18.xsd', 816, 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.17.xsd', 821, 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.18.xsd', 822, 32), ) pin = property(__pin.value, __pin.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.17.xsd', 824, 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.18.xsd', 825, 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_53_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 828, 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.18.xsd', 829, 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.17.xsd', 831, 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.18.xsd', 832, 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.17.xsd', 832, 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.18.xsd', 833, 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.17.xsd', 833, 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.18.xsd', 834, 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.17.xsd', 834, 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.18.xsd', 835, 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.17.xsd', 835, 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.18.xsd', 836, 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.17.xsd', 838, 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.18.xsd', 839, 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.17.xsd', 843, 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.18.xsd', 844, 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.17.xsd', 844, 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.18.xsd', 845, 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.17.xsd', 847, 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.18.xsd', 848, 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.17.xsd', 848, 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.18.xsd', 849, 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.17.xsd', 849, 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.18.xsd', 850, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2835, 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.18.xsd', 2836, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -8015,41 +8015,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.17.xsd', 857, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 858, 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.17.xsd', 863, 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.18.xsd', 864, 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.17.xsd', 864, 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.18.xsd', 865, 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.17.xsd', 865, 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.18.xsd', 866, 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.17.xsd', 868, 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.18.xsd', 869, 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.17.xsd', 870, 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.18.xsd', 871, 32), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) @@ -8080,41 +8080,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.17.xsd', 881, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 882, 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.17.xsd', 885, 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.18.xsd', 886, 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.17.xsd', 886, 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.18.xsd', 887, 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.17.xsd', 887, 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.18.xsd', 888, 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.17.xsd', 889, 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.18.xsd', 890, 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.17.xsd', 890, 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.18.xsd', 891, 28), ) virtualGiftCard = property(__virtualGiftCard.value, __virtualGiftCard.set, None, None) @@ -8145,27 +8145,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.17.xsd', 899, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 900, 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.17.xsd', 903, 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.18.xsd', 904, 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.17.xsd', 904, 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.18.xsd', 905, 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.17.xsd', 905, 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.18.xsd', 906, 24), ) card = property(__card.value, __card.set, None, None) @@ -8194,34 +8194,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.17.xsd', 913, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 914, 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.17.xsd', 917, 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.18.xsd', 918, 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.17.xsd', 918, 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.18.xsd', 919, 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.17.xsd', 919, 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.18.xsd', 920, 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.17.xsd', 920, 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.18.xsd', 921, 24), ) card = property(__card.value, __card.set, None, None) @@ -8251,34 +8251,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.17.xsd', 928, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 929, 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.17.xsd', 932, 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.18.xsd', 933, 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.17.xsd', 933, 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.18.xsd', 934, 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.17.xsd', 934, 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.18.xsd', 935, 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.17.xsd', 935, 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.18.xsd', 936, 24), ) card = property(__card.value, __card.set, None, None) @@ -8308,27 +8308,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.17.xsd', 956, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 957, 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.17.xsd', 960, 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.18.xsd', 961, 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.17.xsd', 961, 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.18.xsd', 962, 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.17.xsd', 962, 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.18.xsd', 963, 24), ) card = property(__card.value, __card.set, None, None) @@ -8357,76 +8357,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.17.xsd', 1112, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1113, 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.17.xsd', 1116, 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.18.xsd', 1117, 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.17.xsd', 1117, 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.18.xsd', 1118, 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.17.xsd', 1119, 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.18.xsd', 1120, 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.17.xsd', 1120, 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.18.xsd', 1121, 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.17.xsd', 1121, 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.18.xsd', 1122, 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.17.xsd', 1122, 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.18.xsd', 1123, 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.17.xsd', 1123, 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.18.xsd', 1124, 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.17.xsd', 1124, 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.18.xsd', 1125, 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.17.xsd', 1127, 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.18.xsd', 1128, 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.17.xsd', 1128, 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.18.xsd', 1129, 24), ) encryptedCardValidationNum = property(__encryptedCardValidationNum.value, __encryptedCardValidationNum.set, None, None) @@ -8463,90 +8463,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.17.xsd', 1136, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1137, 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.17.xsd', 1140, 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.18.xsd', 1141, 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.17.xsd', 1141, 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.18.xsd', 1142, 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.17.xsd', 1142, 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.18.xsd', 1143, 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.17.xsd', 1143, 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.18.xsd', 1144, 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.17.xsd', 1144, 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.18.xsd', 1145, 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.17.xsd', 1145, 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.18.xsd', 1146, 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.17.xsd', 1146, 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.18.xsd', 1147, 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.17.xsd', 1147, 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.18.xsd', 1148, 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.17.xsd', 1148, 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.18.xsd', 1149, 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.17.xsd', 1151, 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.18.xsd', 1152, 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.17.xsd', 2178, 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.18.xsd', 2179, 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.17.xsd', 2194, 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.18.xsd', 2195, 4), ) androidpayResponse = property(__androidpayResponse.value, __androidpayResponse.set, None, None) @@ -8584,181 +8584,181 @@ class CTD_ANON_61 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1162, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1163, 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.17.xsd', 1166, 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.18.xsd', 1167, 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.17.xsd', 1167, 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.18.xsd', 1168, 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.17.xsd', 1168, 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.18.xsd', 1169, 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.17.xsd', 1169, 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.18.xsd', 1170, 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.17.xsd', 1170, 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.18.xsd', 1171, 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.17.xsd', 1172, 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.18.xsd', 1173, 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.17.xsd', 1173, 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.18.xsd', 1174, 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.17.xsd', 1174, 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.18.xsd', 1175, 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.17.xsd', 1175, 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.18.xsd', 1176, 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.17.xsd', 1176, 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.18.xsd', 1177, 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.17.xsd', 1177, 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.18.xsd', 1178, 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.17.xsd', 1178, 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.18.xsd', 1179, 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.17.xsd', 1182, 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.18.xsd', 1183, 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.17.xsd', 1184, 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.18.xsd', 1185, 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.17.xsd', 1185, 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.18.xsd', 1186, 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.17.xsd', 1189, 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.18.xsd', 1190, 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.17.xsd', 1192, 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.18.xsd', 1193, 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.17.xsd', 1193, 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.18.xsd', 1194, 24), ) paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.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.17.xsd', 1260, 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.18.xsd', 1261, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1927, 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.18.xsd', 1928, 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.17.xsd', 2178, 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.18.xsd', 2179, 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.17.xsd', 2194, 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.18.xsd', 2195, 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.17.xsd', 2619, 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.18.xsd', 2620, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) @@ -8809,55 +8809,55 @@ class CTD_ANON_62 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1284, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1285, 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.17.xsd', 1288, 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.18.xsd', 1289, 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.17.xsd', 1289, 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.18.xsd', 1290, 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.17.xsd', 1290, 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.18.xsd', 1291, 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.17.xsd', 1292, 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.18.xsd', 1293, 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.17.xsd', 1293, 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.18.xsd', 1294, 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.17.xsd', 1294, 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.18.xsd', 1295, 24), ) location = property(__location.value, __location.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.17.xsd', 2619, 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.18.xsd', 2620, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) @@ -8890,55 +8890,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.17.xsd', 1304, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1305, 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.17.xsd', 1308, 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.18.xsd', 1309, 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.17.xsd', 1309, 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.18.xsd', 1310, 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.17.xsd', 1310, 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.18.xsd', 1311, 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.17.xsd', 1312, 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.18.xsd', 1313, 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.17.xsd', 1313, 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.18.xsd', 1314, 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.17.xsd', 1314, 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.18.xsd', 1315, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -8971,55 +8971,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.17.xsd', 1323, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1324, 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.17.xsd', 1327, 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.18.xsd', 1328, 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.17.xsd', 1328, 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.18.xsd', 1329, 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.17.xsd', 1329, 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.18.xsd', 1330, 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.17.xsd', 1331, 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.18.xsd', 1332, 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.17.xsd', 1332, 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.18.xsd', 1333, 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.17.xsd', 1333, 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.18.xsd', 1334, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9052,55 +9052,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.17.xsd', 1343, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1344, 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.17.xsd', 1347, 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.18.xsd', 1348, 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.17.xsd', 1348, 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.18.xsd', 1349, 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.17.xsd', 1349, 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.18.xsd', 1350, 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.17.xsd', 1351, 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.18.xsd', 1352, 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.17.xsd', 1352, 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.18.xsd', 1353, 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.17.xsd', 1353, 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.18.xsd', 1354, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9133,55 +9133,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.17.xsd', 1363, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1364, 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.17.xsd', 1367, 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.18.xsd', 1368, 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.17.xsd', 1368, 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.18.xsd', 1369, 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.17.xsd', 1369, 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.18.xsd', 1370, 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.17.xsd', 1371, 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.18.xsd', 1372, 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.17.xsd', 1372, 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.18.xsd', 1373, 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.17.xsd', 1373, 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.18.xsd', 1374, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9214,55 +9214,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.17.xsd', 1383, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1384, 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.17.xsd', 1387, 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.18.xsd', 1388, 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.17.xsd', 1388, 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.18.xsd', 1389, 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.17.xsd', 1389, 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.18.xsd', 1390, 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.17.xsd', 1391, 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.18.xsd', 1392, 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.17.xsd', 1392, 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.18.xsd', 1393, 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.17.xsd', 1393, 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.18.xsd', 1394, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9295,55 +9295,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.17.xsd', 1403, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1404, 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.17.xsd', 1407, 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.18.xsd', 1408, 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.17.xsd', 1408, 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.18.xsd', 1409, 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.17.xsd', 1409, 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.18.xsd', 1410, 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.17.xsd', 1411, 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.18.xsd', 1412, 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.17.xsd', 1412, 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.18.xsd', 1413, 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.17.xsd', 1413, 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.18.xsd', 1414, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9376,55 +9376,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.17.xsd', 1423, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1424, 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.17.xsd', 1427, 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.18.xsd', 1428, 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.17.xsd', 1428, 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.18.xsd', 1429, 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.17.xsd', 1429, 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.18.xsd', 1430, 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.17.xsd', 1431, 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.18.xsd', 1432, 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.17.xsd', 1432, 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.18.xsd', 1433, 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.17.xsd', 1433, 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.18.xsd', 1434, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9457,69 +9457,69 @@ class CTD_ANON_70 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1443, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1444, 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.17.xsd', 1447, 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.18.xsd', 1448, 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.17.xsd', 1449, 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.18.xsd', 1450, 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.17.xsd', 1450, 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.18.xsd', 1451, 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.17.xsd', 1452, 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.18.xsd', 1453, 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.17.xsd', 1453, 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.18.xsd', 1454, 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.17.xsd', 1454, 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.18.xsd', 1455, 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_70_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1927, 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.18.xsd', 1928, 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.17.xsd', 2619, 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.18.xsd', 2620, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) @@ -9554,62 +9554,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.17.xsd', 1467, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1468, 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.17.xsd', 1471, 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.18.xsd', 1472, 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.17.xsd', 1473, 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.18.xsd', 1474, 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.17.xsd', 1474, 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.18.xsd', 1475, 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.17.xsd', 1476, 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.18.xsd', 1477, 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.17.xsd', 1477, 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.18.xsd', 1478, 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.17.xsd', 1478, 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.18.xsd', 1479, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9643,76 +9643,76 @@ class CTD_ANON_72 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1488, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1489, 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.17.xsd', 1492, 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.18.xsd', 1493, 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.17.xsd', 1493, 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.18.xsd', 1494, 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.17.xsd', 1494, 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.18.xsd', 1495, 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.17.xsd', 1496, 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.18.xsd', 1497, 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.17.xsd', 1497, 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.18.xsd', 1498, 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.17.xsd', 1498, 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.18.xsd', 1499, 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.17.xsd', 1500, 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.18.xsd', 1501, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1927, 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.18.xsd', 1928, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) @@ -9748,69 +9748,69 @@ class CTD_ANON_73 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1512, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1513, 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.17.xsd', 1516, 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.18.xsd', 1517, 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.17.xsd', 1517, 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.18.xsd', 1518, 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.17.xsd', 1518, 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.18.xsd', 1519, 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.17.xsd', 1520, 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.18.xsd', 1521, 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.17.xsd', 1521, 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.18.xsd', 1522, 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.17.xsd', 1522, 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.18.xsd', 1523, 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.17.xsd', 1524, 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.18.xsd', 1525, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9845,209 +9845,209 @@ class CTD_ANON_74 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1535, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1536, 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.17.xsd', 1260, 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.18.xsd', 1261, 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.17.xsd', 1539, 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.18.xsd', 1540, 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.17.xsd', 1540, 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.18.xsd', 1541, 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.17.xsd', 1541, 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.18.xsd', 1542, 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.17.xsd', 1542, 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.18.xsd', 1543, 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.17.xsd', 1543, 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.18.xsd', 1544, 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.17.xsd', 1544, 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.18.xsd', 1545, 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.17.xsd', 1545, 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.18.xsd', 1546, 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.17.xsd', 1546, 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.18.xsd', 1547, 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.17.xsd', 1547, 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.18.xsd', 1548, 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.17.xsd', 1548, 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.18.xsd', 1549, 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.17.xsd', 1549, 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.18.xsd', 1550, 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.17.xsd', 1550, 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.18.xsd', 1551, 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.17.xsd', 1553, 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.18.xsd', 1554, 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.17.xsd', 1556, 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.18.xsd', 1557, 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.17.xsd', 1557, 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.18.xsd', 1558, 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.17.xsd', 1561, 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.18.xsd', 1562, 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.17.xsd', 1572, 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.18.xsd', 1573, 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.17.xsd', 1575, 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.18.xsd', 1576, 24), ) paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1927, 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.18.xsd', 1928, 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.17.xsd', 2178, 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.18.xsd', 2179, 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.17.xsd', 2194, 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.18.xsd', 2195, 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.17.xsd', 2218, 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.18.xsd', 2219, 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.17.xsd', 2234, 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.18.xsd', 2235, 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.17.xsd', 2250, 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.18.xsd', 2251, 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.17.xsd', 2266, 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.18.xsd', 2267, 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.17.xsd', 2619, 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.18.xsd', 2620, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) @@ -10102,62 +10102,62 @@ class CTD_ANON_75 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1583, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1584, 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.17.xsd', 1587, 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.18.xsd', 1588, 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.17.xsd', 1588, 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.18.xsd', 1589, 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.17.xsd', 1589, 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.18.xsd', 1590, 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.17.xsd', 1591, 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.18.xsd', 1592, 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.17.xsd', 1592, 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.18.xsd', 1593, 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.17.xsd', 1593, 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.18.xsd', 1594, 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.17.xsd', 1595, 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.18.xsd', 1596, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.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.17.xsd', 1624, 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.18.xsd', 1625, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) @@ -10191,62 +10191,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.17.xsd', 1605, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1606, 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.17.xsd', 1609, 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.18.xsd', 1610, 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.17.xsd', 1610, 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.18.xsd', 1611, 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.17.xsd', 1611, 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.18.xsd', 1612, 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.17.xsd', 1613, 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.18.xsd', 1614, 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.17.xsd', 1614, 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.18.xsd', 1615, 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.17.xsd', 1615, 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.18.xsd', 1616, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -10280,69 +10280,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.17.xsd', 1638, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1639, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1642, 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.18.xsd', 1643, 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.17.xsd', 1643, 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.18.xsd', 1644, 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.17.xsd', 1644, 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.18.xsd', 1645, 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.17.xsd', 1646, 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.18.xsd', 1647, 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.17.xsd', 1647, 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.18.xsd', 1648, 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.17.xsd', 1648, 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.18.xsd', 1649, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1713, 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.18.xsd', 1714, 4), ) virtualGiftCardResponse = property(__virtualGiftCardResponse.value, __virtualGiftCardResponse.set, None, None) @@ -10377,62 +10377,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.17.xsd', 1659, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1660, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1663, 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.18.xsd', 1664, 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.17.xsd', 1664, 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.18.xsd', 1665, 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.17.xsd', 1665, 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.18.xsd', 1666, 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.17.xsd', 1667, 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.18.xsd', 1668, 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.17.xsd', 1668, 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.18.xsd', 1669, 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.17.xsd', 1669, 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.18.xsd', 1670, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -10466,62 +10466,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.17.xsd', 1679, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1680, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1683, 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.18.xsd', 1684, 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.17.xsd', 1684, 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.18.xsd', 1685, 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.17.xsd', 1685, 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.18.xsd', 1686, 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.17.xsd', 1687, 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.18.xsd', 1688, 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.17.xsd', 1688, 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.18.xsd', 1689, 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.17.xsd', 1689, 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.18.xsd', 1690, 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.17.xsd', 1698, 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.18.xsd', 1699, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -10555,62 +10555,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.17.xsd', 1723, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1724, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1727, 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.18.xsd', 1728, 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.17.xsd', 1728, 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.18.xsd', 1729, 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.17.xsd', 1729, 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.18.xsd', 1730, 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.17.xsd', 1731, 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.18.xsd', 1732, 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.17.xsd', 1732, 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.18.xsd', 1733, 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.17.xsd', 1733, 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.18.xsd', 1734, 24), ) location = property(__location.value, __location.set, None, None) @@ -10644,69 +10644,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.17.xsd', 1743, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1744, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1747, 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.18.xsd', 1748, 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.17.xsd', 1748, 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.18.xsd', 1749, 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.17.xsd', 1749, 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.18.xsd', 1750, 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.17.xsd', 1751, 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.18.xsd', 1752, 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.17.xsd', 1752, 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.18.xsd', 1753, 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.17.xsd', 1753, 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.18.xsd', 1754, 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.17.xsd', 1755, 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.18.xsd', 1756, 24), ) approvedAmount = property(__approvedAmount.value, __approvedAmount.set, None, None) @@ -10741,97 +10741,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.17.xsd', 1766, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1767, 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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1771, 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.18.xsd', 1772, 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.17.xsd', 1772, 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.18.xsd', 1773, 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.17.xsd', 1774, 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.18.xsd', 1775, 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.17.xsd', 1777, 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.18.xsd', 1778, 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.17.xsd', 1778, 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.18.xsd', 1779, 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.17.xsd', 1780, 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.18.xsd', 1781, 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.17.xsd', 1781, 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.18.xsd', 1782, 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.17.xsd', 1784, 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.18.xsd', 1785, 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.17.xsd', 1784, 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.18.xsd', 1785, 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.17.xsd', 1786, 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.18.xsd', 1787, 28), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -10870,83 +10870,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.17.xsd', 1796, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1797, 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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1802, 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.18.xsd', 1803, 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.17.xsd', 1803, 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.18.xsd', 1804, 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.17.xsd', 1804, 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.18.xsd', 1805, 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.17.xsd', 1806, 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.18.xsd', 1807, 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.17.xsd', 1809, 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.18.xsd', 1810, 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.17.xsd', 1812, 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.18.xsd', 1813, 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.17.xsd', 1814, 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.18.xsd', 1815, 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.17.xsd', 1814, 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.18.xsd', 1815, 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.17.xsd', 1816, 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.18.xsd', 1817, 32), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -10983,55 +10983,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.17.xsd', 1827, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1828, 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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 1831, 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.18.xsd', 1832, 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.17.xsd', 1832, 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.18.xsd', 1833, 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.17.xsd', 1833, 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.18.xsd', 1834, 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.17.xsd', 1835, 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.18.xsd', 1836, 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.17.xsd', 1835, 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.18.xsd', 1836, 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.17.xsd', 1836, 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.18.xsd', 1837, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -11064,69 +11064,69 @@ class CTD_ANON_85 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1844, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1845, 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.17.xsd', 1848, 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.18.xsd', 1849, 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.17.xsd', 1849, 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.18.xsd', 1850, 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.17.xsd', 1850, 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.18.xsd', 1851, 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.17.xsd', 1851, 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.18.xsd', 1852, 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.17.xsd', 1852, 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.18.xsd', 1853, 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.17.xsd', 1853, 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.18.xsd', 1854, 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.17.xsd', 1855, 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.18.xsd', 1856, 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.17.xsd', 1857, 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.18.xsd', 1858, 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.17.xsd', 1927, 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.18.xsd', 1928, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) @@ -11161,62 +11161,62 @@ class CTD_ANON_86 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1865, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1866, 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.17.xsd', 1869, 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.18.xsd', 1870, 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.17.xsd', 1870, 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.18.xsd', 1871, 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.17.xsd', 1871, 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.18.xsd', 1872, 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.17.xsd', 1872, 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.18.xsd', 1873, 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.17.xsd', 1873, 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.18.xsd', 1874, 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.17.xsd', 1875, 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.18.xsd', 1876, 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.17.xsd', 1877, 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.18.xsd', 1878, 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_86_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1927, 4), ) + __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.18.xsd', 1928, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) @@ -11250,55 +11250,55 @@ class CTD_ANON_87 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1964, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1965, 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.17.xsd', 1968, 24), ) + __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.18.xsd', 1969, 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.17.xsd', 1969, 24), ) + __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.18.xsd', 1970, 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.17.xsd', 1970, 24), ) + __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.18.xsd', 1971, 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.17.xsd', 1971, 24), ) + __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.18.xsd', 1972, 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.17.xsd', 1972, 24), ) + __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.18.xsd', 1973, 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.17.xsd', 1974, 24), ) + __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.18.xsd', 1975, 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.17.xsd', 1975, 24), ) + __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.18.xsd', 1976, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -11331,41 +11331,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.17.xsd', 1983, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1984, 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.17.xsd', 1987, 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.18.xsd', 1988, 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.17.xsd', 1989, 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.18.xsd', 1990, 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.17.xsd', 1990, 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.18.xsd', 1991, 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.17.xsd', 1992, 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.18.xsd', 1993, 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.17.xsd', 1993, 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.18.xsd', 1994, 24), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -11396,62 +11396,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.17.xsd', 2001, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2002, 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.17.xsd', 1927, 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.18.xsd', 1928, 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.17.xsd', 2005, 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.18.xsd', 2006, 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.17.xsd', 2006, 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.18.xsd', 2007, 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.17.xsd', 2007, 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.18.xsd', 2008, 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.17.xsd', 2008, 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.18.xsd', 2009, 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.17.xsd', 2009, 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.18.xsd', 2010, 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.17.xsd', 2011, 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.18.xsd', 2012, 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.17.xsd', 2013, 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.18.xsd', 2014, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -11485,27 +11485,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.17.xsd', 2080, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2081, 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.17.xsd', 2084, 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.18.xsd', 2085, 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.17.xsd', 2085, 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.18.xsd', 2086, 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.17.xsd', 2086, 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.18.xsd', 2087, 20), ) cardValidationNum = property(__cardValidationNum.value, __cardValidationNum.set, None, None) @@ -11535,41 +11535,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.17.xsd', 2093, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2094, 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.17.xsd', 2097, 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.18.xsd', 2098, 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.17.xsd', 2098, 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.18.xsd', 2099, 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.17.xsd', 2099, 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.18.xsd', 2100, 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.17.xsd', 2100, 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.18.xsd', 2101, 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.17.xsd', 2101, 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.18.xsd', 2102, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) @@ -11600,55 +11600,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.17.xsd', 2116, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2117, 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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 2120, 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.18.xsd', 2121, 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.17.xsd', 2123, 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.18.xsd', 2124, 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.17.xsd', 2124, 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.18.xsd', 2125, 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.17.xsd', 2125, 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.18.xsd', 2126, 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.17.xsd', 2126, 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.18.xsd', 2127, 24), ) accountPasshash = property(__accountPasshash.value, __accountPasshash.set, None, None) @@ -11681,48 +11681,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.17.xsd', 2134, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2135, 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.17.xsd', 2138, 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.18.xsd', 2139, 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.17.xsd', 2139, 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.18.xsd', 2140, 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.17.xsd', 2140, 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.18.xsd', 2141, 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.17.xsd', 2141, 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.18.xsd', 2142, 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.17.xsd', 2142, 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.18.xsd', 2143, 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.17.xsd', 2143, 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.18.xsd', 2144, 24), ) advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.set, None, None) @@ -11754,55 +11754,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.17.xsd', 2280, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2281, 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.17.xsd', 2284, 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.18.xsd', 2285, 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.17.xsd', 2285, 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.18.xsd', 2286, 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.17.xsd', 2286, 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.18.xsd', 2287, 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.17.xsd', 2287, 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.18.xsd', 2288, 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.17.xsd', 2289, 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.18.xsd', 2290, 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.17.xsd', 2290, 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.18.xsd', 2291, 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.17.xsd', 2291, 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.18.xsd', 2292, 24), ) location = property(__location.value, __location.set, None, None) @@ -11816,8 +11816,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.17.xsd', 2293, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2293, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2294, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2294, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -11843,55 +11843,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.17.xsd', 2300, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2301, 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.17.xsd', 2304, 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.18.xsd', 2305, 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.17.xsd', 2305, 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.18.xsd', 2306, 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.17.xsd', 2306, 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.18.xsd', 2307, 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.17.xsd', 2307, 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.18.xsd', 2308, 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.17.xsd', 2309, 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.18.xsd', 2310, 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.17.xsd', 2310, 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.18.xsd', 2311, 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.17.xsd', 2311, 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.18.xsd', 2312, 24), ) location = property(__location.value, __location.set, None, None) @@ -11905,8 +11905,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.17.xsd', 2313, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2313, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2314, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2314, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -11932,27 +11932,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.17.xsd', 2320, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2321, 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.17.xsd', 2325, 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.18.xsd', 2326, 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.17.xsd', 2326, 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.18.xsd', 2327, 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.17.xsd', 2327, 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.18.xsd', 2328, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -11981,27 +11981,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.17.xsd', 2336, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2337, 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.17.xsd', 2341, 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.18.xsd', 2342, 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.17.xsd', 2342, 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.18.xsd', 2343, 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.17.xsd', 2343, 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.18.xsd', 2344, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12030,55 +12030,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.17.xsd', 2352, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2353, 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.17.xsd', 2356, 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.18.xsd', 2357, 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.17.xsd', 2357, 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.18.xsd', 2358, 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.17.xsd', 2358, 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.18.xsd', 2359, 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.17.xsd', 2359, 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.18.xsd', 2360, 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.17.xsd', 2361, 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.18.xsd', 2362, 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.17.xsd', 2362, 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.18.xsd', 2363, 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.17.xsd', 2363, 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.18.xsd', 2364, 24), ) location = property(__location.value, __location.set, None, None) @@ -12092,8 +12092,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.17.xsd', 2365, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2365, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2366, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2366, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12119,55 +12119,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.17.xsd', 2372, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2373, 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.17.xsd', 2376, 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.18.xsd', 2377, 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.17.xsd', 2377, 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.18.xsd', 2378, 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.17.xsd', 2378, 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.18.xsd', 2379, 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.17.xsd', 2379, 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.18.xsd', 2380, 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.17.xsd', 2381, 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.18.xsd', 2382, 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.17.xsd', 2382, 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.18.xsd', 2383, 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.17.xsd', 2383, 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.18.xsd', 2384, 24), ) location = property(__location.value, __location.set, None, None) @@ -12181,8 +12181,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.17.xsd', 2385, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2385, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2386, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2386, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12208,34 +12208,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.17.xsd', 2392, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2393, 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.17.xsd', 2398, 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.18.xsd', 2399, 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.17.xsd', 2399, 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.18.xsd', 2400, 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.17.xsd', 2401, 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.18.xsd', 2402, 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.17.xsd', 2402, 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.18.xsd', 2403, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12265,34 +12265,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.17.xsd', 2411, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2412, 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.17.xsd', 2417, 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.18.xsd', 2418, 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.17.xsd', 2418, 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.18.xsd', 2419, 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.17.xsd', 2420, 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.18.xsd', 2421, 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.17.xsd', 2421, 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.18.xsd', 2422, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12322,55 +12322,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.17.xsd', 2430, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2431, 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.17.xsd', 2434, 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.18.xsd', 2435, 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.17.xsd', 2435, 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.18.xsd', 2436, 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.17.xsd', 2436, 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.18.xsd', 2437, 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.17.xsd', 2437, 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.18.xsd', 2438, 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.17.xsd', 2439, 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.18.xsd', 2440, 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.17.xsd', 2440, 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.18.xsd', 2441, 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.17.xsd', 2441, 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.18.xsd', 2442, 24), ) location = property(__location.value, __location.set, None, None) @@ -12384,8 +12384,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.17.xsd', 2443, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2443, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2444, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2444, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12411,55 +12411,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.17.xsd', 2450, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2451, 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.17.xsd', 2454, 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.18.xsd', 2455, 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.17.xsd', 2455, 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.18.xsd', 2456, 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.17.xsd', 2456, 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.18.xsd', 2457, 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.17.xsd', 2457, 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.18.xsd', 2458, 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.17.xsd', 2459, 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.18.xsd', 2460, 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.17.xsd', 2460, 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.18.xsd', 2461, 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.17.xsd', 2461, 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.18.xsd', 2462, 24), ) location = property(__location.value, __location.set, None, None) @@ -12473,8 +12473,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.17.xsd', 2463, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2463, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2464, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2464, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12500,34 +12500,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.17.xsd', 2470, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2471, 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.17.xsd', 2476, 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.18.xsd', 2477, 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.17.xsd', 2477, 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.18.xsd', 2478, 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.17.xsd', 2479, 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.18.xsd', 2480, 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.17.xsd', 2480, 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.18.xsd', 2481, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12557,55 +12557,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.17.xsd', 2489, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2490, 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.17.xsd', 2493, 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.18.xsd', 2494, 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.17.xsd', 2494, 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.18.xsd', 2495, 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.17.xsd', 2495, 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.18.xsd', 2496, 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.17.xsd', 2496, 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.18.xsd', 2497, 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.17.xsd', 2498, 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.18.xsd', 2499, 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.17.xsd', 2499, 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.18.xsd', 2500, 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.17.xsd', 2500, 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.18.xsd', 2501, 24), ) location = property(__location.value, __location.set, None, None) @@ -12619,8 +12619,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.17.xsd', 2502, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2502, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2503, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2503, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12646,34 +12646,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.17.xsd', 2509, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2510, 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.17.xsd', 2515, 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.18.xsd', 2516, 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.17.xsd', 2516, 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.18.xsd', 2517, 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.17.xsd', 2518, 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.18.xsd', 2519, 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.17.xsd', 2519, 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.18.xsd', 2520, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12703,55 +12703,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.17.xsd', 2528, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2529, 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.17.xsd', 2532, 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.18.xsd', 2533, 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.17.xsd', 2533, 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.18.xsd', 2534, 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.17.xsd', 2534, 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.18.xsd', 2535, 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.17.xsd', 2535, 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.18.xsd', 2536, 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.17.xsd', 2537, 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.18.xsd', 2538, 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.17.xsd', 2538, 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.18.xsd', 2539, 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.17.xsd', 2539, 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.18.xsd', 2540, 24), ) location = property(__location.value, __location.set, None, None) @@ -12765,8 +12765,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.17.xsd', 2541, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2541, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2542, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2542, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12792,55 +12792,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.17.xsd', 2549, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2550, 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.17.xsd', 2553, 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.18.xsd', 2554, 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.17.xsd', 2554, 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.18.xsd', 2555, 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.17.xsd', 2555, 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.18.xsd', 2556, 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.17.xsd', 2556, 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.18.xsd', 2557, 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.17.xsd', 2558, 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.18.xsd', 2559, 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.17.xsd', 2559, 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.18.xsd', 2560, 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.17.xsd', 2560, 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.18.xsd', 2561, 24), ) location = property(__location.value, __location.set, None, None) @@ -12854,8 +12854,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.17.xsd', 2562, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2562, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2563, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2563, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12881,55 +12881,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.17.xsd', 2569, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2570, 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.17.xsd', 2573, 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.18.xsd', 2574, 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.17.xsd', 2574, 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.18.xsd', 2575, 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.17.xsd', 2575, 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.18.xsd', 2576, 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.17.xsd', 2576, 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.18.xsd', 2577, 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.17.xsd', 2578, 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.18.xsd', 2579, 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.17.xsd', 2579, 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.18.xsd', 2580, 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.17.xsd', 2580, 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.18.xsd', 2581, 24), ) location = property(__location.value, __location.set, None, None) @@ -12943,8 +12943,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.17.xsd', 2582, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2582, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2583, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2583, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12970,13 +12970,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.17.xsd', 2589, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2590, 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.17.xsd', 2593, 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.18.xsd', 2594, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -13003,48 +13003,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.17.xsd', 2601, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2602, 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.17.xsd', 2605, 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.18.xsd', 2606, 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.17.xsd', 2606, 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.18.xsd', 2607, 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.17.xsd', 2607, 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.18.xsd', 2608, 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.17.xsd', 2609, 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.18.xsd', 2610, 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.17.xsd', 2610, 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.18.xsd', 2611, 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.17.xsd', 2611, 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.18.xsd', 2612, 24), ) location = property(__location.value, __location.set, None, None) @@ -13058,8 +13058,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.17.xsd', 2613, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2613, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2614, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2614, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13084,76 +13084,76 @@ class CTD_ANON_111 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2631, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2632, 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.17.xsd', 2637, 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.18.xsd', 2638, 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.17.xsd', 2638, 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.18.xsd', 2639, 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.17.xsd', 2641, 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.18.xsd', 2642, 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.17.xsd', 2642, 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.18.xsd', 2643, 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.17.xsd', 2644, 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.18.xsd', 2645, 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.17.xsd', 2645, 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.18.xsd', 2646, 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.17.xsd', 2646, 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.18.xsd', 2647, 28), ) disbursementType = property(__disbursementType.value, __disbursementType.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.17.xsd', 2648, 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.18.xsd', 2649, 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.17.xsd', 2649, 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.18.xsd', 2650, 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.17.xsd', 2650, 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.18.xsd', 2651, 32), ) paypage = property(__paypage.value, __paypage.set, None, None) @@ -13189,62 +13189,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.17.xsd', 2660, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2661, 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.17.xsd', 2664, 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.18.xsd', 2665, 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.17.xsd', 2665, 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.18.xsd', 2666, 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.17.xsd', 2666, 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.18.xsd', 2667, 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.17.xsd', 2667, 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.18.xsd', 2668, 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.17.xsd', 2668, 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.18.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_112_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2669, 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.18.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_112_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2670, 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.18.xsd', 2671, 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.17.xsd', 2672, 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.18.xsd', 2673, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -13258,8 +13258,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.17.xsd', 2674, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2674, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2675, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2675, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13286,55 +13286,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.17.xsd', 2681, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2682, 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.17.xsd', 2685, 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.18.xsd', 2686, 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.17.xsd', 2686, 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.18.xsd', 2687, 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.17.xsd', 2687, 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.18.xsd', 2688, 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.17.xsd', 2688, 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.18.xsd', 2689, 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.17.xsd', 2690, 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.18.xsd', 2691, 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.17.xsd', 2691, 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.18.xsd', 2692, 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.17.xsd', 2692, 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.18.xsd', 2693, 24), ) location = property(__location.value, __location.set, None, None) @@ -13348,8 +13348,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.17.xsd', 2694, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2694, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2695, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2695, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13375,55 +13375,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.17.xsd', 2701, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2702, 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.17.xsd', 2705, 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.18.xsd', 2706, 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.17.xsd', 2706, 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.18.xsd', 2707, 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.17.xsd', 2707, 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.18.xsd', 2708, 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.17.xsd', 2708, 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.18.xsd', 2709, 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.17.xsd', 2710, 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.18.xsd', 2711, 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.17.xsd', 2711, 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.18.xsd', 2712, 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.17.xsd', 2712, 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.18.xsd', 2713, 24), ) location = property(__location.value, __location.set, None, None) @@ -13437,8 +13437,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.17.xsd', 2714, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2714, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2715, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2715, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13464,27 +13464,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.17.xsd', 2721, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.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_115_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2726, 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.18.xsd', 2727, 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.17.xsd', 2727, 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.18.xsd', 2728, 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.17.xsd', 2728, 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.18.xsd', 2729, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -13513,27 +13513,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.17.xsd', 2737, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2738, 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.17.xsd', 2742, 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.18.xsd', 2743, 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.17.xsd', 2743, 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.18.xsd', 2744, 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.17.xsd', 2744, 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.18.xsd', 2745, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -13562,55 +13562,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.17.xsd', 2753, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2754, 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.17.xsd', 2757, 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.18.xsd', 2758, 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.17.xsd', 2758, 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.18.xsd', 2759, 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.17.xsd', 2759, 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.18.xsd', 2760, 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.17.xsd', 2760, 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.18.xsd', 2761, 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.17.xsd', 2762, 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.18.xsd', 2763, 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.17.xsd', 2763, 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.18.xsd', 2764, 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.17.xsd', 2764, 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.18.xsd', 2765, 24), ) location = property(__location.value, __location.set, None, None) @@ -13624,8 +13624,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.17.xsd', 2766, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2766, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2767, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2767, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13651,55 +13651,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.17.xsd', 2773, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2774, 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.17.xsd', 2777, 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.18.xsd', 2778, 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.17.xsd', 2778, 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.18.xsd', 2779, 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.17.xsd', 2779, 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.18.xsd', 2780, 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.17.xsd', 2780, 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.18.xsd', 2781, 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.17.xsd', 2782, 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.18.xsd', 2783, 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.17.xsd', 2783, 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.18.xsd', 2784, 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.17.xsd', 2784, 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.18.xsd', 2785, 24), ) location = property(__location.value, __location.set, None, None) @@ -13713,8 +13713,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.17.xsd', 2786, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2786, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2787, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2787, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13740,20 +13740,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.17.xsd', 2794, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2795, 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.17.xsd', 2798, 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.18.xsd', 2799, 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.17.xsd', 2799, 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.18.xsd', 2800, 20), ) token = property(__token.value, __token.set, None, None) @@ -13782,48 +13782,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.17.xsd', 2806, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2807, 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.17.xsd', 2810, 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.18.xsd', 2811, 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.17.xsd', 2811, 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.18.xsd', 2812, 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.17.xsd', 2812, 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.18.xsd', 2813, 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.17.xsd', 2813, 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.18.xsd', 2814, 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.17.xsd', 2814, 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.18.xsd', 2815, 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.17.xsd', 2815, 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.18.xsd', 2816, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) @@ -13855,62 +13855,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.17.xsd', 2855, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2856, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 2835, 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.18.xsd', 2836, 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.17.xsd', 2859, 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.18.xsd', 2860, 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.17.xsd', 2860, 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.18.xsd', 2861, 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.17.xsd', 2861, 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.18.xsd', 2862, 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.17.xsd', 2866, 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.18.xsd', 2867, 24), ) pin = property(__pin.value, __pin.set, None, None) @@ -13944,55 +13944,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.17.xsd', 2874, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2875, 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.17.xsd', 2878, 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.18.xsd', 2879, 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.17.xsd', 2879, 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.18.xsd', 2880, 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.17.xsd', 2880, 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.18.xsd', 2881, 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.17.xsd', 2881, 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.18.xsd', 2882, 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.17.xsd', 2882, 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.18.xsd', 2883, 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.17.xsd', 2883, 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.18.xsd', 2884, 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.17.xsd', 2884, 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.18.xsd', 2885, 24), ) recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) @@ -14025,20 +14025,20 @@ class CTD_ANON_122 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3025, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3026, 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_122_httpwww_vantivcnp_comschemacardOrToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3019, 4), ) + __cardOrToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), 'cardOrToken', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemacardOrToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3020, 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_122_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3029, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3030, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) @@ -14066,69 +14066,69 @@ class CTD_ANON_123 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3072, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3073, 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.17.xsd', 3076, 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.18.xsd', 3077, 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_123_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3078, 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_123_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3078, 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.18.xsd', 3079, 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.17.xsd', 3079, 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.18.xsd', 3080, 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_123_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3080, 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.18.xsd', 3081, 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_123_httpwww_vantivcnp_comschemaupdatedCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 24), ) + __updatedCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), 'updatedCard', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemaupdatedCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3082, 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_123_httpwww_vantivcnp_comschemaoriginalCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 24), ) + __originalCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), 'originalCard', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemaoriginalCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3083, 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_123_httpwww_vantivcnp_comschemaupdatedToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 24), ) + __updatedToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), 'updatedToken', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemaupdatedToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3084, 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_123_httpwww_vantivcnp_comschemaoriginalToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24), ) + __originalToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), 'originalToken', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemaoriginalToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3085, 24), ) originalToken = property(__originalToken.value, __originalToken.set, None, None) @@ -14163,41 +14163,41 @@ class CTD_ANON_124 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3112, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3113, 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_124_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 78, 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_124_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3116, 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.18.xsd', 3117, 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_124_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3118, 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_124_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 24), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3120, 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_124_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3121, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -14228,41 +14228,41 @@ class CTD_ANON_125 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3128, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3129, 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_125_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 78, 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_125_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3132, 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.18.xsd', 3133, 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_125_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3134, 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_125_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 24), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3136, 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_125_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3137, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -14293,34 +14293,34 @@ class CTD_ANON_126 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3144, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3145, 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_126_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3148, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3149, 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_126_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3150, 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_126_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3151, 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_126_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3152, 24), ) message = property(__message.value, __message.set, None, None) @@ -14350,34 +14350,34 @@ class CTD_ANON_127 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3159, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3160, 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_127_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3163, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3164, 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_127_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3165, 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_127_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3166, 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_127_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3167, 24), ) message = property(__message.value, __message.set, None, None) @@ -14407,48 +14407,48 @@ class CTD_ANON_128 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3174, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3175, 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_128_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3180, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3181, 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_128_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3181, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3182, 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_128_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3183, 28), ) + __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3184, 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_128_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3185, 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_128_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3186, 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_128_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28), ) + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3187, 28), ) accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) @@ -14480,48 +14480,48 @@ class CTD_ANON_129 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3195, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3196, 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_129_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3201, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3202, 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_129_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3202, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3203, 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_129_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3204, 28), ) + __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3205, 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_129_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3206, 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_129_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3207, 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_129_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28), ) + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3208, 28), ) accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) @@ -14553,48 +14553,48 @@ class CTD_ANON_130 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3217, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3218, 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_130_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3222, 28), ) + __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.18.xsd', 3223, 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_130_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3223, 28), ) + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3224, 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_130_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3224, 28), ) + __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.18.xsd', 3225, 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.17.xsd', 3225, 28), ) + __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.18.xsd', 3226, 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.17.xsd', 3226, 28), ) + __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.18.xsd', 3227, 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_130_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3227, 28), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3228, 28), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -14626,48 +14626,48 @@ class CTD_ANON_131 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3236, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3237, 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_131_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3241, 28), ) + __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.18.xsd', 3242, 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_131_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3242, 28), ) + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3243, 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_131_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3243, 28), ) + __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.18.xsd', 3244, 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_131_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3244, 28), ) + __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.18.xsd', 3245, 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_131_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3245, 28), ) + __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.18.xsd', 3246, 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_131_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3246, 28), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3247, 28), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -14699,48 +14699,48 @@ class CTD_ANON_132 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3255, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3256, 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_132_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3260, 28), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3261, 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_132_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3261, 28), ) + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3262, 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_132_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3262, 28), ) + __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.18.xsd', 3263, 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.17.xsd', 3263, 28), ) + __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.18.xsd', 3264, 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.17.xsd', 3264, 28), ) + __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.18.xsd', 3265, 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.17.xsd', 3265, 28), ) + __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.18.xsd', 3266, 28), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -14772,48 +14772,48 @@ class CTD_ANON_133 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3274, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3275, 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_133_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3279, 28), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3280, 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_133_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3280, 28), ) + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3281, 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_133_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3281, 28), ) + __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.18.xsd', 3282, 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_133_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3282, 28), ) + __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.18.xsd', 3283, 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_133_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3283, 28), ) + __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.18.xsd', 3284, 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_133_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3284, 28), ) + __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.18.xsd', 3285, 28), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -14845,20 +14845,20 @@ class CTD_ANON_134 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3339, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3340, 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_134_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1090, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1091, 4), ) processingInstructions = property(__processingInstructions.value, __processingInstructions.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_134_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3343, 24), ) + __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.18.xsd', 3344, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -14886,55 +14886,55 @@ class CTD_ANON_135 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3352, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3353, 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.17.xsd', 3356, 24), ) + __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.18.xsd', 3357, 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_135_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3358, 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_135_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3359, 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_135_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3360, 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_135_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3361, 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_135_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3362, 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_135_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3363, 24), ) recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) @@ -14967,13 +14967,13 @@ class CTD_ANON_136 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3377, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3378, 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.17.xsd', 3381, 24), ) + __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.18.xsd', 3382, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -15000,48 +15000,48 @@ class CTD_ANON_137 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3389, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3390, 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.17.xsd', 3393, 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.18.xsd', 3394, 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.17.xsd', 3394, 24), ) + __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.18.xsd', 3395, 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.17.xsd', 3395, 24), ) + __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.18.xsd', 3396, 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_137_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3396, 24), ) + __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.18.xsd', 3397, 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_137_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3397, 24), ) + __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.18.xsd', 3398, 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_137_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3398, 24), ) + __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.18.xsd', 3399, 24), ) location = property(__location.value, __location.set, None, None) @@ -15073,55 +15073,55 @@ class CTD_ANON_138 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3406, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3407, 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.17.xsd', 3410, 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.18.xsd', 3411, 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.17.xsd', 3411, 24), ) + __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.18.xsd', 3412, 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_138_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3412, 24), ) + __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.18.xsd', 3413, 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_138_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3413, 24), ) + __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.18.xsd', 3414, 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_138_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3414, 24), ) + __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.18.xsd', 3415, 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_138_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3415, 24), ) + __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.18.xsd', 3416, 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_138_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3416, 24), ) + __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.18.xsd', 3417, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -15154,55 +15154,55 @@ class CTD_ANON_139 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3424, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3425, 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.17.xsd', 3428, 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.18.xsd', 3429, 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.17.xsd', 3429, 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.18.xsd', 3430, 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.17.xsd', 3430, 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.18.xsd', 3431, 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.17.xsd', 3431, 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.18.xsd', 3432, 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.17.xsd', 3432, 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.18.xsd', 3433, 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.17.xsd', 3433, 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.18.xsd', 3434, 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.17.xsd', 3434, 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.18.xsd', 3435, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -15235,62 +15235,62 @@ class CTD_ANON_140 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3442, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3443, 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.17.xsd', 3446, 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.18.xsd', 3447, 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.17.xsd', 3447, 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.18.xsd', 3448, 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_140_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 24), ) + __virtualGiftCardBin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), 'virtualGiftCardBin', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3449, 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_140_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3449, 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.18.xsd', 3450, 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.17.xsd', 3450, 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.18.xsd', 3451, 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.17.xsd', 3451, 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.18.xsd', 3452, 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.17.xsd', 3452, 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.18.xsd', 3453, 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.17.xsd', 3453, 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.18.xsd', 3454, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -15324,48 +15324,48 @@ class CTD_ANON_141 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3461, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3462, 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.17.xsd', 3465, 24), ) + __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.18.xsd', 3466, 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.17.xsd', 3466, 24), ) + __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.18.xsd', 3467, 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.17.xsd', 3467, 24), ) + __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.18.xsd', 3468, 24), ) originalRefCode = property(__originalRefCode.value, __originalRefCode.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.17.xsd', 3468, 24), ) + __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.18.xsd', 3469, 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.17.xsd', 3469, 24), ) + __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.18.xsd', 3470, 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.17.xsd', 3470, 24), ) + __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.18.xsd', 3471, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -15397,55 +15397,55 @@ class CTD_ANON_142 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3478, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3479, 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.17.xsd', 3482, 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.18.xsd', 3483, 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.17.xsd', 3483, 24), ) + __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.18.xsd', 3484, 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_142_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3484, 24), ) + __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.18.xsd', 3485, 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_142_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3485, 24), ) + __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.18.xsd', 3486, 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_142_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3486, 24), ) + __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.18.xsd', 3487, 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_142_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3487, 24), ) + __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.18.xsd', 3488, 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.17.xsd', 3488, 24), ) + __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.18.xsd', 3489, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -15478,55 +15478,55 @@ class CTD_ANON_143 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3496, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3497, 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.17.xsd', 3500, 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.18.xsd', 3501, 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.17.xsd', 3501, 24), ) + __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.18.xsd', 3502, 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_143_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3502, 24), ) + __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.18.xsd', 3503, 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_143_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3504, 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_143_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3504, 24), ) + __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.18.xsd', 3505, 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_143_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3505, 24), ) + __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.18.xsd', 3506, 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_143_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3506, 24), ) + __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.18.xsd', 3507, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -15559,34 +15559,34 @@ class CTD_ANON_144 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3514, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3515, 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_144_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3518, 24), ) + __origId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origId'), 'origId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3519, 24), ) origId = property(__origId.value, __origId.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_144_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24), ) + __origActionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), 'origActionType', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3520, 24), ) origActionType = property(__origActionType.value, __origActionType.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_144_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24), ) + __origCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), 'origCnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3521, 24), ) origCnpTxnId = property(__origCnpTxnId.value, __origCnpTxnId.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_144_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24), ) + __showStatusOnly = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), 'showStatusOnly', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3522, 24), ) showStatusOnly = property(__showStatusOnly.value, __showStatusOnly.set, None, None) @@ -15616,48 +15616,48 @@ class CTD_ANON_145 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3529, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3530, 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_145_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3533, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3534, 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_145_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3535, 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_145_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3536, 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_145_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3537, 24), ) location = property(__location.value, __location.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_145_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24), ) + __matchCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), 'matchCount', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3538, 24), ) matchCount = property(__matchCount.value, __matchCount.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_145_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24), ) + __results_max10 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), 'results_max10', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3539, 24), ) results_max10 = property(__results_max10.value, __results_max10.set, None, None) @@ -15689,34 +15689,34 @@ class CTD_ANON_146 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3552, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3553, 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_146_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3556, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3557, 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_146_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3558, 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_146_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3559, 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_146_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3560, 24), ) location = property(__location.value, __location.set, None, None) @@ -15746,20 +15746,20 @@ class CTD_ANON_147 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3567, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3568, 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_147_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3571, 24), ) + __serviceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), 'serviceId', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3572, 24), ) serviceId = property(__serviceId.value, __serviceId.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_147_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24), ) + __pathId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pathId'), 'pathId', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3573, 24), ) pathId = property(__pathId.value, __pathId.set, None, None) @@ -15787,41 +15787,41 @@ class CTD_ANON_148 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3580, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3581, 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.17.xsd', 3584, 24), ) + __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.18.xsd', 3585, 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_148_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3585, 24), ) + __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.18.xsd', 3586, 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_148_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3587, 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_148_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3587, 24), ) + __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.18.xsd', 3588, 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_148_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3588, 24), ) + __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.18.xsd', 3589, 24), ) location = property(__location.value, __location.set, None, None) @@ -15845,488 +15845,488 @@ class CTD_ANON_148 (transactionTypeWithReportGroup): _module_typeBindings.CTD_ANON_148 = CTD_ANON_148 -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.17.xsd', 3019, 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.18.xsd', 3020, 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.17.xsd', 5, 4)) +authentication = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.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.17.xsd', 77, 4)) +billToAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 78, 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.17.xsd', 200, 4)) +lodgingCharge = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge'), CTD_ANON_, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 201, 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.17.xsd', 508, 4)) +customerInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 509, 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.17.xsd', 942, 4)) +shipToAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 943, 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.17.xsd', 944, 4)) +authInformation = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 945, 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.17.xsd', 969, 4)) +healthcareIIAS = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 970, 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.17.xsd', 978, 4)) +healthcareAmounts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts'), CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 979, 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.17.xsd', 991, 4)) +enhancedData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 992, 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.17.xsd', 1012, 4)) +detailTax = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1013, 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.17.xsd', 1024, 4)) +lineItemData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemData'), CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1025, 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.17.xsd', 1076, 4)) +customBilling = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1077, 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.17.xsd', 1090, 4)) +processingInstructions = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1091, 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.17.xsd', 1098, 4)) +pos = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1099, 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.17.xsd', 1260, 4)) +enhancedAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1261, 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.17.xsd', 1624, 4)) +fraudResult = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1625, 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.17.xsd', 1698, 4)) +giftCardResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1699, 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.17.xsd', 1713, 4)) +virtualGiftCardResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), CTD_ANON_16, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1714, 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.17.xsd', 1927, 4)) +accountUpdater = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1928, 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.17.xsd', 2151, 4)) +wallet = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2152, 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.17.xsd', 2178, 4)) +applepayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2179, 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.17.xsd', 2194, 4)) +androidpayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2195, 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.17.xsd', 2218, 4)) +sepaDirectDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2219, 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.17.xsd', 2234, 4)) +idealResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2235, 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.17.xsd', 2250, 4)) +giropayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2251, 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.17.xsd', 2266, 4)) +sofortResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2267, 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.17.xsd', 2619, 4)) +pinlessDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2620, 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.17.xsd', 2835, 4)) +lodgingInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2836, 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.17.xsd', 2904, 4)) +cnpRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpRequest'), CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2905, 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.17.xsd', 2918, 4)) +RFRRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2919, 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.17.xsd', 2926, 4)) +batchRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2927, 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.17.xsd', 3020, 4)) +card = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3021, 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.17.xsd', 3021, 4)) +token = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3022, 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.17.xsd', 3037, 4)) +cnpResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpResponse'), CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3038, 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.17.xsd', 3052, 4)) +RFRResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3053, 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.17.xsd', 3058, 4)) +batchResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3059, 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.17.xsd', 3102, 4)) +accountUpdateFileRequestData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3103, 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.17.xsd', 3326, 4)) +cnpOnlineResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineResponse'), CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3327, 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.17.xsd', 215, 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.18.xsd', 216, 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.17.xsd', 216, 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.18.xsd', 217, 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.17.xsd', 456, 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.18.xsd', 457, 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.17.xsd', 3313, 4)) +cnpOnlineRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineRequest'), CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3314, 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.17.xsd', 240, 4)) +cancelSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscription'), CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 241, 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.17.xsd', 252, 4)) +updateSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscription'), CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 253, 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.17.xsd', 278, 4)) +createPlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlan'), CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 279, 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.17.xsd', 298, 4)) +updatePlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlan'), CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 299, 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.17.xsd', 311, 4)) +cancelSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscriptionResponse'), CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 312, 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.17.xsd', 323, 4)) +updateSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscriptionResponse'), CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 324, 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.17.xsd', 336, 4)) +createPlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlanResponse'), CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 337, 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.17.xsd', 348, 4)) +updatePlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlanResponse'), CTD_ANON_44, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 349, 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.17.xsd', 1159, 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.18.xsd', 1160, 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.17.xsd', 539, 4)) +authorization = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorization'), CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 540, 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.17.xsd', 595, 4)) +authReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversal'), CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 596, 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.17.xsd', 611, 4)) +giftCardAuthReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversal'), CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 612, 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.17.xsd', 629, 4)) +capture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'capture'), CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 630, 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.17.xsd', 650, 4)) +giftCardCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCapture'), CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 651, 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.17.xsd', 667, 4)) +forceCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCapture'), CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 668, 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.17.xsd', 701, 4)) +captureGivenAuth = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuth'), CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 702, 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.17.xsd', 739, 4)) +sale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sale'), CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 740, 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.17.xsd', 805, 4)) +credit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'credit'), CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 806, 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.17.xsd', 856, 4)) +giftCardCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCredit'), CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 857, 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.17.xsd', 880, 4)) +activate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activate'), CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 881, 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.17.xsd', 898, 4)) +deactivate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivate'), CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 899, 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.17.xsd', 912, 4)) +load = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'load'), CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 913, 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.17.xsd', 927, 4)) +unload = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unload'), CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 928, 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.17.xsd', 955, 4)) +balanceInquiry = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiry'), CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 956, 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.17.xsd', 1110, 4)) +registerTokenRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'registerTokenRequest'), registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1111, 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.17.xsd', 1135, 4)) +registerTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'registerTokenResponse'), CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1136, 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.17.xsd', 1161, 4)) +authorizationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponse'), CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1162, 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.17.xsd', 1283, 4)) +authReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversalResponse'), CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1284, 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.17.xsd', 1303, 4)) +giftCardAuthReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversalResponse'), CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1304, 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.17.xsd', 1322, 4)) +depositReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversalResponse'), CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1323, 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.17.xsd', 1342, 4)) +refundReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversalResponse'), CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1343, 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.17.xsd', 1362, 4)) +activateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversalResponse'), CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1363, 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.17.xsd', 1382, 4)) +deactivateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversalResponse'), CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1383, 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.17.xsd', 1402, 4)) +loadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversalResponse'), CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1403, 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.17.xsd', 1422, 4)) +unloadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversalResponse'), CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1423, 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.17.xsd', 1442, 4)) +captureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureResponse'), CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1443, 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.17.xsd', 1466, 4)) +giftCardCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCaptureResponse'), CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1467, 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.17.xsd', 1487, 4)) +forceCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCaptureResponse'), CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1488, 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.17.xsd', 1511, 4)) +captureGivenAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuthResponse'), CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1512, 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.17.xsd', 1534, 4)) +saleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'saleResponse'), CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1535, 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.17.xsd', 1582, 4)) +creditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditResponse'), CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1583, 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.17.xsd', 1604, 4)) +giftCardCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCreditResponse'), CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1605, 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.17.xsd', 1637, 4)) +activateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateResponse'), CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1638, 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.17.xsd', 1658, 4)) +loadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadResponse'), CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1659, 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.17.xsd', 1678, 4)) +unloadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadResponse'), CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1679, 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.17.xsd', 1722, 4)) +balanceInquiryResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiryResponse'), CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1723, 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.17.xsd', 1742, 4)) +deactivateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateResponse'), CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1743, 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.17.xsd', 1765, 4)) +echeckSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSale'), CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1766, 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.17.xsd', 1795, 4)) +echeckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCredit'), CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1796, 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.17.xsd', 1826, 4)) +echeckVerification = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerification'), CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1827, 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.17.xsd', 1843, 4)) +echeckSalesResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSalesResponse'), CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1844, 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.17.xsd', 1864, 4)) +echeckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCreditResponse'), CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1865, 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.17.xsd', 1963, 4)) +echeckVerificationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerificationResponse'), CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1964, 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.17.xsd', 1982, 4)) +echeckRedeposit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedeposit'), CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1983, 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.17.xsd', 2000, 4)) +echeckRedepositResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedepositResponse'), CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2001, 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.17.xsd', 2078, 4)) +updateCardValidationNumOnToken = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnToken'), updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2079, 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.17.xsd', 2092, 4)) +updateCardValidationNumOnTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnTokenResponse'), CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2093, 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.17.xsd', 2115, 4)) +fraudCheck = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2116, 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.17.xsd', 2133, 4)) +fraudCheckResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckResponse'), CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2134, 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.17.xsd', 2279, 4)) +submerchantCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCreditResponse'), CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2280, 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.17.xsd', 2299, 4)) +submerchantDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebitResponse'), CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2300, 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.17.xsd', 2319, 4)) +payFacDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebit'), CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2320, 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.17.xsd', 2335, 4)) +payFacCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCredit'), CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2336, 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.17.xsd', 2351, 4)) +payFacCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCreditResponse'), CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2352, 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.17.xsd', 2371, 4)) +payFacDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebitResponse'), CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2372, 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.17.xsd', 2391, 4)) +reserveCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCredit'), CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2392, 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.17.xsd', 2410, 4)) +reserveDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebit'), CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2411, 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.17.xsd', 2429, 4)) +reserveCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCreditResponse'), CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2430, 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.17.xsd', 2449, 4)) +reserveDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebitResponse'), CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2450, 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.17.xsd', 2469, 4)) +physicalCheckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCredit'), CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2470, 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.17.xsd', 2488, 4)) +physicalCheckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCreditResponse'), CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2489, 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.17.xsd', 2508, 4)) +physicalCheckDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebit'), CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2509, 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.17.xsd', 2527, 4)) +physicalCheckDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebitResponse'), CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2528, 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.17.xsd', 2548, 4)) +vendorDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebitResponse'), CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2549, 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.17.xsd', 2568, 4)) +vendorCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCreditResponse'), CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2569, 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.17.xsd', 2588, 4)) +fundingInstructionVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoid'), CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2589, 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.17.xsd', 2600, 4)) +fundingInstructionVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoidResponse'), CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2601, 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.17.xsd', 2630, 4)) +fastAccessFunding = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFunding'), CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2631, 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.17.xsd', 2659, 4)) +fastAccessFundingResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFundingResponse'), CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2660, 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.17.xsd', 2680, 4)) +customerCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCreditResponse'), CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2681, 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.17.xsd', 2700, 4)) +customerDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebitResponse'), CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2701, 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.17.xsd', 2720, 4)) +payoutOrgDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebit'), CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2721, 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.17.xsd', 2736, 4)) +payoutOrgCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCredit'), CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2737, 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.17.xsd', 2752, 4)) +payoutOrgCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCreditResponse'), CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2753, 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.17.xsd', 2772, 4)) +payoutOrgDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebitResponse'), CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2773, 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.17.xsd', 2792, 4)) +translateToLowValueTokenRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenRequest'), translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2793, 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.17.xsd', 2805, 4)) +translateToLowValueTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenResponse'), CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2806, 4)) Namespace.addCategoryObject('elementBinding', translateToLowValueTokenResponse.name().localName(), translateToLowValueTokenResponse) -transactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionReversal'), CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2854, 4)) +transactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionReversal'), CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2855, 4)) Namespace.addCategoryObject('elementBinding', transactionReversal.name().localName(), transactionReversal) -transactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionReversalResponse'), CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2873, 4)) +transactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionReversalResponse'), CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2874, 4)) Namespace.addCategoryObject('elementBinding', transactionReversalResponse.name().localName(), transactionReversalResponse) -accountUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdate'), CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3024, 4)) +accountUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdate'), CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3025, 4)) Namespace.addCategoryObject('elementBinding', accountUpdate.name().localName(), accountUpdate) -accountUpdateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateResponse'), CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3071, 4)) +accountUpdateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateResponse'), CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3072, 4)) Namespace.addCategoryObject('elementBinding', accountUpdateResponse.name().localName(), accountUpdateResponse) -echeckPreNoteSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSale'), CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3111, 4)) +echeckPreNoteSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSale'), CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3112, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteSale.name().localName(), echeckPreNoteSale) -echeckPreNoteCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCredit'), CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3127, 4)) +echeckPreNoteCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCredit'), CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3128, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteCredit.name().localName(), echeckPreNoteCredit) -echeckPreNoteSaleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSaleResponse'), CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3143, 4)) +echeckPreNoteSaleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSaleResponse'), CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3144, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteSaleResponse.name().localName(), echeckPreNoteSaleResponse) -echeckPreNoteCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCreditResponse'), CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3158, 4)) +echeckPreNoteCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCreditResponse'), CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3159, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteCreditResponse.name().localName(), echeckPreNoteCreditResponse) -vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3173, 4)) +vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3174, 4)) Namespace.addCategoryObject('elementBinding', vendorCredit.name().localName(), vendorCredit) -vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3194, 4)) +vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3195, 4)) Namespace.addCategoryObject('elementBinding', vendorDebit.name().localName(), vendorDebit) -submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3216, 4)) +submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3217, 4)) Namespace.addCategoryObject('elementBinding', submerchantCredit.name().localName(), submerchantCredit) -submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3235, 4)) +submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3236, 4)) Namespace.addCategoryObject('elementBinding', submerchantDebit.name().localName(), submerchantDebit) -customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3254, 4)) +customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3255, 4)) Namespace.addCategoryObject('elementBinding', customerCredit.name().localName(), customerCredit) -customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3273, 4)) +customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3274, 4)) Namespace.addCategoryObject('elementBinding', customerDebit.name().localName(), customerDebit) -void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3338, 4)) +void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3339, 4)) Namespace.addCategoryObject('elementBinding', void.name().localName(), void) -voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3351, 4)) +voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3352, 4)) Namespace.addCategoryObject('elementBinding', voidResponse.name().localName(), voidResponse) -echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3376, 4)) +echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3377, 4)) Namespace.addCategoryObject('elementBinding', echeckVoid.name().localName(), echeckVoid) -echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3388, 4)) +echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3389, 4)) Namespace.addCategoryObject('elementBinding', echeckVoidResponse.name().localName(), echeckVoidResponse) -depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3405, 4)) +depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3406, 4)) Namespace.addCategoryObject('elementBinding', depositReversal.name().localName(), depositReversal) -refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3423, 4)) +refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3424, 4)) Namespace.addCategoryObject('elementBinding', refundReversal.name().localName(), refundReversal) -activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3441, 4)) +activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3442, 4)) Namespace.addCategoryObject('elementBinding', activateReversal.name().localName(), activateReversal) -deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3460, 4)) +deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3461, 4)) Namespace.addCategoryObject('elementBinding', deactivateReversal.name().localName(), deactivateReversal) -loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3477, 4)) +loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3478, 4)) Namespace.addCategoryObject('elementBinding', loadReversal.name().localName(), loadReversal) -unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3495, 4)) +unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3496, 4)) Namespace.addCategoryObject('elementBinding', unloadReversal.name().localName(), unloadReversal) -queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3513, 4)) +queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3514, 4)) Namespace.addCategoryObject('elementBinding', queryTransaction.name().localName(), queryTransaction) -queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3528, 4)) +queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3529, 4)) Namespace.addCategoryObject('elementBinding', queryTransactionResponse.name().localName(), queryTransactionResponse) -queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3551, 4)) +queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3552, 4)) Namespace.addCategoryObject('elementBinding', queryTransactionUnavailableResponse.name().localName(), queryTransactionUnavailableResponse) -serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3566, 4)) +serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3567, 4)) Namespace.addCategoryObject('elementBinding', serviceStatusRequest.name().localName(), serviceStatusRequest) -serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3579, 4)) +serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3580, 4)) Namespace.addCategoryObject('elementBinding', serviceStatusResponse.name().localName(), serviceStatusResponse) -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.17.xsd', 8, 16))) +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.18.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.17.xsd', 9, 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.18.xsd', 9, 16))) def _BuildAutomaton (): # Remove this helper function from the namespace after it is invoked @@ -16335,19 +16335,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.17.xsd', 8, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 8, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 9, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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.17.xsd', 8, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'user')), pyxb.utils.utility.Location('SchemaCombined_v12.18.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.17.xsd', 9, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'password')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 9, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -16366,33 +16366,33 @@ 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.17.xsd', 60, 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.18.xsd', 61, 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.17.xsd', 61, 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.18.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.17.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.18.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.17.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.18.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.17.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.18.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.17.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.18.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.17.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.18.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.17.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.18.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.17.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.18.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.17.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.18.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.17.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.18.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.17.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.18.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.17.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.18.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.17.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.18.xsd', 74, 12))) def _BuildAutomaton_2 (): # Remove this helper function from the namespace after it is invoked @@ -16401,12 +16401,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.17.xsd', 60, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 61, 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.17.xsd', 60, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 61, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16422,12 +16422,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.17.xsd', 61, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 62, 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.17.xsd', 61, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'firstName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 62, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16443,12 +16443,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.17.xsd', 62, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 63, 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.17.xsd', 62, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'middleInitial')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 63, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16464,12 +16464,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.17.xsd', 63, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 64, 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.17.xsd', 63, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lastName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 64, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16485,12 +16485,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.17.xsd', 64, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 65, 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.17.xsd', 64, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'companyName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 65, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16506,12 +16506,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.17.xsd', 65, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'addressLine1')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 65, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine1')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 66, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16527,12 +16527,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.17.xsd', 66, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 66, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 67, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16548,12 +16548,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.17.xsd', 67, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 67, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 68, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16569,12 +16569,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.17.xsd', 68, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 68, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 69, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16590,12 +16590,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.17.xsd', 69, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 69, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 70, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16611,12 +16611,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.17.xsd', 70, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 70, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 71, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16632,12 +16632,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.17.xsd', 71, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 71, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 72, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16653,12 +16653,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.17.xsd', 72, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 72, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 73, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16674,12 +16674,12 @@ 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.17.xsd', 73, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 73, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 74, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16695,33 +16695,33 @@ 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.17.xsd', 60, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 61, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 61, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 62, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 62, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 63, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 63, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 64, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 64, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 65, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 65, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 66, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 66, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 67, 12)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 67, 12)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 68, 12)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 68, 12)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 69, 12)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 69, 12)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 70, 12)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 70, 12)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 71, 12)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 71, 12)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 72, 12)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 72, 12)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 73, 12)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 73, 12)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 74, 12)) counters.add(cc_13) states = [] sub_automata = [] @@ -16740,7 +16740,7 @@ def _BuildAutomaton_ (): sub_automata.append(_BuildAutomaton_14()) sub_automata.append(_BuildAutomaton_15()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 59, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 60, 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) @@ -16752,15 +16752,15 @@ def _BuildAutomaton_ (): -mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ksn'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 81, 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.18.xsd', 82, 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.17.xsd', 82, 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.18.xsd', 83, 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.17.xsd', 83, 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.18.xsd', 84, 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.17.xsd', 84, 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.18.xsd', 85, 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.17.xsd', 85, 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.18.xsd', 86, 12))) def _BuildAutomaton_16 (): # Remove this helper function from the namespace after it is invoked @@ -16769,40 +16769,40 @@ def _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.17.xsd', 81, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 82, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 82, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 83, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 83, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 84, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 84, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 85, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 85, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 86, 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.17.xsd', 81, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ksn')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 82, 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.17.xsd', 82, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'formatId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 83, 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.17.xsd', 83, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedTrack')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 84, 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.17.xsd', 84, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track1Status')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 85, 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.17.xsd', 85, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track2Status')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 86, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -16851,17 +16851,17 @@ def _BuildAutomaton_16 (): -cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 93, 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.18.xsd', 94, 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.17.xsd', 94, 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.18.xsd', 95, 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.17.xsd', 95, 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.18.xsd', 96, 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.17.xsd', 98, 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.18.xsd', 99, 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.17.xsd', 101, 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.18.xsd', 102, 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.17.xsd', 102, 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.18.xsd', 103, 12))) def _BuildAutomaton_17 (): # Remove this helper function from the namespace after it is invoked @@ -16870,41 +16870,41 @@ def _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.17.xsd', 94, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 95, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 95, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 96, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 101, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 102, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 102, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 103, 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.17.xsd', 93, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 94, 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.17.xsd', 94, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 95, 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.17.xsd', 95, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 96, 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.17.xsd', 98, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 99, 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.17.xsd', 101, 12)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 102, 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.17.xsd', 102, 12)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 103, 12)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -16957,19 +16957,19 @@ def _BuildAutomaton_17 (): -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 131, 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.18.xsd', 132, 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.17.xsd', 132, 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.18.xsd', 133, 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.17.xsd', 134, 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.18.xsd', 135, 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.17.xsd', 135, 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.18.xsd', 136, 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.17.xsd', 136, 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.18.xsd', 137, 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.17.xsd', 137, 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.18.xsd', 138, 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.17.xsd', 138, 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.18.xsd', 139, 12))) def _BuildAutomaton_18 (): # Remove this helper function from the namespace after it is invoked @@ -16978,48 +16978,48 @@ def _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.17.xsd', 134, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 135, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 135, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 136, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 136, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 137, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 137, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 138, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 138, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 139, 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.17.xsd', 131, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 132, 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.17.xsd', 132, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenURL')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 133, 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.17.xsd', 134, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 135, 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.17.xsd', 135, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 136, 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.17.xsd', 136, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 137, 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.17.xsd', 137, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 138, 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.17.xsd', 138, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 139, 12)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -17092,13 +17092,13 @@ def _BuildAutomaton_18 (): -cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 146, 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.18.xsd', 147, 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.17.xsd', 147, 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.18.xsd', 148, 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.17.xsd', 148, 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.18.xsd', 149, 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.17.xsd', 149, 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.18.xsd', 150, 12))) def _BuildAutomaton_19 (): # Remove this helper function from the namespace after it is invoked @@ -17107,33 +17107,33 @@ def _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.17.xsd', 146, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 147, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 147, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 148, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 148, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 149, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 149, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 150, 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.17.xsd', 146, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 147, 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.17.xsd', 147, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 148, 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.17.xsd', 148, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 149, 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.17.xsd', 149, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 150, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -17170,17 +17170,17 @@ def _BuildAutomaton_19 (): -tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 155, 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.18.xsd', 156, 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.17.xsd', 156, 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.18.xsd', 157, 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.17.xsd', 157, 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.18.xsd', 158, 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.17.xsd', 158, 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.18.xsd', 159, 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.17.xsd', 159, 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.18.xsd', 160, 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.17.xsd', 160, 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.18.xsd', 161, 12))) def _BuildAutomaton_20 (): # Remove this helper function from the namespace after it is invoked @@ -17189,47 +17189,47 @@ def _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.17.xsd', 155, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 156, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 156, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 157, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 157, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 158, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 158, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 159, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 159, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 160, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 160, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 161, 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.17.xsd', 155, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 156, 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.17.xsd', 156, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 157, 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.17.xsd', 157, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 158, 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.17.xsd', 158, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 159, 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.17.xsd', 159, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 160, 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.17.xsd', 160, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 161, 12)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -17292,19 +17292,19 @@ def _BuildAutomaton_20 (): -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId'), pyxb.binding.datatypes.token, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 172, 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.18.xsd', 173, 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.17.xsd', 173, 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.18.xsd', 174, 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.17.xsd', 174, 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.18.xsd', 175, 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.17.xsd', 175, 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.18.xsd', 176, 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.17.xsd', 176, 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.18.xsd', 177, 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.17.xsd', 177, 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.18.xsd', 178, 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.17.xsd', 178, 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.18.xsd', 179, 12))) def _BuildAutomaton_21 (): # Remove this helper function from the namespace after it is invoked @@ -17313,54 +17313,54 @@ def _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.17.xsd', 172, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 173, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 173, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 174, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 174, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 175, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 175, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 176, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 176, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 177, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 177, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 178, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 178, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 179, 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.17.xsd', 172, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 173, 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.17.xsd', 173, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'webSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 174, 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.17.xsd', 174, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute1')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 175, 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.17.xsd', 175, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute2')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 176, 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.17.xsd', 176, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute3')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 177, 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.17.xsd', 177, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute4')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 178, 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.17.xsd', 178, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute5')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 179, 12)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -17439,11 +17439,11 @@ def _BuildAutomaton_21 (): -advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus'), pyxb.binding.datatypes.string, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 186, 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.18.xsd', 187, 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.17.xsd', 187, 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.18.xsd', 188, 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.17.xsd', 188, 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.18.xsd', 189, 12))) def _BuildAutomaton_22 (): # Remove this helper function from the namespace after it is invoked @@ -17452,26 +17452,26 @@ def _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.17.xsd', 186, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 187, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 187, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 188, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 188, 12)) + cc_2 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 189, 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.17.xsd', 186, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 187, 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.17.xsd', 187, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceReputationScore')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 188, 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.17.xsd', 188, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'triggeredRule')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 189, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -17498,7 +17498,7 @@ def _BuildAutomaton_22 (): -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.17.xsd', 203, 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.18.xsd', 204, 16))) def _BuildAutomaton_23 (): # Remove this helper function from the namespace after it is invoked @@ -17507,12 +17507,12 @@ def _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.17.xsd', 203, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 204, 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.17.xsd', 203, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 204, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17525,17 +17525,17 @@ def _BuildAutomaton_23 (): -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 363, 12))) +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 364, 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.17.xsd', 364, 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.18.xsd', 365, 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.17.xsd', 365, 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.18.xsd', 366, 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.17.xsd', 366, 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.18.xsd', 367, 12))) -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 367, 12))) +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 368, 12))) -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 368, 12))) +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 369, 12))) def _BuildAutomaton_24 (): # Remove this helper function from the namespace after it is invoked @@ -17544,47 +17544,47 @@ def _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.17.xsd', 363, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 364, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 364, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 365, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 365, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 366, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 366, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 367, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 367, 12)) + cc_4 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 368, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 368, 12)) + cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 369, 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.17.xsd', 363, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 364, 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.17.xsd', 364, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 365, 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.17.xsd', 365, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 366, 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.17.xsd', 366, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 367, 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.17.xsd', 367, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 368, 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.17.xsd', 368, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 369, 12)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -17647,11 +17647,11 @@ def _BuildAutomaton_24 (): -cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 377, 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.18.xsd', 378, 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.17.xsd', 378, 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.18.xsd', 379, 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.17.xsd', 379, 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.18.xsd', 380, 12))) def _BuildAutomaton_25 (): # Remove this helper function from the namespace after it is invoked @@ -17660,26 +17660,26 @@ def _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.17.xsd', 377, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 378, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 378, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 379, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 379, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 380, 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.17.xsd', 377, 12)) + symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 378, 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.17.xsd', 378, 12)) + symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 379, 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.17.xsd', 379, 12)) + symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'finalPayment')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 380, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -17706,7 +17706,7 @@ def _BuildAutomaton_25 (): -recurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), recurringSubscriptionType, scope=recurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 385, 12))) +recurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), recurringSubscriptionType, scope=recurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 386, 12))) def _BuildAutomaton_26 (): # Remove this helper function from the namespace after it is invoked @@ -17715,12 +17715,12 @@ def _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.17.xsd', 385, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 386, 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.17.xsd', 385, 12)) + symbol = pyxb.binding.content.ElementUse(recurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createSubscription')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 386, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17733,13 +17733,13 @@ def _BuildAutomaton_26 (): -recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 391, 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.18.xsd', 392, 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.17.xsd', 392, 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.18.xsd', 393, 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.17.xsd', 393, 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.18.xsd', 394, 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.17.xsd', 394, 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.18.xsd', 395, 12))) def _BuildAutomaton_27 (): # Remove this helper function from the namespace after it is invoked @@ -17748,33 +17748,33 @@ def _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.17.xsd', 391, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 392, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 392, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 393, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 393, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 394, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 394, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 395, 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.17.xsd', 391, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 392, 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.17.xsd', 392, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 393, 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.17.xsd', 393, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 394, 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.17.xsd', 394, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 395, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -17811,15 +17811,15 @@ def _BuildAutomaton_27 (): -createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 400, 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.18.xsd', 401, 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.17.xsd', 401, 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.18.xsd', 402, 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.17.xsd', 402, 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.18.xsd', 403, 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.17.xsd', 403, 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.18.xsd', 404, 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.17.xsd', 404, 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.18.xsd', 405, 12))) def _BuildAutomaton_28 (): # Remove this helper function from the namespace after it is invoked @@ -17828,40 +17828,40 @@ def _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.17.xsd', 400, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 401, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 401, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 402, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 402, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 403, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 403, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 404, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 404, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 405, 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.17.xsd', 400, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 401, 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.17.xsd', 401, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 402, 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.17.xsd', 402, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 403, 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.17.xsd', 403, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 404, 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.17.xsd', 404, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 405, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -17910,15 +17910,15 @@ def _BuildAutomaton_28 (): -updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 410, 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.18.xsd', 411, 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.17.xsd', 411, 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.18.xsd', 412, 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.17.xsd', 412, 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.18.xsd', 413, 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.17.xsd', 413, 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.18.xsd', 414, 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.17.xsd', 414, 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.18.xsd', 415, 12))) def _BuildAutomaton_29 (): # Remove this helper function from the namespace after it is invoked @@ -17927,40 +17927,40 @@ def _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.17.xsd', 410, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 411, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 411, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 412, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 412, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 413, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 413, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 414, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 414, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 415, 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.17.xsd', 410, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 411, 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.17.xsd', 411, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 412, 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.17.xsd', 412, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 413, 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.17.xsd', 413, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 414, 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.17.xsd', 414, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 415, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -18009,7 +18009,7 @@ def _BuildAutomaton_29 (): -deleteDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=deleteDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 420, 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.18.xsd', 421, 12))) def _BuildAutomaton_30 (): # Remove this helper function from the namespace after it is invoked @@ -18018,12 +18018,12 @@ def _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.17.xsd', 420, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 421, 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.17.xsd', 420, 12)) + symbol = pyxb.binding.content.ElementUse(deleteDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 421, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18036,15 +18036,15 @@ def _BuildAutomaton_30 (): -createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 426, 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.18.xsd', 427, 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.17.xsd', 427, 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.18.xsd', 428, 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.17.xsd', 428, 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.18.xsd', 429, 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.17.xsd', 429, 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.18.xsd', 430, 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.17.xsd', 430, 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.18.xsd', 431, 12))) def _BuildAutomaton_31 (): # Remove this helper function from the namespace after it is invoked @@ -18053,40 +18053,40 @@ def _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.17.xsd', 426, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 427, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 427, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 428, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 428, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 429, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 429, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 430, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 430, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 431, 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.17.xsd', 426, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 427, 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.17.xsd', 427, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 428, 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.17.xsd', 428, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 429, 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.17.xsd', 429, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 430, 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.17.xsd', 430, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 431, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -18135,15 +18135,15 @@ def _BuildAutomaton_31 (): -updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 436, 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.18.xsd', 437, 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.17.xsd', 437, 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.18.xsd', 438, 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.17.xsd', 438, 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.18.xsd', 439, 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.17.xsd', 439, 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.18.xsd', 440, 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.17.xsd', 440, 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.18.xsd', 441, 12))) def _BuildAutomaton_32 (): # Remove this helper function from the namespace after it is invoked @@ -18152,40 +18152,40 @@ def _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.17.xsd', 436, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 437, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 437, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 438, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 438, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 439, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 439, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 440, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 440, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 441, 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.17.xsd', 436, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 437, 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.17.xsd', 437, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 438, 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.17.xsd', 438, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 439, 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.17.xsd', 439, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 440, 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.17.xsd', 440, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 441, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -18234,7 +18234,7 @@ def _BuildAutomaton_32 (): -deleteAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=deleteAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 446, 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.18.xsd', 447, 12))) def _BuildAutomaton_33 (): # Remove this helper function from the namespace after it is invoked @@ -18243,12 +18243,12 @@ def _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.17.xsd', 446, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 447, 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.17.xsd', 446, 12)) + symbol = pyxb.binding.content.ElementUse(deleteAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 447, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18261,11 +18261,11 @@ def _BuildAutomaton_33 (): -merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'campaign'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 477, 12))) +merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'campaign'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 478, 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.17.xsd', 478, 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.18.xsd', 479, 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.17.xsd', 479, 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.18.xsd', 480, 12))) def _BuildAutomaton_35 (): # Remove this helper function from the namespace after it is invoked @@ -18274,12 +18274,12 @@ def _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.17.xsd', 477, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 478, 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.17.xsd', 477, 12)) + symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'campaign')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 478, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18295,12 +18295,12 @@ def _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.17.xsd', 478, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 479, 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.17.xsd', 478, 12)) + symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'affiliate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 479, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18316,12 +18316,12 @@ def _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.17.xsd', 479, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 480, 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.17.xsd', 479, 12)) + symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantGroupingId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 480, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18337,11 +18337,11 @@ def _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.17.xsd', 477, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 478, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 478, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 479, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 479, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 480, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -18349,7 +18349,7 @@ def _BuildAutomaton_34 (): sub_automata.append(_BuildAutomaton_36()) sub_automata.append(_BuildAutomaton_37()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 476, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 477, 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) @@ -18361,11 +18361,11 @@ def _BuildAutomaton_34 (): -driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 502, 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.18.xsd', 503, 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.17.xsd', 503, 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.18.xsd', 504, 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.17.xsd', 504, 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.18.xsd', 505, 12))) def _BuildAutomaton_39 (): # Remove this helper function from the namespace after it is invoked @@ -18374,12 +18374,12 @@ def _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.17.xsd', 502, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 503, 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.17.xsd', 502, 12)) + symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 503, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18395,12 +18395,12 @@ def _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.17.xsd', 503, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 504, 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.17.xsd', 503, 12)) + symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 504, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18416,12 +18416,12 @@ def _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.17.xsd', 504, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 505, 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.17.xsd', 504, 12)) + symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dateOfBirth')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 505, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18437,11 +18437,11 @@ def _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.17.xsd', 502, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 503, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 503, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 504, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 504, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 505, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -18449,7 +18449,7 @@ def _BuildAutomaton_38 (): sub_automata.append(_BuildAutomaton_40()) sub_automata.append(_BuildAutomaton_41()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 501, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 502, 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) @@ -18461,31 +18461,31 @@ def _BuildAutomaton_38 (): -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.17.xsd', 511, 16))) +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.18.xsd', 512, 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.17.xsd', 512, 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.18.xsd', 513, 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.17.xsd', 513, 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.18.xsd', 514, 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.17.xsd', 514, 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.18.xsd', 515, 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.17.xsd', 515, 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.18.xsd', 516, 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.17.xsd', 516, 16), unicode_default='USD')) +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.18.xsd', 517, 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.17.xsd', 517, 16))) +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.18.xsd', 518, 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.17.xsd', 518, 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.18.xsd', 519, 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.17.xsd', 519, 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.18.xsd', 520, 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.17.xsd', 520, 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.18.xsd', 521, 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.17.xsd', 521, 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.18.xsd', 522, 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.17.xsd', 522, 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.18.xsd', 523, 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.17.xsd', 523, 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.18.xsd', 524, 16))) def _BuildAutomaton_43 (): # Remove this helper function from the namespace after it is invoked @@ -18494,12 +18494,12 @@ def _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.17.xsd', 511, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 512, 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.17.xsd', 511, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ssn')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 512, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18515,12 +18515,12 @@ def _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.17.xsd', 512, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 513, 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.17.xsd', 512, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dob')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 513, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18536,12 +18536,12 @@ def _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.17.xsd', 513, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 514, 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.17.xsd', 513, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerRegistrationDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 514, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18557,12 +18557,12 @@ def _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.17.xsd', 514, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 515, 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.17.xsd', 514, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 515, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18578,12 +18578,12 @@ def _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.17.xsd', 515, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 516, 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.17.xsd', 515, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'incomeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 516, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18599,12 +18599,12 @@ def _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.17.xsd', 516, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 517, 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, 'incomeCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 516, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'incomeCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 517, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18620,12 +18620,12 @@ def _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.17.xsd', 517, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 518, 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, 'customerCheckingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 517, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerCheckingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 518, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18641,12 +18641,12 @@ def _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.17.xsd', 518, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 519, 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, 'customerSavingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 518, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerSavingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 519, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18662,12 +18662,12 @@ def _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.17.xsd', 519, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 520, 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, 'employerName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 519, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'employerName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 520, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18683,12 +18683,12 @@ def _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.17.xsd', 520, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 521, 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.17.xsd', 520, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerWorkTelephone')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 521, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18704,12 +18704,12 @@ def _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.17.xsd', 521, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 522, 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.17.xsd', 521, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'residenceStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 522, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18725,12 +18725,12 @@ def _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.17.xsd', 522, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 523, 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.17.xsd', 522, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'yearsAtResidence')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 523, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18746,12 +18746,12 @@ def _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.17.xsd', 523, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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, 'yearsAtEmployer')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 523, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'yearsAtEmployer')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 524, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18767,31 +18767,31 @@ def _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.17.xsd', 511, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 512, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 512, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 513, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 513, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 514, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 514, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 515, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 515, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 516, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 516, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 517, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 517, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 518, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 518, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 519, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 519, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 520, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 520, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 521, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 521, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 522, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 522, 16)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 523, 16)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 523, 16)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 524, 16)) counters.add(cc_12) states = [] sub_automata = [] @@ -18809,7 +18809,7 @@ def _BuildAutomaton_42 (): sub_automata.append(_BuildAutomaton_54()) sub_automata.append(_BuildAutomaton_55()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 510, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 511, 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) @@ -18821,17 +18821,17 @@ def _BuildAutomaton_42 (): -fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 530, 12))) +fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 531, 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.17.xsd', 531, 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.18.xsd', 532, 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.17.xsd', 532, 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.18.xsd', 533, 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.17.xsd', 533, 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.18.xsd', 534, 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.17.xsd', 534, 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.18.xsd', 535, 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.17.xsd', 535, 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.18.xsd', 536, 12))) def _BuildAutomaton_57 (): # Remove this helper function from the namespace after it is invoked @@ -18840,12 +18840,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.17.xsd', 530, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 531, 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, 'authenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 530, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 531, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18861,12 +18861,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.17.xsd', 531, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 532, 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.17.xsd', 531, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 532, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18882,12 +18882,12 @@ def _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.17.xsd', 532, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 533, 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.17.xsd', 532, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerIpAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 533, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18903,12 +18903,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.17.xsd', 533, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 534, 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.17.xsd', 533, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedByMerchant')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 534, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18924,12 +18924,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.17.xsd', 534, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 535, 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.17.xsd', 534, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationProtocolVersion')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 535, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18945,12 +18945,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.17.xsd', 535, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 536, 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.17.xsd', 535, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenAuthenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 536, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18966,17 +18966,17 @@ 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.17.xsd', 530, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 531, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 531, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 532, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 532, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 533, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 533, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 534, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 534, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 535, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 535, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 536, 12)) counters.add(cc_5) states = [] sub_automata = [] @@ -18987,7 +18987,7 @@ def _BuildAutomaton_56 (): sub_automata.append(_BuildAutomaton_61()) sub_automata.append(_BuildAutomaton_62()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 529, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 530, 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) @@ -18999,13 +18999,13 @@ def _BuildAutomaton_56 (): -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.17.xsd', 947, 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.18.xsd', 948, 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.17.xsd', 948, 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.18.xsd', 949, 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.17.xsd', 950, 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.18.xsd', 951, 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.17.xsd', 1624, 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.18.xsd', 1625, 4))) def _BuildAutomaton_64 (): # Remove this helper function from the namespace after it is invoked @@ -19014,12 +19014,12 @@ def _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.17.xsd', 947, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 948, 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.17.xsd', 947, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 948, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19035,12 +19035,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.17.xsd', 948, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 949, 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.17.xsd', 948, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 949, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19056,12 +19056,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.17.xsd', 949, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 950, 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.17.xsd', 949, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 950, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19077,12 +19077,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.17.xsd', 950, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 951, 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.17.xsd', 950, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 951, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19098,13 +19098,13 @@ 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.17.xsd', 947, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 948, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 948, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 949, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 949, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 950, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 950, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 951, 16)) counters.add(cc_3) states = [] sub_automata = [] @@ -19113,7 +19113,7 @@ def _BuildAutomaton_63 (): sub_automata.append(_BuildAutomaton_66()) sub_automata.append(_BuildAutomaton_67()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 946, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 947, 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) @@ -19125,9 +19125,9 @@ def _BuildAutomaton_63 (): -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.17.xsd', 973, 16))) +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.18.xsd', 974, 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.17.xsd', 978, 4))) +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.18.xsd', 979, 4))) def _BuildAutomaton_68 (): # Remove this helper function from the namespace after it is invoked @@ -19136,19 +19136,19 @@ 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.17.xsd', 972, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 973, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 973, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 974, 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.17.xsd', 972, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 973, 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.17.xsd', 973, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'IIASFlag')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 974, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -19167,17 +19167,17 @@ def _BuildAutomaton_68 (): -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.17.xsd', 981, 16))) +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.18.xsd', 982, 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.17.xsd', 982, 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.18.xsd', 983, 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.17.xsd', 983, 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.18.xsd', 984, 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.17.xsd', 984, 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.18.xsd', 985, 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.17.xsd', 985, 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.18.xsd', 986, 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.17.xsd', 986, 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.18.xsd', 987, 16))) def _BuildAutomaton_69 (): # Remove this helper function from the namespace after it is invoked @@ -19186,47 +19186,47 @@ 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.17.xsd', 981, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 982, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 982, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 983, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 983, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 984, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 984, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 985, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 985, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 986, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 986, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 987, 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.17.xsd', 981, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'totalHealthcareAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 982, 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.17.xsd', 982, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 983, 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.17.xsd', 983, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'visionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 984, 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.17.xsd', 984, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'clinicOtherAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 985, 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.17.xsd', 985, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dentalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 986, 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.17.xsd', 986, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'copayAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 987, 16)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -19289,33 +19289,33 @@ def _BuildAutomaton_69 (): -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.17.xsd', 994, 16))) +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.18.xsd', 995, 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.17.xsd', 995, 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.18.xsd', 996, 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.17.xsd', 996, 16), unicode_default='TBD')) +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.18.xsd', 997, 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.17.xsd', 997, 16))) +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.18.xsd', 998, 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.17.xsd', 998, 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.18.xsd', 999, 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.17.xsd', 999, 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.18.xsd', 1000, 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.17.xsd', 1000, 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.18.xsd', 1001, 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.17.xsd', 1001, 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.18.xsd', 1002, 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.17.xsd', 1002, 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.18.xsd', 1003, 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.17.xsd', 1003, 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.18.xsd', 1004, 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.17.xsd', 1004, 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.18.xsd', 1005, 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.17.xsd', 1005, 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.18.xsd', 1006, 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.17.xsd', 1012, 4))) +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.18.xsd', 1013, 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.17.xsd', 1024, 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.18.xsd', 1025, 4))) def _BuildAutomaton_70 (): # Remove this helper function from the namespace after it is invoked @@ -19324,103 +19324,103 @@ 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.17.xsd', 994, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 995, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 995, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 996, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 996, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 997, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 997, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 998, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 998, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 999, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 999, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1000, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1000, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1001, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1001, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1002, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1002, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1003, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1003, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1004, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1004, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1005, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1005, 16)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1006, 16)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1006, 16)) + cc_12 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1007, 16)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1007, 16)) + cc_13 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1008, 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.17.xsd', 994, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerReference')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 995, 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.17.xsd', 995, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'salesTax')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 996, 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.17.xsd', 996, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deliveryType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 997, 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.17.xsd', 997, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxExempt')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 998, 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.17.xsd', 998, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 999, 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.17.xsd', 999, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shippingAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1000, 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.17.xsd', 1000, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dutyAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1001, 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.17.xsd', 1001, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipFromPostalCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1002, 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.17.xsd', 1002, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationPostalCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1003, 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.17.xsd', 1003, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationCountryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1004, 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.17.xsd', 1004, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'invoiceReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1005, 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.17.xsd', 1005, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1006, 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.17.xsd', 1006, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'detailTax')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1007, 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.17.xsd', 1007, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1008, 16)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) transitions = [] @@ -19667,15 +19667,15 @@ def _BuildAutomaton_70 (): -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.17.xsd', 1015, 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.18.xsd', 1016, 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.17.xsd', 1016, 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.18.xsd', 1017, 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.17.xsd', 1017, 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.18.xsd', 1018, 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.17.xsd', 1018, 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.18.xsd', 1019, 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.17.xsd', 1019, 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.18.xsd', 1020, 16))) def _BuildAutomaton_71 (): # Remove this helper function from the namespace after it is invoked @@ -19684,40 +19684,40 @@ def _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.17.xsd', 1015, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1016, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1016, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1017, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1017, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1018, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1018, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1019, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1019, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1020, 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.17.xsd', 1015, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxIncludedInTotal')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1016, 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.17.xsd', 1016, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1017, 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.17.xsd', 1017, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxRate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1018, 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.17.xsd', 1018, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxTypeIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1019, 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.17.xsd', 1019, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardAcceptorTaxId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1020, 16)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -19766,29 +19766,29 @@ def _BuildAutomaton_71 (): -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.17.xsd', 1012, 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.18.xsd', 1013, 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.17.xsd', 1027, 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.18.xsd', 1028, 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.17.xsd', 1028, 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.18.xsd', 1029, 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.17.xsd', 1029, 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.18.xsd', 1030, 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.17.xsd', 1030, 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.18.xsd', 1031, 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.17.xsd', 1031, 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.18.xsd', 1032, 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.17.xsd', 1032, 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.18.xsd', 1033, 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.17.xsd', 1033, 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.18.xsd', 1034, 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.17.xsd', 1035, 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.18.xsd', 1036, 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.17.xsd', 1037, 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.18.xsd', 1038, 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.17.xsd', 1038, 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.18.xsd', 1039, 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.17.xsd', 1039, 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.18.xsd', 1040, 16))) def _BuildAutomaton_72 (): # Remove this helper function from the namespace after it is invoked @@ -19797,89 +19797,89 @@ 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.17.xsd', 1027, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1028, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1028, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1029, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1029, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1030, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1030, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1031, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1031, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1032, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1032, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1033, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1033, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1034, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1035, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1036, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1037, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1038, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1038, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1039, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1039, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1040, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1040, 16)) + cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1041, 16)) counters.add(cc_11) 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.17.xsd', 1027, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1028, 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.17.xsd', 1028, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemDescription')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1029, 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.17.xsd', 1029, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1030, 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.17.xsd', 1030, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'quantity')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1031, 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.17.xsd', 1031, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'unitOfMeasure')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1032, 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.17.xsd', 1032, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1033, 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.17.xsd', 1033, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotal')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1034, 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.17.xsd', 1035, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotalWithTax')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1036, 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.17.xsd', 1037, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemDiscountAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1038, 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.17.xsd', 1038, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'commodityCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1039, 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.17.xsd', 1039, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'unitCost')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1040, 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.17.xsd', 1040, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'detailTax')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1041, 16)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) transitions = [] @@ -20068,9 +20068,9 @@ def _BuildAutomaton_72 (): -accountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=accountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1047, 12))) +accountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=accountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1048, 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.17.xsd', 1048, 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.18.xsd', 1049, 12))) def _BuildAutomaton_73 (): # Remove this helper function from the namespace after it is invoked @@ -20079,19 +20079,19 @@ 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.17.xsd', 1047, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1048, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1048, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1049, 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.17.xsd', 1047, 12)) + symbol = pyxb.binding.content.ElementUse(accountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1048, 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.17.xsd', 1048, 12)) + symbol = pyxb.binding.content.ElementUse(accountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1049, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -20110,13 +20110,13 @@ def _BuildAutomaton_73 (): -echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1054, 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.18.xsd', 1055, 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.17.xsd', 1055, 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.18.xsd', 1056, 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.17.xsd', 1056, 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.18.xsd', 1057, 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.17.xsd', 1057, 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.18.xsd', 1058, 12))) def _BuildAutomaton_74 (): # Remove this helper function from the namespace after it is invoked @@ -20125,33 +20125,33 @@ 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.17.xsd', 1054, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1055, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1055, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1056, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1056, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1057, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1057, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1058, 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.17.xsd', 1054, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1055, 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.17.xsd', 1055, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1056, 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.17.xsd', 1056, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1057, 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.17.xsd', 1057, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1058, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -20188,13 +20188,13 @@ def _BuildAutomaton_74 (): -payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payerEmail'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1064, 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.18.xsd', 1065, 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.17.xsd', 1067, 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.18.xsd', 1068, 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.17.xsd', 1068, 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.18.xsd', 1069, 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.17.xsd', 1069, 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.18.xsd', 1070, 16))) def _BuildAutomaton_75 (): # Remove this helper function from the namespace after it is invoked @@ -20203,27 +20203,27 @@ 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.17.xsd', 1068, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1069, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1069, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1070, 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.17.xsd', 1064, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payerEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1065, 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.17.xsd', 1067, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1068, 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.17.xsd', 1068, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1069, 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.17.xsd', 1069, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1070, 16)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -20250,13 +20250,13 @@ def _BuildAutomaton_75 (): -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.17.xsd', 1080, 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.18.xsd', 1081, 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.17.xsd', 1081, 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.18.xsd', 1082, 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.17.xsd', 1082, 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.18.xsd', 1083, 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.17.xsd', 1084, 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.18.xsd', 1085, 16))) def _BuildAutomaton_76 (): # Remove this helper function from the namespace after it is invoked @@ -20265,33 +20265,33 @@ def _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.17.xsd', 1080, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1081, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1081, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1082, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1082, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1083, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1084, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1085, 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.17.xsd', 1080, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1081, 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.17.xsd', 1081, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1082, 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.17.xsd', 1082, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'url')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1083, 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.17.xsd', 1084, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'descriptor')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1085, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -20322,7 +20322,7 @@ def _BuildAutomaton_76 (): -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.17.xsd', 1093, 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.18.xsd', 1094, 16))) def _BuildAutomaton_77 (): # Remove this helper function from the namespace after it is invoked @@ -20331,12 +20331,12 @@ def _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.17.xsd', 1093, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1094, 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.17.xsd', 1093, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_10._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bypassVelocityCheck')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1094, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20349,15 +20349,15 @@ def _BuildAutomaton_77 (): -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.17.xsd', 1101, 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.18.xsd', 1102, 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.17.xsd', 1102, 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.18.xsd', 1103, 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.17.xsd', 1103, 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.18.xsd', 1104, 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.17.xsd', 1104, 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.18.xsd', 1105, 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.17.xsd', 1105, 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.18.xsd', 1106, 16))) def _BuildAutomaton_79 (): # Remove this helper function from the namespace after it is invoked @@ -20366,12 +20366,12 @@ def _BuildAutomaton_79 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1101, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1102, 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.17.xsd', 1101, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'capability')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1102, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20387,12 +20387,12 @@ def _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.17.xsd', 1102, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1103, 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.17.xsd', 1102, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'entryMode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1103, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20408,12 +20408,12 @@ def _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.17.xsd', 1103, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1104, 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.17.xsd', 1103, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1104, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20429,12 +20429,12 @@ def _BuildAutomaton_82 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1104, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1105, 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.17.xsd', 1104, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'terminalId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1105, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20450,12 +20450,12 @@ def _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.17.xsd', 1105, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1106, 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.17.xsd', 1105, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'catLevel')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1106, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20471,15 +20471,15 @@ def _BuildAutomaton_78 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1101, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1102, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1102, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1103, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1103, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1104, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1104, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1105, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1105, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1106, 16)) counters.add(cc_4) states = [] sub_automata = [] @@ -20489,7 +20489,7 @@ def _BuildAutomaton_78 (): sub_automata.append(_BuildAutomaton_82()) sub_automata.append(_BuildAutomaton_83()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1100, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1101, 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) @@ -20501,9 +20501,9 @@ def _BuildAutomaton_78 (): -recycleAdviceType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime'), pyxb.binding.datatypes.dateTime, scope=recycleAdviceType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1213, 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.18.xsd', 1214, 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.17.xsd', 1214, 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.18.xsd', 1215, 12))) def _BuildAutomaton_84 (): # Remove this helper function from the namespace after it is invoked @@ -20514,11 +20514,11 @@ def _BuildAutomaton_84 (): counters = set() states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1213, 12)) + symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1214, 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.17.xsd', 1214, 12)) + symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceEnd')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1215, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -20531,9 +20531,9 @@ def _BuildAutomaton_84 (): -recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), recycleAdviceType, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1222, 12))) +recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), recycleAdviceType, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1223, 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.17.xsd', 1223, 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.18.xsd', 1224, 12))) def _BuildAutomaton_85 (): # Remove this helper function from the namespace after it is invoked @@ -20542,19 +20542,19 @@ def _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.17.xsd', 1222, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1223, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1223, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1224, 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.17.xsd', 1222, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1223, 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.17.xsd', 1223, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleEngineActive')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1224, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -20573,7 +20573,7 @@ def _BuildAutomaton_85 (): -networkSubField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkSubField, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1229, 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.18.xsd', 1230, 12))) def _BuildAutomaton_86 (): # Remove this helper function from the namespace after it is invoked @@ -20582,12 +20582,12 @@ def _BuildAutomaton_86 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1229, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1230, 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.17.xsd', 1229, 12)) + symbol = pyxb.binding.content.ElementUse(networkSubField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fieldValue')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1230, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20600,9 +20600,9 @@ def _BuildAutomaton_86 (): -networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1238, 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.18.xsd', 1239, 16))) -networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), networkSubField, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1239, 16))) +networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), networkSubField, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1240, 16))) def _BuildAutomaton_87 (): # Remove this helper function from the namespace after it is invoked @@ -20611,16 +20611,16 @@ def _BuildAutomaton_87 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1239, 16)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1240, 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.17.xsd', 1238, 16)) + symbol = pyxb.binding.content.ElementUse(networkField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fieldValue')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1239, 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.17.xsd', 1239, 16)) + symbol = pyxb.binding.content.ElementUse(networkField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkSubField')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1240, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -20635,9 +20635,9 @@ def _BuildAutomaton_87 (): -networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endpoint'), pyxb.binding.datatypes.string, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1248, 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.18.xsd', 1249, 12))) -networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkField'), networkField, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1249, 12))) +networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkField'), networkField, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1250, 12))) def _BuildAutomaton_88 (): # Remove this helper function from the namespace after it is invoked @@ -20646,19 +20646,19 @@ def _BuildAutomaton_88 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1248, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1249, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1249, 12)) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1250, 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.17.xsd', 1248, 12)) + symbol = pyxb.binding.content.ElementUse(networkResponse._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endpoint')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1249, 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.17.xsd', 1249, 12)) + symbol = pyxb.binding.content.ElementUse(networkResponse._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkField')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1250, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -20677,9 +20677,9 @@ def _BuildAutomaton_88 (): -recyclingRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleBy'), pyxb.binding.datatypes.string, scope=recyclingRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1255, 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.18.xsd', 1256, 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.17.xsd', 1256, 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.18.xsd', 1257, 12))) def _BuildAutomaton_89 (): # Remove this helper function from the namespace after it is invoked @@ -20688,19 +20688,19 @@ def _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.17.xsd', 1255, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1256, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1256, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1257, 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.17.xsd', 1255, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleBy')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1256, 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.17.xsd', 1256, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1257, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -20719,19 +20719,19 @@ def _BuildAutomaton_89 (): -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.17.xsd', 1263, 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.18.xsd', 1264, 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.17.xsd', 1273, 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.18.xsd', 1274, 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.17.xsd', 1274, 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.18.xsd', 1275, 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.17.xsd', 1275, 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.18.xsd', 1276, 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.17.xsd', 1276, 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.18.xsd', 1277, 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.17.xsd', 1277, 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.18.xsd', 1278, 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.17.xsd', 1278, 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.18.xsd', 1279, 16))) def _BuildAutomaton_90 (): # Remove this helper function from the namespace after it is invoked @@ -20740,54 +20740,54 @@ def _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.17.xsd', 1263, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1264, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1273, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1274, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1274, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1275, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1275, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1276, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1276, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1277, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1277, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1278, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1278, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1279, 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.17.xsd', 1263, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1264, 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.17.xsd', 1273, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'affluence')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1274, 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.17.xsd', 1274, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'issuerCountry')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1275, 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.17.xsd', 1275, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1276, 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.17.xsd', 1276, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1277, 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.17.xsd', 1277, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1278, 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.17.xsd', 1278, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1279, 16)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -20866,13 +20866,13 @@ def _BuildAutomaton_90 (): -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.17.xsd', 1266, 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.18.xsd', 1267, 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.17.xsd', 1267, 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.18.xsd', 1268, 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.17.xsd', 1268, 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.18.xsd', 1269, 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.17.xsd', 1269, 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.18.xsd', 1270, 28))) def _BuildAutomaton_91 (): # Remove this helper function from the namespace after it is invoked @@ -20881,33 +20881,33 @@ def _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.17.xsd', 1266, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1267, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1267, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1268, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1268, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1269, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1269, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1270, 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.17.xsd', 1266, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1267, 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.17.xsd', 1267, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'availableBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1268, 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.17.xsd', 1268, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'reloadable')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1269, 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.17.xsd', 1269, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'prepaidCardType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1270, 28)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -20944,15 +20944,15 @@ def _BuildAutomaton_91 (): -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.17.xsd', 1627, 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.18.xsd', 1628, 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.17.xsd', 1628, 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.18.xsd', 1629, 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.17.xsd', 1630, 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.18.xsd', 1631, 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.17.xsd', 1631, 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.18.xsd', 1632, 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.17.xsd', 1632, 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.18.xsd', 1633, 16))) def _BuildAutomaton_93 (): # Remove this helper function from the namespace after it is invoked @@ -20961,12 +20961,12 @@ def _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.17.xsd', 1627, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1628, 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.17.xsd', 1627, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'avsResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1628, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20982,12 +20982,12 @@ def _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.17.xsd', 1628, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1629, 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.17.xsd', 1628, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1629, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21003,12 +21003,12 @@ def _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.17.xsd', 1630, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1631, 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.17.xsd', 1630, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1631, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21024,12 +21024,12 @@ def _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.17.xsd', 1631, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1632, 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.17.xsd', 1631, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedAVSResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1632, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21045,12 +21045,12 @@ def _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.17.xsd', 1632, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1633, 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.17.xsd', 1632, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1633, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21066,15 +21066,15 @@ def _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.17.xsd', 1627, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1628, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1628, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1629, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1630, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1631, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1631, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1632, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1632, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1633, 16)) counters.add(cc_4) states = [] sub_automata = [] @@ -21084,7 +21084,7 @@ def _BuildAutomaton_92 (): sub_automata.append(_BuildAutomaton_96()) sub_automata.append(_BuildAutomaton_97()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1626, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1627, 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) @@ -21096,21 +21096,21 @@ def _BuildAutomaton_92 (): -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.17.xsd', 1701, 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.18.xsd', 1702, 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.17.xsd', 1702, 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.18.xsd', 1703, 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.17.xsd', 1703, 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.18.xsd', 1704, 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.17.xsd', 1704, 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.18.xsd', 1705, 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.17.xsd', 1705, 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.18.xsd', 1706, 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.17.xsd', 1706, 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.18.xsd', 1707, 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.17.xsd', 1707, 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.18.xsd', 1708, 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.17.xsd', 1708, 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.18.xsd', 1709, 16))) def _BuildAutomaton_99 (): # Remove this helper function from the namespace after it is invoked @@ -21119,12 +21119,12 @@ def _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.17.xsd', 1701, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1702, 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.17.xsd', 1701, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'txnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1702, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21140,12 +21140,12 @@ def _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.17.xsd', 1702, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1703, 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.17.xsd', 1702, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'refCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1703, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21161,12 +21161,12 @@ def _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.17.xsd', 1703, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1704, 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.17.xsd', 1703, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'systemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1704, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21182,12 +21182,12 @@ def _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.17.xsd', 1704, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1705, 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.17.xsd', 1704, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1705, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21203,12 +21203,12 @@ def _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.17.xsd', 1705, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1706, 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.17.xsd', 1705, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'availableBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1706, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21224,12 +21224,12 @@ def _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.17.xsd', 1706, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1707, 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.17.xsd', 1706, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'beginningBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1707, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21245,12 +21245,12 @@ def _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.17.xsd', 1707, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1708, 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.17.xsd', 1707, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endingBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1708, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21266,12 +21266,12 @@ def _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.17.xsd', 1708, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1709, 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.17.xsd', 1708, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cashBackAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1709, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21287,21 +21287,21 @@ def _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.17.xsd', 1701, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1702, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1702, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1703, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1703, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1704, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1704, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1705, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1705, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1706, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1706, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1707, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1707, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1708, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1708, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1709, 16)) counters.add(cc_7) states = [] sub_automata = [] @@ -21314,7 +21314,7 @@ def _BuildAutomaton_98 (): sub_automata.append(_BuildAutomaton_105()) sub_automata.append(_BuildAutomaton_106()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1700, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1701, 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) @@ -21326,9 +21326,9 @@ def _BuildAutomaton_98 (): -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.17.xsd', 1716, 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.18.xsd', 1717, 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.17.xsd', 1717, 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.18.xsd', 1718, 16))) def _BuildAutomaton_107 (): # Remove this helper function from the namespace after it is invoked @@ -21337,19 +21337,19 @@ def _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.17.xsd', 1716, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1717, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1717, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1718, 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.17.xsd', 1716, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_16._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1717, 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.17.xsd', 1717, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_16._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1718, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -21368,11 +21368,11 @@ def _BuildAutomaton_107 (): -echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1886, 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.18.xsd', 1887, 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.17.xsd', 1887, 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.18.xsd', 1888, 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.17.xsd', 1888, 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.18.xsd', 1889, 12))) def _BuildAutomaton_109 (): # Remove this helper function from the namespace after it is invoked @@ -21381,12 +21381,12 @@ def _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.17.xsd', 1886, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1887, 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.17.xsd', 1886, 12)) + symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1887, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21402,12 +21402,12 @@ def _BuildAutomaton_110 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1887, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1888, 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.17.xsd', 1887, 12)) + symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1888, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21423,12 +21423,12 @@ def _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.17.xsd', 1888, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1889, 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.17.xsd', 1888, 12)) + symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1889, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21444,11 +21444,11 @@ def _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.17.xsd', 1886, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1887, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1887, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1888, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1888, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1889, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -21456,7 +21456,7 @@ def _BuildAutomaton_108 (): sub_automata.append(_BuildAutomaton_110()) sub_automata.append(_BuildAutomaton_111()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1885, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1886, 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) @@ -21468,11 +21468,11 @@ def _BuildAutomaton_108 (): -echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1894, 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.18.xsd', 1895, 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.17.xsd', 1895, 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.18.xsd', 1896, 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.17.xsd', 1896, 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.18.xsd', 1897, 12))) def _BuildAutomaton_113 (): # Remove this helper function from the namespace after it is invoked @@ -21481,12 +21481,12 @@ def _BuildAutomaton_113 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1894, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1895, 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.17.xsd', 1894, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1895, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21502,12 +21502,12 @@ def _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.17.xsd', 1895, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1896, 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.17.xsd', 1895, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1896, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21523,12 +21523,12 @@ def _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.17.xsd', 1896, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1897, 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.17.xsd', 1896, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1897, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21544,11 +21544,11 @@ def _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.17.xsd', 1894, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1895, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1895, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1896, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1896, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1897, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -21556,7 +21556,7 @@ def _BuildAutomaton_112 (): sub_automata.append(_BuildAutomaton_114()) sub_automata.append(_BuildAutomaton_115()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1893, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1894, 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) @@ -21568,11 +21568,11 @@ def _BuildAutomaton_112 (): -cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1903, 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.18.xsd', 1904, 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.17.xsd', 1904, 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.18.xsd', 1905, 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.17.xsd', 1905, 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.18.xsd', 1906, 12))) def _BuildAutomaton_117 (): # Remove this helper function from the namespace after it is invoked @@ -21581,12 +21581,12 @@ def _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.17.xsd', 1903, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1904, 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.17.xsd', 1903, 12)) + symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1904, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21602,12 +21602,12 @@ def _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.17.xsd', 1904, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1905, 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.17.xsd', 1904, 12)) + symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1905, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21623,12 +21623,12 @@ def _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.17.xsd', 1905, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1906, 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.17.xsd', 1905, 12)) + symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1906, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21644,11 +21644,11 @@ def _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.17.xsd', 1903, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1904, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1904, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1905, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1905, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1906, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -21656,7 +21656,7 @@ def _BuildAutomaton_116 (): sub_automata.append(_BuildAutomaton_118()) sub_automata.append(_BuildAutomaton_119()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1902, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1903, 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) @@ -21668,13 +21668,13 @@ def _BuildAutomaton_116 (): -cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1911, 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.18.xsd', 1912, 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.17.xsd', 1912, 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.18.xsd', 1913, 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.17.xsd', 1913, 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.18.xsd', 1914, 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.17.xsd', 1914, 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.18.xsd', 1915, 12))) def _BuildAutomaton_121 (): # Remove this helper function from the namespace after it is invoked @@ -21683,12 +21683,12 @@ def _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.17.xsd', 1911, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1912, 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.17.xsd', 1911, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1912, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21704,12 +21704,12 @@ def _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.17.xsd', 1912, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1913, 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.17.xsd', 1912, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1913, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21725,12 +21725,12 @@ def _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.17.xsd', 1913, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1914, 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.17.xsd', 1913, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1914, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21746,12 +21746,12 @@ def _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.17.xsd', 1914, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1915, 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.17.xsd', 1914, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1915, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21767,13 +21767,13 @@ def _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.17.xsd', 1911, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1912, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1912, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1913, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1913, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1914, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1914, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1915, 12)) counters.add(cc_3) states = [] sub_automata = [] @@ -21782,7 +21782,7 @@ def _BuildAutomaton_120 (): sub_automata.append(_BuildAutomaton_123()) sub_automata.append(_BuildAutomaton_124()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1910, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1911, 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) @@ -21794,9 +21794,9 @@ def _BuildAutomaton_120 (): -extendedCardResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=extendedCardResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1921, 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.18.xsd', 1922, 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.17.xsd', 1922, 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.18.xsd', 1923, 12))) def _BuildAutomaton_126 (): # Remove this helper function from the namespace after it is invoked @@ -21805,12 +21805,12 @@ def _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.17.xsd', 1921, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1922, 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.17.xsd', 1921, 12)) + symbol = pyxb.binding.content.ElementUse(extendedCardResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1922, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21826,12 +21826,12 @@ def _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.17.xsd', 1922, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1923, 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.17.xsd', 1922, 12)) + symbol = pyxb.binding.content.ElementUse(extendedCardResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'code')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1923, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21847,16 +21847,16 @@ def _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.17.xsd', 1921, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1922, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1922, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1923, 12)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_126()) sub_automata.append(_BuildAutomaton_127()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1920, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1921, 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) @@ -21868,25 +21868,25 @@ def _BuildAutomaton_125 (): -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.17.xsd', 1931, 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.18.xsd', 1932, 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.17.xsd', 1932, 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.18.xsd', 1933, 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.17.xsd', 1936, 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.18.xsd', 1937, 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.17.xsd', 1937, 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.18.xsd', 1938, 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.17.xsd', 1941, 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.18.xsd', 1942, 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.17.xsd', 1942, 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.18.xsd', 1943, 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.17.xsd', 1943, 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.18.xsd', 1944, 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.17.xsd', 1944, 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.18.xsd', 1945, 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.17.xsd', 1948, 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.18.xsd', 1949, 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.17.xsd', 1949, 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.18.xsd', 1950, 20))) def _BuildAutomaton_128 (): # Remove this helper function from the namespace after it is invoked @@ -21895,79 +21895,79 @@ def _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.17.xsd', 1943, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1944, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1944, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1945, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1950, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1951, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1951, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1952, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1955, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1956, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1956, 20)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1957, 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.17.xsd', 1931, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAccountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1932, 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.17.xsd', 1932, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newAccountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1933, 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.17.xsd', 1936, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1937, 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.17.xsd', 1937, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1938, 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.17.xsd', 1941, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCardInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1942, 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.17.xsd', 1942, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newCardInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1943, 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.17.xsd', 1943, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1944, 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.17.xsd', 1944, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1945, 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.17.xsd', 1948, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCardTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1949, 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.17.xsd', 1949, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newCardTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1950, 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.17.xsd', 1950, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1951, 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.17.xsd', 1951, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1952, 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.17.xsd', 1955, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1956, 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.17.xsd', 1956, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1957, 20)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) transitions = [] @@ -22038,15 +22038,15 @@ def _BuildAutomaton_128 (): -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2022, 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.18.xsd', 2023, 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.17.xsd', 2023, 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.18.xsd', 2024, 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.17.xsd', 2024, 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.18.xsd', 2025, 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.17.xsd', 2025, 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.18.xsd', 2026, 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.17.xsd', 2026, 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.18.xsd', 2027, 12))) def _BuildAutomaton_130 (): # Remove this helper function from the namespace after it is invoked @@ -22055,12 +22055,12 @@ def _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.17.xsd', 2022, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2023, 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.17.xsd', 2022, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2023, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22076,12 +22076,12 @@ def _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.17.xsd', 2023, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2024, 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.17.xsd', 2023, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2024, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22097,12 +22097,12 @@ def _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.17.xsd', 2024, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2025, 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.17.xsd', 2024, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2025, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22118,12 +22118,12 @@ def _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.17.xsd', 2025, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2026, 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.17.xsd', 2025, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2026, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22139,12 +22139,12 @@ def _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.17.xsd', 2026, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2027, 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.17.xsd', 2026, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2027, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22160,15 +22160,15 @@ def _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.17.xsd', 2022, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2023, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2023, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2024, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2024, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2025, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2025, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2026, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2026, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2027, 12)) counters.add(cc_4) states = [] sub_automata = [] @@ -22178,7 +22178,7 @@ def _BuildAutomaton_129 (): sub_automata.append(_BuildAutomaton_133()) sub_automata.append(_BuildAutomaton_134()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2021, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2022, 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) @@ -22190,17 +22190,17 @@ def _BuildAutomaton_129 (): -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2032, 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.18.xsd', 2033, 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.17.xsd', 2033, 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.18.xsd', 2034, 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.17.xsd', 2034, 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.18.xsd', 2035, 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.17.xsd', 2035, 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.18.xsd', 2036, 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.17.xsd', 2036, 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.18.xsd', 2037, 12))) -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), ctxPaymentInformationType, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2037, 12))) +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), ctxPaymentInformationType, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2038, 12))) def _BuildAutomaton_136 (): # Remove this helper function from the namespace after it is invoked @@ -22209,12 +22209,12 @@ def _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.17.xsd', 2032, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2033, 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.17.xsd', 2032, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2033, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22230,12 +22230,12 @@ def _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.17.xsd', 2033, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2034, 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.17.xsd', 2033, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2034, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22251,12 +22251,12 @@ def _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.17.xsd', 2034, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2035, 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.17.xsd', 2034, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2035, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22272,12 +22272,12 @@ def _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.17.xsd', 2035, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2036, 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.17.xsd', 2035, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2036, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22293,12 +22293,12 @@ def _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.17.xsd', 2036, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2037, 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.17.xsd', 2036, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2037, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22314,12 +22314,12 @@ def _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.17.xsd', 2037, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2038, 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.17.xsd', 2037, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2038, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22335,17 +22335,17 @@ def _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.17.xsd', 2032, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2033, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2033, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2034, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2034, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2035, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2035, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2036, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2036, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2037, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2037, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2038, 12)) counters.add(cc_5) states = [] sub_automata = [] @@ -22356,7 +22356,7 @@ def _BuildAutomaton_135 (): sub_automata.append(_BuildAutomaton_140()) sub_automata.append(_BuildAutomaton_141()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2031, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2032, 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) @@ -22368,7 +22368,7 @@ def _BuildAutomaton_135 (): -ctxPaymentInformationType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail'), pyxb.binding.datatypes.string, scope=ctxPaymentInformationType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2043, 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.18.xsd', 2044, 12))) def _BuildAutomaton_142 (): # Remove this helper function from the namespace after it is invoked @@ -22377,12 +22377,12 @@ def _BuildAutomaton_142 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2043, 12)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2044, 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.17.xsd', 2043, 12)) + symbol = pyxb.binding.content.ElementUse(ctxPaymentInformationType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2044, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22395,9 +22395,9 @@ def _BuildAutomaton_142 (): -echeckForTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckForTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2049, 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.18.xsd', 2050, 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.17.xsd', 2050, 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.18.xsd', 2051, 12))) def _BuildAutomaton_144 (): # Remove this helper function from the namespace after it is invoked @@ -22406,12 +22406,12 @@ def _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.17.xsd', 2049, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2050, 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.17.xsd', 2049, 12)) + symbol = pyxb.binding.content.ElementUse(echeckForTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2050, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22427,12 +22427,12 @@ def _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.17.xsd', 2050, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2051, 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.17.xsd', 2050, 12)) + symbol = pyxb.binding.content.ElementUse(echeckForTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2051, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22448,16 +22448,16 @@ def _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.17.xsd', 2049, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2050, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2050, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2051, 12)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_144()) sub_automata.append(_BuildAutomaton_145()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2048, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2049, 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) @@ -22469,11 +22469,11 @@ def _BuildAutomaton_143 (): -filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'prepaid'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2069, 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.18.xsd', 2070, 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.17.xsd', 2070, 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.18.xsd', 2071, 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.17.xsd', 2071, 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.18.xsd', 2072, 12))) def _BuildAutomaton_146 (): # Remove this helper function from the namespace after it is invoked @@ -22482,26 +22482,26 @@ def _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.17.xsd', 2069, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2070, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2070, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2071, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2071, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2072, 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.17.xsd', 2069, 12)) + symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'prepaid')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2070, 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.17.xsd', 2070, 12)) + symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'international')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2071, 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.17.xsd', 2071, 12)) + symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'chargeback')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2072, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -22528,9 +22528,9 @@ def _BuildAutomaton_146 (): -virtualGiftCardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength'), pyxb.binding.datatypes.integer, scope=virtualGiftCardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2110, 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.18.xsd', 2111, 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.17.xsd', 2111, 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.18.xsd', 2112, 12))) def _BuildAutomaton_147 (): # Remove this helper function from the namespace after it is invoked @@ -22539,19 +22539,19 @@ def _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.17.xsd', 2110, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2111, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2111, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2112, 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.17.xsd', 2110, 12)) + symbol = pyxb.binding.content.ElementUse(virtualGiftCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2111, 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.17.xsd', 2111, 12)) + symbol = pyxb.binding.content.ElementUse(virtualGiftCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2112, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -22570,9 +22570,9 @@ def _BuildAutomaton_147 (): -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.17.xsd', 2154, 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.18.xsd', 2155, 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.17.xsd', 2155, 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.18.xsd', 2156, 16))) def _BuildAutomaton_149 (): # Remove this helper function from the namespace after it is invoked @@ -22581,12 +22581,12 @@ def _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.17.xsd', 2154, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2155, 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.17.xsd', 2154, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'walletSourceType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2155, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22602,12 +22602,12 @@ def _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.17.xsd', 2155, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2156, 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.17.xsd', 2155, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'walletSourceTypeId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2156, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22623,16 +22623,16 @@ def _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.17.xsd', 2154, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2155, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2155, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2156, 16)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_149()) sub_automata.append(_BuildAutomaton_150()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2153, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2154, 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) @@ -22644,13 +22644,13 @@ def _BuildAutomaton_148 (): -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'data'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2162, 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.18.xsd', 2163, 12))) -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'header'), applepayHeaderType, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2163, 12))) +applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'header'), applepayHeaderType, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2164, 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.17.xsd', 2164, 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.18.xsd', 2165, 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.17.xsd', 2165, 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.18.xsd', 2166, 12))) def _BuildAutomaton_151 (): # Remove this helper function from the namespace after it is invoked @@ -22659,33 +22659,33 @@ def _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.17.xsd', 2162, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2163, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2163, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2164, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2164, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2165, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2165, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2166, 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.17.xsd', 2162, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'data')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2163, 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.17.xsd', 2163, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'header')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2164, 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.17.xsd', 2164, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'signature')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2165, 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.17.xsd', 2165, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'version')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2166, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -22722,13 +22722,13 @@ def _BuildAutomaton_151 (): -applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationData'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2171, 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.18.xsd', 2172, 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.17.xsd', 2172, 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.18.xsd', 2173, 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.17.xsd', 2173, 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.18.xsd', 2174, 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.17.xsd', 2174, 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.18.xsd', 2175, 12))) def _BuildAutomaton_152 (): # Remove this helper function from the namespace after it is invoked @@ -22737,33 +22737,33 @@ def _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.17.xsd', 2171, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2172, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2172, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2173, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2173, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2174, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2174, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2175, 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.17.xsd', 2171, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2172, 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.17.xsd', 2172, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ephemeralPublicKey')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2173, 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.17.xsd', 2173, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'publicKeyHash')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2174, 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.17.xsd', 2174, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2175, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -22800,23 +22800,23 @@ def _BuildAutomaton_152 (): -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.17.xsd', 2181, 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.18.xsd', 2182, 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.17.xsd', 2182, 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.18.xsd', 2183, 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.17.xsd', 2183, 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.18.xsd', 2184, 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.17.xsd', 2184, 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.18.xsd', 2185, 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.17.xsd', 2185, 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.18.xsd', 2186, 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.17.xsd', 2186, 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.18.xsd', 2187, 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.17.xsd', 2187, 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.18.xsd', 2188, 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.17.xsd', 2188, 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.18.xsd', 2189, 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.17.xsd', 2189, 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.18.xsd', 2190, 16))) def _BuildAutomaton_153 (): # Remove this helper function from the namespace after it is invoked @@ -22825,68 +22825,68 @@ def _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.17.xsd', 2181, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2182, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2182, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2183, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2183, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2184, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2184, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2185, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2185, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2186, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2186, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2187, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2187, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2188, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2188, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2189, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2189, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2190, 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.17.xsd', 2181, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationPrimaryAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2182, 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.17.xsd', 2182, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationExpirationDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2183, 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.17.xsd', 2183, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'currencyCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2184, 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.17.xsd', 2184, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2185, 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.17.xsd', 2185, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2186, 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.17.xsd', 2186, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceManufacturerIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2187, 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.17.xsd', 2187, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentDataType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2188, 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.17.xsd', 2188, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'onlinePaymentCryptogram')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2189, 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.17.xsd', 2189, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2190, 16)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) transitions = [] @@ -23003,13 +23003,13 @@ def _BuildAutomaton_153 (): -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.17.xsd', 2197, 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.18.xsd', 2198, 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.17.xsd', 2198, 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.18.xsd', 2199, 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.17.xsd', 2199, 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.18.xsd', 2200, 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.17.xsd', 2200, 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.18.xsd', 2201, 16))) def _BuildAutomaton_154 (): # Remove this helper function from the namespace after it is invoked @@ -23018,33 +23018,33 @@ def _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.17.xsd', 2197, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2198, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2198, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2199, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2199, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2200, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2200, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2201, 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.17.xsd', 2197, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cryptogram')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2198, 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.17.xsd', 2198, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expMonth')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2199, 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.17.xsd', 2199, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expYear')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2200, 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.17.xsd', 2200, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2201, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -23081,19 +23081,19 @@ def _BuildAutomaton_154 (): -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2208, 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.18.xsd', 2209, 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.17.xsd', 2209, 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.18.xsd', 2210, 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.17.xsd', 2210, 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.18.xsd', 2211, 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.17.xsd', 2211, 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.18.xsd', 2212, 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.17.xsd', 2212, 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.18.xsd', 2213, 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.17.xsd', 2213, 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.18.xsd', 2214, 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.17.xsd', 2214, 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.18.xsd', 2215, 12))) def _BuildAutomaton_155 (): # Remove this helper function from the namespace after it is invoked @@ -23102,54 +23102,54 @@ def _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.17.xsd', 2208, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2209, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2209, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2210, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2210, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2211, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2211, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2212, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2212, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2213, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2213, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2214, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2214, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2215, 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.17.xsd', 2208, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2209, 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.17.xsd', 2209, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2210, 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.17.xsd', 2210, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateReference')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2211, 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.17.xsd', 2211, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2212, 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.17.xsd', 2212, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateSignatureDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2213, 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.17.xsd', 2213, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'iban')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2214, 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.17.xsd', 2214, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2215, 12)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -23228,11 +23228,11 @@ def _BuildAutomaton_155 (): -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.17.xsd', 2221, 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.18.xsd', 2222, 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.17.xsd', 2222, 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.18.xsd', 2223, 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.17.xsd', 2223, 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.18.xsd', 2224, 16))) def _BuildAutomaton_157 (): # Remove this helper function from the namespace after it is invoked @@ -23241,12 +23241,12 @@ def _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.17.xsd', 2221, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2222, 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.17.xsd', 2221, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2222, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23262,12 +23262,12 @@ def _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.17.xsd', 2222, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2223, 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.17.xsd', 2222, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2223, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23283,12 +23283,12 @@ def _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.17.xsd', 2223, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2224, 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.17.xsd', 2223, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateReference')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2224, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23304,11 +23304,11 @@ def _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.17.xsd', 2221, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2222, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2222, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2223, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2223, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2224, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -23316,7 +23316,7 @@ def _BuildAutomaton_156 (): sub_automata.append(_BuildAutomaton_158()) sub_automata.append(_BuildAutomaton_159()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2220, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2221, 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) @@ -23328,7 +23328,7 @@ def _BuildAutomaton_156 (): -idealType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=idealType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2230, 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.18.xsd', 2231, 12))) def _BuildAutomaton_160 (): # Remove this helper function from the namespace after it is invoked @@ -23337,12 +23337,12 @@ def _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.17.xsd', 2230, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2231, 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.17.xsd', 2230, 12)) + symbol = pyxb.binding.content.ElementUse(idealType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2231, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23355,11 +23355,11 @@ def _BuildAutomaton_160 (): -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.17.xsd', 2237, 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.18.xsd', 2238, 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.17.xsd', 2238, 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.18.xsd', 2239, 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.17.xsd', 2239, 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.18.xsd', 2240, 16))) def _BuildAutomaton_162 (): # Remove this helper function from the namespace after it is invoked @@ -23368,12 +23368,12 @@ def _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.17.xsd', 2237, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2238, 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.17.xsd', 2237, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2238, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23389,12 +23389,12 @@ def _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.17.xsd', 2238, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2239, 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.17.xsd', 2238, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2239, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23410,12 +23410,12 @@ def _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.17.xsd', 2239, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2240, 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.17.xsd', 2239, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2240, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23431,11 +23431,11 @@ def _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.17.xsd', 2237, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2238, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2238, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2239, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2239, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2240, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -23443,7 +23443,7 @@ def _BuildAutomaton_161 (): sub_automata.append(_BuildAutomaton_163()) sub_automata.append(_BuildAutomaton_164()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2236, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2237, 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) @@ -23455,7 +23455,7 @@ def _BuildAutomaton_161 (): -giropayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=giropayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2246, 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.18.xsd', 2247, 12))) def _BuildAutomaton_165 (): # Remove this helper function from the namespace after it is invoked @@ -23464,12 +23464,12 @@ def _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.17.xsd', 2246, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2247, 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.17.xsd', 2246, 12)) + symbol = pyxb.binding.content.ElementUse(giropayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2247, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23482,11 +23482,11 @@ def _BuildAutomaton_165 (): -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.17.xsd', 2253, 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.18.xsd', 2254, 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.17.xsd', 2254, 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.18.xsd', 2255, 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.17.xsd', 2255, 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.18.xsd', 2256, 16))) def _BuildAutomaton_167 (): # Remove this helper function from the namespace after it is invoked @@ -23495,12 +23495,12 @@ def _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.17.xsd', 2253, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2254, 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.17.xsd', 2253, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2254, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23516,12 +23516,12 @@ def _BuildAutomaton_168 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2254, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2255, 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.17.xsd', 2254, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2255, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23537,12 +23537,12 @@ def _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.17.xsd', 2255, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2256, 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.17.xsd', 2255, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2256, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23558,11 +23558,11 @@ def _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.17.xsd', 2253, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2254, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2254, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2255, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2255, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2256, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -23570,7 +23570,7 @@ def _BuildAutomaton_166 (): sub_automata.append(_BuildAutomaton_168()) sub_automata.append(_BuildAutomaton_169()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2252, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2253, 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) @@ -23582,7 +23582,7 @@ def _BuildAutomaton_166 (): -sofortType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=sofortType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2262, 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.18.xsd', 2263, 12))) def _BuildAutomaton_170 (): # Remove this helper function from the namespace after it is invoked @@ -23591,12 +23591,12 @@ def _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.17.xsd', 2262, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2263, 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.17.xsd', 2262, 12)) + symbol = pyxb.binding.content.ElementUse(sofortType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2263, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23609,11 +23609,11 @@ def _BuildAutomaton_170 (): -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.17.xsd', 2269, 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.18.xsd', 2270, 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.17.xsd', 2270, 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.18.xsd', 2271, 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.17.xsd', 2271, 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.18.xsd', 2272, 16))) def _BuildAutomaton_172 (): # Remove this helper function from the namespace after it is invoked @@ -23622,12 +23622,12 @@ def _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.17.xsd', 2269, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2270, 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.17.xsd', 2269, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2270, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23643,12 +23643,12 @@ def _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.17.xsd', 2270, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2271, 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.17.xsd', 2270, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2271, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23664,12 +23664,12 @@ def _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.17.xsd', 2271, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2272, 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.17.xsd', 2271, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2272, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23685,11 +23685,11 @@ def _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.17.xsd', 2269, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2270, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2270, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2271, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2271, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2272, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -23697,7 +23697,7 @@ def _BuildAutomaton_171 (): sub_automata.append(_BuildAutomaton_173()) sub_automata.append(_BuildAutomaton_174()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2268, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2269, 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) @@ -23709,11 +23709,11 @@ def _BuildAutomaton_171 (): -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.17.xsd', 2622, 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.18.xsd', 2623, 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.17.xsd', 2623, 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.18.xsd', 2624, 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.17.xsd', 2624, 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.18.xsd', 2625, 16))) def _BuildAutomaton_176 (): # Remove this helper function from the namespace after it is invoked @@ -23722,12 +23722,12 @@ def _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.17.xsd', 2622, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2623, 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.17.xsd', 2622, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2623, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23743,12 +23743,12 @@ def _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.17.xsd', 2623, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2624, 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.17.xsd', 2623, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2624, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23764,12 +23764,12 @@ def _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.17.xsd', 2624, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2625, 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.17.xsd', 2624, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2625, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23785,11 +23785,11 @@ def _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.17.xsd', 2622, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2623, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2623, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2624, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2624, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2625, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -23797,7 +23797,7 @@ def _BuildAutomaton_175 (): sub_automata.append(_BuildAutomaton_177()) sub_automata.append(_BuildAutomaton_178()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2621, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2622, 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) @@ -23809,9 +23809,9 @@ def _BuildAutomaton_175 (): -pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingPreference'), pyxb.binding.datatypes.string, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2824, 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.18.xsd', 2825, 12))) -pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), preferredDebitNetworksType, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2825, 12))) +pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), preferredDebitNetworksType, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2826, 12))) def _BuildAutomaton_179 (): # Remove this helper function from the namespace after it is invoked @@ -23820,19 +23820,19 @@ def _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.17.xsd', 2824, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2825, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2825, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2826, 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.17.xsd', 2824, 12)) + symbol = pyxb.binding.content.ElementUse(pinlessDebitRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingPreference')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2825, 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.17.xsd', 2825, 12)) + symbol = pyxb.binding.content.ElementUse(pinlessDebitRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2826, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -23851,7 +23851,7 @@ def _BuildAutomaton_179 (): -preferredDebitNetworksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName'), pyxb.binding.datatypes.string, scope=preferredDebitNetworksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2831, 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.18.xsd', 2832, 12))) def _BuildAutomaton_180 (): # Remove this helper function from the namespace after it is invoked @@ -23860,12 +23860,12 @@ def _BuildAutomaton_180 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=12, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2831, 12)) + cc_0 = fac.CounterCondition(min=0, max=12, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2832, 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.17.xsd', 2831, 12)) + symbol = pyxb.binding.content.ElementUse(preferredDebitNetworksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2832, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23878,29 +23878,29 @@ def _BuildAutomaton_180 (): -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.17.xsd', 200, 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.18.xsd', 201, 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.17.xsd', 2838, 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.18.xsd', 2839, 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.17.xsd', 2839, 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.18.xsd', 2840, 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.17.xsd', 2840, 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.18.xsd', 2841, 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.17.xsd', 2841, 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.18.xsd', 2842, 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.17.xsd', 2842, 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.18.xsd', 2843, 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.17.xsd', 2843, 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.18.xsd', 2844, 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.17.xsd', 2844, 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.18.xsd', 2845, 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.17.xsd', 2845, 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.18.xsd', 2846, 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.17.xsd', 2846, 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.18.xsd', 2847, 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.17.xsd', 2847, 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.18.xsd', 2848, 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.17.xsd', 2848, 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.18.xsd', 2849, 16))) def _BuildAutomaton_181 (): # Remove this helper function from the namespace after it is invoked @@ -23909,89 +23909,89 @@ def _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.17.xsd', 2838, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2839, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2839, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2840, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2840, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2841, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2841, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2842, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2842, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2843, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2843, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2844, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2844, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2845, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2845, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2846, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2846, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2847, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2847, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2848, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2848, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2849, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2849, 16)) + cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2850, 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.17.xsd', 2838, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'hotelFolioNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2839, 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.17.xsd', 2839, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkInDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2840, 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.17.xsd', 2840, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkOutDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2841, 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.17.xsd', 2841, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'duration')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2842, 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.17.xsd', 2842, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerServicePhone')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2843, 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.17.xsd', 2843, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'programCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2844, 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.17.xsd', 2844, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'roomRate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2845, 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.17.xsd', 2845, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'roomTax')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2846, 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.17.xsd', 2846, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numAdults')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2847, 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.17.xsd', 2847, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'propertyLocalPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2848, 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.17.xsd', 2848, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fireSafetyIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2849, 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.17.xsd', 2849, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2850, 16)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) transitions = [] @@ -24180,7 +24180,7 @@ def _BuildAutomaton_181 (): -transactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=transactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2894, 12))) +transactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=transactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2895, 12))) def _BuildAutomaton_182 (): # Remove this helper function from the namespace after it is invoked @@ -24189,12 +24189,12 @@ def _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.17.xsd', 2894, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2895, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(transactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2894, 12)) + symbol = pyxb.binding.content.ElementUse(transactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2895, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24207,11 +24207,11 @@ def _BuildAutomaton_182 (): -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.17.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.18.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.17.xsd', 2918, 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.18.xsd', 2919, 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.17.xsd', 2926, 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.18.xsd', 2927, 4))) def _BuildAutomaton_183 (): # Remove this helper function from the namespace after it is invoked @@ -24220,26 +24220,26 @@ def _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.17.xsd', 2907, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2908, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2909, 20)) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2910, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2910, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2911, 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.17.xsd', 2907, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2908, 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.17.xsd', 2909, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'batchRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2910, 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.17.xsd', 2910, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2911, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -24264,9 +24264,9 @@ def _BuildAutomaton_183 (): -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.17.xsd', 2921, 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.18.xsd', 2922, 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.17.xsd', 3102, 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.18.xsd', 3103, 4))) def _BuildAutomaton_184 (): # Remove this helper function from the namespace after it is invoked @@ -24277,11 +24277,11 @@ def _BuildAutomaton_184 (): 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.17.xsd', 2921, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2922, 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.17.xsd', 2922, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2923, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24294,9 +24294,9 @@ def _BuildAutomaton_184 (): -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.17.xsd', 215, 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.18.xsd', 216, 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.17.xsd', 456, 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.18.xsd', 457, 4))) def _BuildAutomaton_185 (): # Remove this helper function from the namespace after it is invoked @@ -24307,11 +24307,11 @@ def _BuildAutomaton_185 (): 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.17.xsd', 2929, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.18.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() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2930, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2931, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24328,9 +24328,9 @@ def _BuildAutomaton_185 (): -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.17.xsd', 3052, 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.18.xsd', 3053, 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.17.xsd', 3058, 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.18.xsd', 3059, 4))) def _BuildAutomaton_186 (): # Remove this helper function from the namespace after it is invoked @@ -24339,16 +24339,16 @@ def _BuildAutomaton_186 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3041, 20)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3042, 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.17.xsd', 3041, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'batchResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3042, 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.17.xsd', 3042, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3043, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24363,9 +24363,9 @@ def _BuildAutomaton_186 (): -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.17.xsd', 216, 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.18.xsd', 217, 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.17.xsd', 1159, 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.18.xsd', 1160, 4))) def _BuildAutomaton_187 (): # Remove this helper function from the namespace after it is invoked @@ -24374,19 +24374,19 @@ def _BuildAutomaton_187 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3061, 16)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3062, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3062, 16)) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3063, 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.17.xsd', 3061, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3062, 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.17.xsd', 3062, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3063, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24403,9 +24403,9 @@ def _BuildAutomaton_187 (): -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.17.xsd', 3105, 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.18.xsd', 3106, 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.17.xsd', 3106, 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.18.xsd', 3107, 16))) def _BuildAutomaton_189 (): # Remove this helper function from the namespace after it is invoked @@ -24414,12 +24414,12 @@ def _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.17.xsd', 3105, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3106, 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.17.xsd', 3105, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3106, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24435,12 +24435,12 @@ def _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.17.xsd', 3106, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3107, 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.17.xsd', 3106, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDay')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3107, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24456,16 +24456,16 @@ def _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.17.xsd', 3105, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3106, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3106, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3107, 16)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_189()) sub_automata.append(_BuildAutomaton_190()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3104, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3105, 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) @@ -24477,11 +24477,11 @@ def _BuildAutomaton_188 (): -baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.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.18.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.17.xsd', 215, 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.18.xsd', 216, 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.17.xsd', 456, 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.18.xsd', 457, 4))) def _BuildAutomaton_191 (): # Remove this helper function from the namespace after it is invoked @@ -24490,19 +24490,19 @@ def _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.17.xsd', 3304, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3305, 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.17.xsd', 3304, 12)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3305, 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.17.xsd', 3306, 16)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3307, 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.17.xsd', 3307, 16)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3308, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -24523,9 +24523,9 @@ def _BuildAutomaton_191 (): -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.17.xsd', 216, 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.18.xsd', 217, 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.17.xsd', 1159, 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.18.xsd', 1160, 4))) def _BuildAutomaton_192 (): # Remove this helper function from the namespace after it is invoked @@ -24534,19 +24534,19 @@ def _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.17.xsd', 3329, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3330, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3330, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3331, 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.17.xsd', 3329, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3330, 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.17.xsd', 3330, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3331, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24563,7 +24563,7 @@ def _BuildAutomaton_192 (): -voidRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=voidRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3372, 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.18.xsd', 3373, 12))) def _BuildAutomaton_193 (): # Remove this helper function from the namespace after it is invoked @@ -24572,12 +24572,12 @@ def _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.17.xsd', 3372, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3373, 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.17.xsd', 3372, 12)) + symbol = pyxb.binding.content.ElementUse(voidRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3373, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24590,7 +24590,7 @@ def _BuildAutomaton_193 (): -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.17.xsd', 1159, 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.18.xsd', 1160, 4))) def _BuildAutomaton_194 (): # Remove this helper function from the namespace after it is invoked @@ -24599,12 +24599,12 @@ def _BuildAutomaton_194 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3541, 36)) + cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3542, 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.17.xsd', 3541, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_35._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3542, 36)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24624,41 +24624,41 @@ def _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.17.xsd', 113, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 114, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 114, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 115, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 120, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 121, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 121, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 122, 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.17.xsd', 112, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 113, 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.17.xsd', 113, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 114, 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.17.xsd', 114, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 115, 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.17.xsd', 117, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 118, 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.17.xsd', 120, 20)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 121, 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.17.xsd', 121, 20)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 122, 20)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -24711,15 +24711,15 @@ def _BuildAutomaton_195 (): -recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 230, 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.18.xsd', 231, 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.17.xsd', 231, 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.18.xsd', 232, 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.17.xsd', 232, 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.18.xsd', 233, 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.17.xsd', 233, 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.18.xsd', 234, 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.17.xsd', 234, 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.18.xsd', 235, 20))) def _BuildAutomaton_196 (): # Remove this helper function from the namespace after it is invoked @@ -24728,40 +24728,40 @@ def _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.17.xsd', 230, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 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.17.xsd', 230, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 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.17.xsd', 231, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 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.17.xsd', 232, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 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.17.xsd', 233, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 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.17.xsd', 234, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 20)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -24810,7 +24810,7 @@ def _BuildAutomaton_196 (): -cardTokenTypeAU._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=cardTokenTypeAU, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3095, 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.18.xsd', 3096, 20))) def _BuildAutomaton_197 (): # Remove this helper function from the namespace after it is invoked @@ -24819,55 +24819,55 @@ def _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.17.xsd', 134, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 135, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 135, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 136, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 136, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 137, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 137, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 138, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 138, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 139, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3095, 20)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3096, 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.17.xsd', 131, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 132, 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.17.xsd', 132, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenURL')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 133, 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.17.xsd', 134, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 135, 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.17.xsd', 135, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 136, 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.17.xsd', 136, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 137, 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.17.xsd', 137, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 138, 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.17.xsd', 138, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 139, 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.17.xsd', 3095, 20)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3096, 20)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) transitions = [] @@ -24965,19 +24965,19 @@ def _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.17.xsd', 3304, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3305, 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.17.xsd', 3304, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3305, 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.17.xsd', 3306, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3307, 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.17.xsd', 3307, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3308, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -24998,7 +24998,7 @@ def _BuildAutomaton_198 (): -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.17.xsd', 245, 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.18.xsd', 246, 24))) def _BuildAutomaton_199 (): # Remove this helper function from the namespace after it is invoked @@ -25007,12 +25007,12 @@ def _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.17.xsd', 245, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 246, 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.17.xsd', 245, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_37._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 246, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25025,31 +25025,31 @@ def _BuildAutomaton_199 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 257, 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.18.xsd', 258, 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.17.xsd', 258, 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.18.xsd', 259, 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.17.xsd', 261, 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.18.xsd', 262, 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.17.xsd', 262, 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.18.xsd', 263, 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.17.xsd', 263, 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.18.xsd', 264, 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.17.xsd', 265, 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.18.xsd', 266, 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.17.xsd', 266, 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.18.xsd', 267, 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.17.xsd', 267, 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.18.xsd', 268, 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.17.xsd', 268, 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.18.xsd', 269, 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.17.xsd', 269, 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.18.xsd', 270, 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.17.xsd', 270, 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.18.xsd', 271, 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.17.xsd', 271, 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.18.xsd', 272, 24))) def _BuildAutomaton_200 (): # Remove this helper function from the namespace after it is invoked @@ -25058,92 +25058,92 @@ def _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.17.xsd', 257, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 258, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 258, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 259, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 259, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 260, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 260, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 261, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 265, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 266, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 266, 24)) + cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 267, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 267, 24)) + cc_6 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 268, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 268, 24)) + cc_7 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 269, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 269, 24)) + cc_8 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 270, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 270, 24)) + cc_9 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 271, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 271, 24)) + cc_10 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 272, 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.17.xsd', 257, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 258, 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.17.xsd', 258, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 259, 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.17.xsd', 259, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 260, 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.17.xsd', 261, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 262, 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.17.xsd', 262, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 263, 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.17.xsd', 263, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 264, 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.17.xsd', 265, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billingDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 266, 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.17.xsd', 266, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 267, 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.17.xsd', 267, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 268, 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.17.xsd', 268, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 269, 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.17.xsd', 269, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 270, 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.17.xsd', 270, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 271, 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.17.xsd', 271, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 272, 24)) st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_12) transitions = [] @@ -25366,23 +25366,23 @@ def _BuildAutomaton_200 (): -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.17.xsd', 283, 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.18.xsd', 284, 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.17.xsd', 284, 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.18.xsd', 285, 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.17.xsd', 285, 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.18.xsd', 286, 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.17.xsd', 286, 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.18.xsd', 287, 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.17.xsd', 287, 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.18.xsd', 288, 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.17.xsd', 288, 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.18.xsd', 289, 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.17.xsd', 289, 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.18.xsd', 290, 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.17.xsd', 290, 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.18.xsd', 291, 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.17.xsd', 291, 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.18.xsd', 292, 24))) def _BuildAutomaton_201 (): # Remove this helper function from the namespace after it is invoked @@ -25391,68 +25391,68 @@ def _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.17.xsd', 283, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 284, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 284, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 285, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 285, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 286, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 286, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 287, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 287, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 288, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 288, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 289, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 289, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 290, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 290, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 291, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 291, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 292, 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.17.xsd', 283, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 284, 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.17.xsd', 284, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 285, 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.17.xsd', 285, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'description')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 286, 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.17.xsd', 286, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'intervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 287, 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.17.xsd', 287, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 288, 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.17.xsd', 288, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 289, 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.17.xsd', 289, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 290, 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.17.xsd', 290, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 291, 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.17.xsd', 291, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 292, 24)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) transitions = [] @@ -25569,9 +25569,9 @@ def _BuildAutomaton_201 (): -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.17.xsd', 303, 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.18.xsd', 304, 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.17.xsd', 304, 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.18.xsd', 305, 24))) def _BuildAutomaton_202 (): # Remove this helper function from the namespace after it is invoked @@ -25580,19 +25580,19 @@ def _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.17.xsd', 303, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 304, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 304, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 305, 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.17.xsd', 303, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_40._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 304, 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.17.xsd', 304, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_40._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 305, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -25611,7 +25611,7 @@ def _BuildAutomaton_202 (): -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.17.xsd', 316, 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.18.xsd', 317, 24))) def _BuildAutomaton_203 (): # Remove this helper function from the namespace after it is invoked @@ -25620,47 +25620,47 @@ def _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.17.xsd', 230, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 316, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 317, 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.17.xsd', 230, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 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.17.xsd', 231, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 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.17.xsd', 232, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 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.17.xsd', 233, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 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.17.xsd', 234, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 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.17.xsd', 316, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 317, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -25723,9 +25723,9 @@ def _BuildAutomaton_203 (): -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.17.xsd', 328, 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.18.xsd', 329, 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.17.xsd', 329, 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.18.xsd', 330, 24))) def _BuildAutomaton_204 (): # Remove this helper function from the namespace after it is invoked @@ -25734,54 +25734,54 @@ def _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.17.xsd', 230, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 328, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 329, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 329, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 330, 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.17.xsd', 230, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 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.17.xsd', 231, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 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.17.xsd', 232, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 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.17.xsd', 233, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 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.17.xsd', 234, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 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.17.xsd', 328, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.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_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 329, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 330, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -25860,7 +25860,7 @@ def _BuildAutomaton_204 (): -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.17.xsd', 341, 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.18.xsd', 342, 24))) def _BuildAutomaton_205 (): # Remove this helper function from the namespace after it is invoked @@ -25869,47 +25869,47 @@ def _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.17.xsd', 230, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 341, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 342, 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.17.xsd', 230, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 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.17.xsd', 231, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 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.17.xsd', 232, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 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.17.xsd', 233, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 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.17.xsd', 234, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 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.17.xsd', 341, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 342, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -25972,7 +25972,7 @@ def _BuildAutomaton_205 (): -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.17.xsd', 353, 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.18.xsd', 354, 24))) def _BuildAutomaton_206 (): # Remove this helper function from the namespace after it is invoked @@ -25981,47 +25981,47 @@ def _BuildAutomaton_206 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 230, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 231, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 232, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 233, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 234, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 353, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 354, 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.17.xsd', 230, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 231, 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.17.xsd', 231, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 232, 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.17.xsd', 232, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 233, 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.17.xsd', 233, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 234, 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.17.xsd', 234, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 235, 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.17.xsd', 353, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 354, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -26084,83 +26084,83 @@ def _BuildAutomaton_206 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 508, 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.18.xsd', 509, 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.17.xsd', 545, 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.18.xsd', 546, 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.17.xsd', 548, 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.18.xsd', 549, 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.17.xsd', 549, 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.18.xsd', 550, 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.17.xsd', 550, 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.18.xsd', 551, 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.17.xsd', 551, 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.18.xsd', 552, 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.17.xsd', 552, 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.18.xsd', 553, 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.17.xsd', 557, 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.18.xsd', 558, 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.17.xsd', 558, 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.18.xsd', 559, 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.17.xsd', 559, 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.18.xsd', 560, 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.17.xsd', 560, 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.18.xsd', 561, 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.17.xsd', 561, 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.18.xsd', 562, 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.17.xsd', 562, 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.18.xsd', 563, 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.17.xsd', 564, 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.18.xsd', 565, 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.17.xsd', 568, 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.18.xsd', 569, 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.17.xsd', 570, 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.18.xsd', 571, 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.17.xsd', 573, 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.18.xsd', 574, 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.17.xsd', 574, 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.18.xsd', 575, 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.17.xsd', 575, 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.18.xsd', 576, 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.17.xsd', 576, 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.18.xsd', 577, 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.17.xsd', 577, 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.18.xsd', 578, 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.17.xsd', 578, 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.18.xsd', 579, 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.17.xsd', 579, 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.18.xsd', 580, 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.17.xsd', 581, 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.18.xsd', 582, 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.17.xsd', 582, 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.18.xsd', 583, 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.17.xsd', 583, 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.18.xsd', 584, 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.17.xsd', 584, 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.18.xsd', 585, 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.17.xsd', 585, 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.18.xsd', 586, 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.17.xsd', 586, 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.18.xsd', 587, 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.17.xsd', 587, 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.18.xsd', 588, 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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 969, 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.18.xsd', 970, 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.17.xsd', 991, 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.18.xsd', 992, 4))) -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.17.xsd', 1076, 4))) +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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2151, 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.18.xsd', 2152, 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.17.xsd', 2835, 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.18.xsd', 2836, 4))) def _BuildAutomaton_207 (): # Remove this helper function from the namespace after it is invoked @@ -26169,243 +26169,243 @@ def _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.17.xsd', 550, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 551, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 551, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 552, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 553, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 554, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 554, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 555, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 555, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 556, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 564, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 565, 28)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 565, 28)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 566, 28)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 566, 28)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 567, 28)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 567, 28)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 568, 28)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 568, 28)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 569, 28)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 569, 28)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 570, 28)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 570, 28)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 571, 28)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 571, 28)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 572, 28)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 572, 28)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 573, 28)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 573, 28)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 574, 28)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 574, 28)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 575, 28)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 575, 28)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 576, 28)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 576, 28)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 577, 28)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 577, 28)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 578, 28)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 578, 28)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 579, 28)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 579, 28)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 580, 28)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 580, 28)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 581, 28)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 581, 28)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 582, 28)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 582, 28)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 583, 28)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 583, 28)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 584, 28)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 584, 28)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 585, 28)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 585, 28)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 586, 28)) counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 586, 28)) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 587, 28)) counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 587, 28)) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 588, 28)) counters.add(cc_28) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 545, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 546, 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.17.xsd', 548, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 549, 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.17.xsd', 549, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 550, 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.17.xsd', 550, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 551, 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.17.xsd', 551, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 552, 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.17.xsd', 552, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 553, 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.17.xsd', 553, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 554, 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.17.xsd', 554, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 555, 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.17.xsd', 555, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 556, 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.17.xsd', 557, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 558, 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_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 558, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 559, 32)) 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.17.xsd', 559, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 560, 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.17.xsd', 560, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 561, 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.17.xsd', 561, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 562, 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.17.xsd', 562, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 563, 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.17.xsd', 564, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 565, 28)) 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.17.xsd', 565, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 566, 28)) 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.17.xsd', 566, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 567, 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.17.xsd', 567, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 568, 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.17.xsd', 568, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 569, 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.17.xsd', 569, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 570, 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.17.xsd', 570, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 571, 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.17.xsd', 571, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 572, 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.17.xsd', 572, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 573, 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.17.xsd', 573, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 574, 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.17.xsd', 574, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 575, 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.17.xsd', 575, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 576, 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.17.xsd', 576, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 577, 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.17.xsd', 577, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 578, 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.17.xsd', 578, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 579, 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.17.xsd', 579, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 580, 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.17.xsd', 580, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 581, 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.17.xsd', 581, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 582, 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.17.xsd', 582, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 583, 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.17.xsd', 583, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 584, 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.17.xsd', 584, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 585, 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.17.xsd', 585, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 586, 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.17.xsd', 586, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 587, 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.17.xsd', 587, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 588, 28)) st_38 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_38) transitions = [] @@ -27464,15 +27464,15 @@ def _BuildAutomaton_207 (): -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.17.xsd', 600, 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.18.xsd', 601, 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.17.xsd', 601, 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.18.xsd', 602, 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.17.xsd', 602, 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.18.xsd', 603, 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.17.xsd', 603, 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.18.xsd', 604, 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.17.xsd', 604, 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.18.xsd', 605, 24))) def _BuildAutomaton_209 (): # Remove this helper function from the namespace after it is invoked @@ -27481,12 +27481,12 @@ def _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.17.xsd', 600, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 601, 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.17.xsd', 600, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 601, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27502,12 +27502,12 @@ def _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.17.xsd', 601, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 602, 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.17.xsd', 601, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 602, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27523,12 +27523,12 @@ def _BuildAutomaton_211 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 602, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 603, 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.17.xsd', 602, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 603, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27544,12 +27544,12 @@ def _BuildAutomaton_212 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 603, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 604, 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.17.xsd', 603, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 604, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27565,12 +27565,12 @@ def _BuildAutomaton_213 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 604, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 605, 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.17.xsd', 604, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 605, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27586,15 +27586,15 @@ def _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.17.xsd', 600, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 601, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 601, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 602, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 602, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 603, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 603, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 604, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 604, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 605, 24)) counters.add(cc_4) states = [] sub_automata = [] @@ -27604,7 +27604,7 @@ def _BuildAutomaton_208 (): sub_automata.append(_BuildAutomaton_212()) sub_automata.append(_BuildAutomaton_213()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 599, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 600, 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) @@ -27616,19 +27616,19 @@ def _BuildAutomaton_208 (): -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.17.xsd', 616, 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.18.xsd', 617, 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.17.xsd', 617, 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.18.xsd', 618, 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.17.xsd', 618, 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.18.xsd', 619, 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.17.xsd', 619, 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.18.xsd', 620, 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.17.xsd', 620, 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.18.xsd', 621, 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.17.xsd', 621, 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.18.xsd', 622, 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.17.xsd', 622, 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.18.xsd', 623, 24))) def _BuildAutomaton_215 (): # Remove this helper function from the namespace after it is invoked @@ -27637,12 +27637,12 @@ def _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.17.xsd', 616, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 617, 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.17.xsd', 616, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 617, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27658,12 +27658,12 @@ def _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.17.xsd', 617, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 618, 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.17.xsd', 617, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 618, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27679,12 +27679,12 @@ def _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.17.xsd', 618, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 619, 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.17.xsd', 618, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 619, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27700,12 +27700,12 @@ 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.17.xsd', 619, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 620, 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.17.xsd', 619, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 620, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27721,12 +27721,12 @@ 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.17.xsd', 620, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 621, 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.17.xsd', 620, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 621, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27742,12 +27742,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.17.xsd', 621, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 622, 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.17.xsd', 621, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 622, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27763,12 +27763,12 @@ def _BuildAutomaton_221 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 622, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 623, 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.17.xsd', 622, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 623, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27784,19 +27784,19 @@ def _BuildAutomaton_214 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 616, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 617, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 617, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 618, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 618, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 619, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 619, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 620, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 620, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 621, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 621, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 622, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 622, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 623, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -27808,7 +27808,7 @@ def _BuildAutomaton_214 (): sub_automata.append(_BuildAutomaton_220()) sub_automata.append(_BuildAutomaton_221()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 615, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 616, 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) @@ -27820,25 +27820,25 @@ def _BuildAutomaton_214 (): -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.17.xsd', 634, 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.18.xsd', 635, 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.17.xsd', 635, 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.18.xsd', 636, 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.17.xsd', 636, 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.18.xsd', 637, 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.17.xsd', 639, 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.18.xsd', 640, 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.17.xsd', 640, 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.18.xsd', 641, 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.17.xsd', 643, 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.18.xsd', 644, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 2835, 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.18.xsd', 2836, 4))) def _BuildAutomaton_223 (): # Remove this helper function from the namespace after it is invoked @@ -27847,12 +27847,12 @@ def _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.17.xsd', 634, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 635, 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.17.xsd', 634, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 635, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27868,12 +27868,12 @@ def _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.17.xsd', 635, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 636, 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.17.xsd', 635, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 636, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27889,12 +27889,12 @@ 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.17.xsd', 636, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 637, 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.17.xsd', 636, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 637, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27910,12 +27910,12 @@ def _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.17.xsd', 637, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 638, 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.17.xsd', 637, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 638, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27931,12 +27931,12 @@ def _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.17.xsd', 638, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 639, 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.17.xsd', 638, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 639, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27952,12 +27952,12 @@ def _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.17.xsd', 639, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 640, 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.17.xsd', 639, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 640, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27973,12 +27973,12 @@ def _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.17.xsd', 640, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 641, 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.17.xsd', 640, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 641, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27994,12 +27994,12 @@ def _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.17.xsd', 641, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 642, 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.17.xsd', 641, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 642, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28015,12 +28015,12 @@ def _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.17.xsd', 642, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 643, 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.17.xsd', 642, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 643, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28036,12 +28036,12 @@ def _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.17.xsd', 643, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 644, 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.17.xsd', 643, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 644, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28057,25 +28057,25 @@ def _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.17.xsd', 634, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 635, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 635, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 636, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 636, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 637, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 637, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 638, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 638, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 639, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 639, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 640, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 640, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 641, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 641, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 642, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 642, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 643, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 643, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 644, 24)) counters.add(cc_9) states = [] sub_automata = [] @@ -28090,7 +28090,7 @@ def _BuildAutomaton_222 (): sub_automata.append(_BuildAutomaton_231()) sub_automata.append(_BuildAutomaton_232()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 633, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 634, 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) @@ -28102,17 +28102,17 @@ def _BuildAutomaton_222 (): -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.17.xsd', 655, 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.18.xsd', 656, 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.17.xsd', 656, 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.18.xsd', 657, 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.17.xsd', 657, 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.18.xsd', 658, 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.17.xsd', 658, 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.18.xsd', 659, 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.17.xsd', 659, 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.18.xsd', 660, 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.17.xsd', 660, 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.18.xsd', 661, 24))) def _BuildAutomaton_234 (): # Remove this helper function from the namespace after it is invoked @@ -28121,12 +28121,12 @@ def _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.17.xsd', 655, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 655, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 656, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28142,12 +28142,12 @@ def _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.17.xsd', 656, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'captureAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 656, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'captureAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 657, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28163,12 +28163,12 @@ def _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.17.xsd', 657, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 657, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 658, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28184,12 +28184,12 @@ def _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.17.xsd', 658, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 658, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 659, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28205,12 +28205,12 @@ def _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.17.xsd', 659, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 659, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 660, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28226,12 +28226,12 @@ def _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.17.xsd', 660, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 661, 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.17.xsd', 660, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 661, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28247,17 +28247,17 @@ def _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.17.xsd', 655, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 656, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 656, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 657, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 657, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 658, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 658, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 659, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 659, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 660, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 660, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 661, 24)) counters.add(cc_5) states = [] sub_automata = [] @@ -28268,7 +28268,7 @@ def _BuildAutomaton_233 (): sub_automata.append(_BuildAutomaton_238()) sub_automata.append(_BuildAutomaton_239()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 654, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.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) @@ -28280,47 +28280,47 @@ def _BuildAutomaton_233 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 672, 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.18.xsd', 673, 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.17.xsd', 673, 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.18.xsd', 674, 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.17.xsd', 674, 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.18.xsd', 675, 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.17.xsd', 675, 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.18.xsd', 676, 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.17.xsd', 676, 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.18.xsd', 677, 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.17.xsd', 679, 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.18.xsd', 680, 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.17.xsd', 680, 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.18.xsd', 681, 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.17.xsd', 681, 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.18.xsd', 682, 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.17.xsd', 682, 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.18.xsd', 683, 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.17.xsd', 685, 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.18.xsd', 686, 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.17.xsd', 690, 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.18.xsd', 691, 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.17.xsd', 691, 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.18.xsd', 692, 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.17.xsd', 692, 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.18.xsd', 693, 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.17.xsd', 693, 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.18.xsd', 694, 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.17.xsd', 694, 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.18.xsd', 695, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2835, 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.18.xsd', 2836, 4))) def _BuildAutomaton_240 (): # Remove this helper function from the namespace after it is invoked @@ -28329,134 +28329,134 @@ def _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.17.xsd', 672, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 673, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 673, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 674, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 674, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 675, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 675, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 676, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 676, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 677, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 677, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 678, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 684, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 685, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 685, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 686, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 686, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 687, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 687, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 688, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 688, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 689, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 689, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 690, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 690, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 691, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 691, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 692, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 692, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 693, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 693, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 694, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 694, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 695, 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.17.xsd', 672, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 673, 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.17.xsd', 673, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 674, 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.17.xsd', 674, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 675, 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.17.xsd', 675, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 676, 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.17.xsd', 676, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 677, 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.17.xsd', 677, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 678, 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.17.xsd', 679, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 680, 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.17.xsd', 680, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 681, 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.17.xsd', 681, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 682, 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.17.xsd', 682, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 683, 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.17.xsd', 684, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 685, 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.17.xsd', 685, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 686, 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.17.xsd', 686, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 687, 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.17.xsd', 687, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 688, 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.17.xsd', 688, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 689, 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.17.xsd', 689, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 690, 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.17.xsd', 690, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 691, 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.17.xsd', 691, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 692, 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.17.xsd', 692, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 693, 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.17.xsd', 693, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 694, 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.17.xsd', 694, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 695, 24)) st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_20) transitions = [] @@ -28817,55 +28817,55 @@ def _BuildAutomaton_240 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 706, 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.18.xsd', 707, 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.17.xsd', 708, 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.18.xsd', 709, 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.17.xsd', 709, 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.18.xsd', 710, 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.17.xsd', 710, 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.18.xsd', 711, 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.17.xsd', 711, 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.18.xsd', 712, 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.17.xsd', 715, 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.18.xsd', 716, 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.17.xsd', 716, 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.18.xsd', 717, 28))) -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.17.xsd', 717, 28))) +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.18.xsd', 718, 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.17.xsd', 718, 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.18.xsd', 719, 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.17.xsd', 721, 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.18.xsd', 722, 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.17.xsd', 726, 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.18.xsd', 727, 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.17.xsd', 727, 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.18.xsd', 728, 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.17.xsd', 728, 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.18.xsd', 729, 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.17.xsd', 729, 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.18.xsd', 730, 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.17.xsd', 730, 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.18.xsd', 731, 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.17.xsd', 731, 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.18.xsd', 732, 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.17.xsd', 732, 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.18.xsd', 733, 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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 944, 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.18.xsd', 945, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2835, 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.18.xsd', 2836, 4))) def _BuildAutomaton_241 (): # Remove this helper function from the namespace after it is invoked @@ -28874,160 +28874,160 @@ def _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.17.xsd', 706, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 707, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 707, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 708, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 708, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 709, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 709, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 710, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 710, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 711, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 711, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 712, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 712, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 713, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 713, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 714, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 720, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 721, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 721, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 722, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 722, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 723, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 723, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 724, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 724, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 725, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 725, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 726, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 726, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 727, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 727, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 728, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 728, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 729, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 729, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 730, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 730, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 731, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 731, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 732, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 732, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 733, 24)) counters.add(cc_20) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 706, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 707, 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.17.xsd', 707, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 708, 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.17.xsd', 708, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 709, 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.17.xsd', 709, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 710, 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.17.xsd', 710, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 711, 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.17.xsd', 711, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 712, 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.17.xsd', 712, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 713, 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.17.xsd', 713, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 714, 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.17.xsd', 715, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 716, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 716, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 717, 28)) 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.17.xsd', 717, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 718, 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.17.xsd', 718, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 719, 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.17.xsd', 720, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 721, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 721, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 722, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 722, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 723, 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.17.xsd', 723, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 724, 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.17.xsd', 724, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 725, 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.17.xsd', 725, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 726, 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.17.xsd', 726, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 727, 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.17.xsd', 727, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 728, 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.17.xsd', 728, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 729, 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.17.xsd', 729, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 730, 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.17.xsd', 730, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 731, 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.17.xsd', 731, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 732, 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.17.xsd', 732, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 733, 24)) st_24 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_24) transitions = [] @@ -29508,99 +29508,99 @@ def _BuildAutomaton_241 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 508, 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.18.xsd', 509, 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.17.xsd', 745, 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.18.xsd', 746, 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.17.xsd', 746, 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.18.xsd', 747, 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.17.xsd', 747, 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.18.xsd', 748, 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.17.xsd', 748, 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.18.xsd', 749, 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.17.xsd', 749, 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.18.xsd', 750, 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.17.xsd', 750, 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.18.xsd', 751, 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.17.xsd', 755, 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.18.xsd', 756, 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.17.xsd', 756, 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.18.xsd', 757, 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.17.xsd', 757, 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.18.xsd', 758, 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.17.xsd', 758, 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.18.xsd', 759, 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.17.xsd', 759, 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.18.xsd', 760, 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.17.xsd', 760, 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.18.xsd', 761, 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.17.xsd', 761, 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.18.xsd', 762, 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.17.xsd', 762, 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.18.xsd', 763, 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.17.xsd', 763, 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.18.xsd', 764, 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.17.xsd', 764, 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.18.xsd', 765, 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.17.xsd', 769, 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.18.xsd', 770, 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.17.xsd', 770, 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.18.xsd', 771, 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.17.xsd', 773, 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.18.xsd', 774, 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.17.xsd', 777, 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.18.xsd', 778, 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.17.xsd', 778, 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.18.xsd', 779, 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.17.xsd', 779, 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.18.xsd', 780, 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.17.xsd', 782, 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.18.xsd', 783, 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.17.xsd', 783, 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.18.xsd', 784, 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.17.xsd', 784, 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.18.xsd', 785, 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.17.xsd', 785, 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.18.xsd', 786, 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.17.xsd', 786, 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.18.xsd', 787, 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.17.xsd', 787, 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.18.xsd', 788, 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.17.xsd', 788, 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.18.xsd', 789, 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.17.xsd', 789, 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.18.xsd', 790, 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.17.xsd', 791, 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.18.xsd', 792, 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.17.xsd', 792, 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.18.xsd', 793, 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.17.xsd', 793, 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.18.xsd', 794, 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.17.xsd', 794, 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.18.xsd', 795, 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.17.xsd', 795, 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.18.xsd', 796, 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.17.xsd', 796, 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.18.xsd', 797, 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.17.xsd', 797, 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.18.xsd', 798, 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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 969, 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.18.xsd', 970, 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.17.xsd', 991, 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.18.xsd', 992, 4))) -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.17.xsd', 1076, 4))) +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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2151, 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.18.xsd', 2152, 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.17.xsd', 2835, 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.18.xsd', 2836, 4))) def _BuildAutomaton_242 (): # Remove this helper function from the namespace after it is invoked @@ -29609,295 +29609,295 @@ def _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.17.xsd', 745, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 746, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 746, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 747, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 747, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 748, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 748, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 749, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 749, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 750, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 750, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 751, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 751, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 752, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 752, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 753, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 753, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 754, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 769, 28)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 770, 28)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 770, 28)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 771, 28)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 772, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 773, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 773, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 774, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 774, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 775, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 775, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 776, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 776, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 777, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 777, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 778, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 778, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 779, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 779, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 780, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 780, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 781, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 781, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 782, 24)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 782, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 783, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 783, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 784, 24)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 784, 24)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 785, 24)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 785, 24)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 786, 24)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 786, 24)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 787, 24)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 787, 24)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 788, 24)) counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 788, 24)) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 789, 24)) counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 789, 24)) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 790, 24)) counters.add(cc_28) - cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 790, 24)) + cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 791, 24)) counters.add(cc_29) - cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 791, 24)) + cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 792, 24)) counters.add(cc_30) - cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 792, 24)) + cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 793, 24)) counters.add(cc_31) - cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 793, 24)) + cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 794, 24)) counters.add(cc_32) - cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 794, 24)) + cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 795, 24)) counters.add(cc_33) - cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 795, 24)) + cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 796, 24)) counters.add(cc_34) - cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 796, 24)) + cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 797, 24)) counters.add(cc_35) - cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 797, 24)) + cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 798, 24)) counters.add(cc_36) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 745, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 746, 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.17.xsd', 746, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 747, 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.17.xsd', 747, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 748, 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.17.xsd', 748, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 749, 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.17.xsd', 749, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 750, 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.17.xsd', 750, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 751, 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.17.xsd', 751, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 752, 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.17.xsd', 752, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 753, 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.17.xsd', 753, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 754, 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.17.xsd', 755, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 756, 28)) 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.17.xsd', 756, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 757, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 757, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 758, 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.17.xsd', 758, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 759, 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.17.xsd', 759, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 760, 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.17.xsd', 760, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 761, 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.17.xsd', 761, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 762, 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.17.xsd', 762, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ideal')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 763, 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.17.xsd', 763, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropay')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 764, 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.17.xsd', 764, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofort')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 765, 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.17.xsd', 769, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 770, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 770, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 771, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 772, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 773, 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_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 773, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 774, 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_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 774, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 775, 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.17.xsd', 775, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 776, 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.17.xsd', 776, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 777, 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.17.xsd', 777, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 778, 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.17.xsd', 778, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 779, 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.17.xsd', 779, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 780, 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.17.xsd', 780, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 781, 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.17.xsd', 781, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 782, 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.17.xsd', 782, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 783, 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.17.xsd', 783, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 784, 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.17.xsd', 784, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 785, 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.17.xsd', 785, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 786, 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.17.xsd', 786, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 787, 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.17.xsd', 787, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 788, 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.17.xsd', 788, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 789, 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.17.xsd', 789, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 790, 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.17.xsd', 790, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 791, 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.17.xsd', 791, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 792, 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.17.xsd', 792, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 793, 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.17.xsd', 793, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 794, 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.17.xsd', 794, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 795, 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.17.xsd', 795, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 796, 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.17.xsd', 796, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 797, 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.17.xsd', 797, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 798, 24)) st_46 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_46) transitions = [] @@ -31640,53 +31640,53 @@ def _BuildAutomaton_242 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 812, 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.18.xsd', 813, 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.17.xsd', 813, 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.18.xsd', 814, 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.17.xsd', 814, 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.18.xsd', 815, 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.17.xsd', 815, 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.18.xsd', 816, 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.17.xsd', 821, 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.18.xsd', 822, 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.17.xsd', 824, 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.18.xsd', 825, 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.17.xsd', 828, 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.18.xsd', 829, 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.17.xsd', 831, 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.18.xsd', 832, 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.17.xsd', 832, 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.18.xsd', 833, 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.17.xsd', 833, 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.18.xsd', 834, 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.17.xsd', 834, 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.18.xsd', 835, 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.17.xsd', 835, 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.18.xsd', 836, 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.17.xsd', 838, 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.18.xsd', 839, 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.17.xsd', 843, 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.18.xsd', 844, 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.17.xsd', 844, 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.18.xsd', 845, 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.17.xsd', 847, 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.18.xsd', 848, 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.17.xsd', 848, 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.18.xsd', 849, 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.17.xsd', 849, 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.18.xsd', 850, 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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 1098, 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.18.xsd', 1099, 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.17.xsd', 2835, 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.18.xsd', 2836, 4))) def _BuildAutomaton_243 (): # Remove this helper function from the namespace after it is invoked @@ -31695,199 +31695,199 @@ def _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.17.xsd', 813, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 814, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 814, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 815, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 815, 32)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 816, 32)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 816, 32)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 817, 32)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 817, 32)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 818, 32)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 818, 32)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 819, 32)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 819, 32)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 820, 32)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 820, 32)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 821, 32)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 821, 32)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 822, 32)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 826, 32)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 827, 32)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 827, 32)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 828, 32)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 829, 32)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 830, 32)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 837, 32)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 838, 32)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 838, 32)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 839, 32)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 839, 32)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 840, 32)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 840, 32)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 841, 32)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 841, 32)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 842, 32)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 842, 32)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 843, 32)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 843, 32)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 844, 32)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 844, 32)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 845, 32)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 847, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 848, 24)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 848, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 849, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 849, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 850, 24)) counters.add(cc_22) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 812, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 813, 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, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 813, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 814, 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, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 814, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 815, 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, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 815, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 816, 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, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 816, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 817, 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, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 817, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 818, 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, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 818, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 819, 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 819, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 820, 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, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 820, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 821, 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, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 821, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 822, 32)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 824, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 825, 32)) st_10 = fac.State(symbol, is_initial=True, 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, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 825, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 826, 32)) st_11 = fac.State(symbol, is_initial=False, 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, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 826, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 827, 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, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 827, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 828, 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, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 828, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 829, 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, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 829, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 830, 32)) st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 831, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 832, 36)) 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, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 832, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 833, 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, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 833, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 834, 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, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 834, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 835, 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, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 835, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 836, 36)) 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_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 837, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 838, 32)) 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, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 838, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 839, 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, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 839, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 840, 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, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 840, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 841, 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 841, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 842, 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, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 842, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 843, 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, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 843, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 844, 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, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 844, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 845, 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, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 847, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 848, 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_21, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 848, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 849, 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, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 849, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 850, 24)) st_31 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_31) transitions = [] @@ -32412,15 +32412,15 @@ def _BuildAutomaton_243 (): -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.17.xsd', 863, 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.18.xsd', 864, 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.17.xsd', 864, 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.18.xsd', 865, 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.17.xsd', 865, 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.18.xsd', 866, 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.17.xsd', 868, 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.18.xsd', 869, 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.17.xsd', 870, 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.18.xsd', 871, 32))) def _BuildAutomaton_244 (): # Remove this helper function from the namespace after it is invoked @@ -32429,35 +32429,35 @@ def _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.17.xsd', 863, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 864, 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.17.xsd', 863, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 864, 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.17.xsd', 864, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 865, 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.17.xsd', 865, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 866, 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.17.xsd', 868, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 869, 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.17.xsd', 869, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 870, 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.17.xsd', 870, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 871, 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.17.xsd', 871, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 872, 32)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -32492,15 +32492,15 @@ def _BuildAutomaton_244 (): -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.17.xsd', 885, 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.18.xsd', 886, 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.17.xsd', 886, 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.18.xsd', 887, 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.17.xsd', 887, 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.18.xsd', 888, 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.17.xsd', 889, 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.18.xsd', 890, 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.17.xsd', 890, 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.18.xsd', 891, 28))) def _BuildAutomaton_245 (): # Remove this helper function from the namespace after it is invoked @@ -32509,31 +32509,31 @@ def _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.17.xsd', 885, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 886, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 886, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 887, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 887, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 888, 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.17.xsd', 885, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 886, 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.17.xsd', 886, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 887, 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.17.xsd', 887, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 888, 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.17.xsd', 889, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 890, 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.17.xsd', 890, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 891, 28)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -32576,11 +32576,11 @@ def _BuildAutomaton_245 (): -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.17.xsd', 903, 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.18.xsd', 904, 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.17.xsd', 904, 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.18.xsd', 905, 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.17.xsd', 905, 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.18.xsd', 906, 24))) def _BuildAutomaton_246 (): # Remove this helper function from the namespace after it is invoked @@ -32589,26 +32589,26 @@ def _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.17.xsd', 903, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 904, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 904, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 905, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 905, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 906, 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.17.xsd', 903, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 904, 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.17.xsd', 904, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 905, 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.17.xsd', 905, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 906, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -32635,13 +32635,13 @@ def _BuildAutomaton_246 (): -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.17.xsd', 917, 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.18.xsd', 918, 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.17.xsd', 918, 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.18.xsd', 919, 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.17.xsd', 919, 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.18.xsd', 920, 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.17.xsd', 920, 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.18.xsd', 921, 24))) def _BuildAutomaton_247 (): # Remove this helper function from the namespace after it is invoked @@ -32650,33 +32650,33 @@ def _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.17.xsd', 917, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 918, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 918, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 919, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 919, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 920, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 920, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 921, 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.17.xsd', 917, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 918, 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.17.xsd', 918, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 919, 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.17.xsd', 919, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 920, 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.17.xsd', 920, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 921, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -32713,13 +32713,13 @@ def _BuildAutomaton_247 (): -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.17.xsd', 932, 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.18.xsd', 933, 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.17.xsd', 933, 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.18.xsd', 934, 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.17.xsd', 934, 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.18.xsd', 935, 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.17.xsd', 935, 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.18.xsd', 936, 24))) def _BuildAutomaton_248 (): # Remove this helper function from the namespace after it is invoked @@ -32728,33 +32728,33 @@ def _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.17.xsd', 932, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 933, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 933, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 934, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 934, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 935, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 935, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 936, 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.17.xsd', 932, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 933, 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.17.xsd', 933, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 934, 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.17.xsd', 934, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 935, 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.17.xsd', 935, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 936, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -32791,11 +32791,11 @@ def _BuildAutomaton_248 (): -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.17.xsd', 960, 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.18.xsd', 961, 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.17.xsd', 961, 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.18.xsd', 962, 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.17.xsd', 962, 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.18.xsd', 963, 24))) def _BuildAutomaton_249 (): # Remove this helper function from the namespace after it is invoked @@ -32804,26 +32804,26 @@ def _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.17.xsd', 960, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 961, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 961, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 962, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 962, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 963, 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.17.xsd', 960, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 961, 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.17.xsd', 961, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 962, 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.17.xsd', 962, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 963, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -32850,25 +32850,25 @@ def _BuildAutomaton_249 (): -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1116, 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.18.xsd', 1117, 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.17.xsd', 1117, 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.18.xsd', 1118, 20))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1119, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1120, 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.17.xsd', 1120, 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.18.xsd', 1121, 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.17.xsd', 1121, 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.18.xsd', 1122, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), echeckForTokenType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1122, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), echeckForTokenType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1123, 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.17.xsd', 1123, 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.18.xsd', 1124, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1124, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1125, 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.17.xsd', 1127, 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.18.xsd', 1128, 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.17.xsd', 1128, 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.18.xsd', 1129, 24))) def _BuildAutomaton_250 (): # Remove this helper function from the namespace after it is invoked @@ -32877,55 +32877,55 @@ def _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.17.xsd', 1116, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1117, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1117, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1118, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1127, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1128, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1128, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1129, 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.17.xsd', 1116, 20)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1117, 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.17.xsd', 1117, 20)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1118, 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.17.xsd', 1119, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1120, 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.17.xsd', 1120, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1121, 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.17.xsd', 1121, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1122, 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.17.xsd', 1122, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1123, 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.17.xsd', 1123, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1124, 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.17.xsd', 1124, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1125, 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.17.xsd', 1127, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1128, 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.17.xsd', 1128, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedCardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1129, 24)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) transitions = [] @@ -33012,29 +33012,29 @@ def _BuildAutomaton_250 (): -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.17.xsd', 1140, 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.18.xsd', 1141, 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.17.xsd', 1141, 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.18.xsd', 1142, 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.17.xsd', 1142, 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.18.xsd', 1143, 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.17.xsd', 1143, 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.18.xsd', 1144, 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.17.xsd', 1144, 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.18.xsd', 1145, 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.17.xsd', 1145, 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.18.xsd', 1146, 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.17.xsd', 1146, 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.18.xsd', 1147, 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.17.xsd', 1147, 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.18.xsd', 1148, 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.17.xsd', 1148, 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.18.xsd', 1149, 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.17.xsd', 1151, 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.18.xsd', 1152, 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.17.xsd', 2178, 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.18.xsd', 2179, 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.17.xsd', 2194, 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.18.xsd', 2195, 4))) def _BuildAutomaton_252 (): # Remove this helper function from the namespace after it is invoked @@ -33043,12 +33043,12 @@ def _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.17.xsd', 1140, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1141, 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.17.xsd', 1140, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1141, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33064,12 +33064,12 @@ def _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.17.xsd', 1141, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1142, 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.17.xsd', 1141, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1142, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33085,12 +33085,12 @@ def _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.17.xsd', 1142, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1143, 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.17.xsd', 1142, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1143, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33106,12 +33106,12 @@ def _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.17.xsd', 1143, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1144, 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.17.xsd', 1143, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1144, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33127,12 +33127,12 @@ def _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.17.xsd', 1144, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1145, 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.17.xsd', 1144, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1145, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33148,12 +33148,12 @@ def _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.17.xsd', 1145, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1146, 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.17.xsd', 1145, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1146, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33169,12 +33169,12 @@ def _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.17.xsd', 1146, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1147, 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.17.xsd', 1146, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1147, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33190,12 +33190,12 @@ def _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.17.xsd', 1147, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1148, 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.17.xsd', 1147, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1148, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33211,12 +33211,12 @@ def _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.17.xsd', 1148, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1149, 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.17.xsd', 1148, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1149, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33232,12 +33232,12 @@ def _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.17.xsd', 1149, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1150, 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.17.xsd', 1149, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1150, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33253,12 +33253,12 @@ def _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.17.xsd', 1150, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1151, 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.17.xsd', 1150, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1151, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33274,12 +33274,12 @@ def _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.17.xsd', 1151, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1152, 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.17.xsd', 1151, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1152, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33295,29 +33295,29 @@ def _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.17.xsd', 1140, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1141, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1141, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1142, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1142, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1143, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1143, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1144, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1144, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1145, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1145, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1146, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1146, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1147, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1147, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1148, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1148, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1149, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1149, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1150, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1150, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1151, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1151, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1152, 24)) counters.add(cc_11) states = [] sub_automata = [] @@ -33334,7 +33334,7 @@ def _BuildAutomaton_251 (): sub_automata.append(_BuildAutomaton_262()) sub_automata.append(_BuildAutomaton_263()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1139, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1140, 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) @@ -33346,55 +33346,55 @@ def _BuildAutomaton_251 (): -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.17.xsd', 1166, 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.18.xsd', 1167, 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.17.xsd', 1167, 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.18.xsd', 1168, 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.17.xsd', 1168, 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.18.xsd', 1169, 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.17.xsd', 1169, 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.18.xsd', 1170, 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.17.xsd', 1170, 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.18.xsd', 1171, 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.17.xsd', 1172, 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.18.xsd', 1173, 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.17.xsd', 1173, 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.18.xsd', 1174, 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.17.xsd', 1174, 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.18.xsd', 1175, 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.17.xsd', 1175, 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.18.xsd', 1176, 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.17.xsd', 1176, 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.18.xsd', 1177, 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.17.xsd', 1177, 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.18.xsd', 1178, 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.17.xsd', 1178, 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.18.xsd', 1179, 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.17.xsd', 1182, 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.18.xsd', 1183, 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.17.xsd', 1184, 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.18.xsd', 1185, 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.17.xsd', 1185, 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.18.xsd', 1186, 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.17.xsd', 1189, 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.18.xsd', 1190, 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.17.xsd', 1192, 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.18.xsd', 1193, 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.17.xsd', 1193, 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.18.xsd', 1194, 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.17.xsd', 1260, 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.18.xsd', 1261, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1927, 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.18.xsd', 1928, 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.17.xsd', 2178, 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.18.xsd', 2179, 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.17.xsd', 2194, 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.18.xsd', 2195, 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.17.xsd', 2619, 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.18.xsd', 2620, 4))) def _BuildAutomaton_265 (): # Remove this helper function from the namespace after it is invoked @@ -33403,12 +33403,12 @@ def _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.17.xsd', 1166, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1167, 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.17.xsd', 1166, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1167, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33424,12 +33424,12 @@ def _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.17.xsd', 1167, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1168, 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.17.xsd', 1167, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1168, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33445,12 +33445,12 @@ def _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.17.xsd', 1168, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1169, 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.17.xsd', 1168, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1169, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33466,12 +33466,12 @@ def _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.17.xsd', 1169, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1170, 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.17.xsd', 1169, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1170, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33487,12 +33487,12 @@ def _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.17.xsd', 1170, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1171, 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.17.xsd', 1170, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1171, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33508,12 +33508,12 @@ def _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.17.xsd', 1172, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1173, 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.17.xsd', 1172, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1173, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33529,12 +33529,12 @@ def _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.17.xsd', 1173, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1174, 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.17.xsd', 1173, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1174, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33550,12 +33550,12 @@ def _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.17.xsd', 1174, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1175, 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.17.xsd', 1174, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1175, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33571,12 +33571,12 @@ def _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.17.xsd', 1175, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1176, 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.17.xsd', 1175, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1176, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33592,12 +33592,12 @@ def _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.17.xsd', 1176, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1177, 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.17.xsd', 1176, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1177, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33613,12 +33613,12 @@ def _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.17.xsd', 1177, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1178, 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.17.xsd', 1177, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1178, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33634,12 +33634,12 @@ def _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.17.xsd', 1178, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1179, 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.17.xsd', 1178, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1179, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33655,12 +33655,12 @@ def _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.17.xsd', 1179, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1180, 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.17.xsd', 1179, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1180, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33676,12 +33676,12 @@ def _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.17.xsd', 1180, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1181, 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.17.xsd', 1180, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1181, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33697,12 +33697,12 @@ def _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.17.xsd', 1182, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1183, 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.17.xsd', 1182, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1183, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33718,12 +33718,12 @@ def _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.17.xsd', 1183, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1184, 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.17.xsd', 1183, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1184, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33739,12 +33739,12 @@ def _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.17.xsd', 1184, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1185, 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.17.xsd', 1184, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1185, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33760,12 +33760,12 @@ def _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.17.xsd', 1185, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1186, 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.17.xsd', 1185, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1186, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33781,12 +33781,12 @@ def _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.17.xsd', 1187, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1188, 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.17.xsd', 1187, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1188, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33802,12 +33802,12 @@ def _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.17.xsd', 1188, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1189, 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.17.xsd', 1188, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1189, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33823,12 +33823,12 @@ def _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.17.xsd', 1189, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1190, 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.17.xsd', 1189, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1190, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33844,12 +33844,12 @@ def _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.17.xsd', 1190, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1191, 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.17.xsd', 1190, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1191, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33865,12 +33865,12 @@ def _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.17.xsd', 1192, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1193, 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.17.xsd', 1192, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1193, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33886,12 +33886,12 @@ def _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.17.xsd', 1193, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1194, 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.17.xsd', 1193, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1194, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33907,12 +33907,12 @@ def _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.17.xsd', 1195, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1196, 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.17.xsd', 1195, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1196, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33928,55 +33928,55 @@ def _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.17.xsd', 1166, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1167, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1167, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1168, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1168, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1169, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1169, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1170, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1170, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1171, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1172, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1173, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1173, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1174, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1174, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1175, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1175, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1176, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1176, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1177, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1177, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1178, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1178, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1179, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1179, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1180, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1180, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1181, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1182, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1183, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1183, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1184, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1184, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1185, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1185, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1186, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1187, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1188, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1188, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1189, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1189, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1190, 24)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1190, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1191, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1192, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1193, 24)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1193, 24)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1194, 24)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1195, 24)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1196, 24)) counters.add(cc_24) states = [] sub_automata = [] @@ -34006,7 +34006,7 @@ def _BuildAutomaton_264 (): sub_automata.append(_BuildAutomaton_288()) sub_automata.append(_BuildAutomaton_289()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1165, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1166, 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) @@ -34018,19 +34018,19 @@ def _BuildAutomaton_264 (): -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.17.xsd', 1288, 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.18.xsd', 1289, 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.17.xsd', 1289, 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.18.xsd', 1290, 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.17.xsd', 1290, 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.18.xsd', 1291, 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.17.xsd', 1292, 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.18.xsd', 1293, 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.17.xsd', 1293, 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.18.xsd', 1294, 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.17.xsd', 1294, 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.18.xsd', 1295, 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.17.xsd', 2619, 4))) +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.18.xsd', 2620, 4))) def _BuildAutomaton_291 (): # Remove this helper function from the namespace after it is invoked @@ -34039,12 +34039,12 @@ def _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.17.xsd', 1288, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1289, 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.17.xsd', 1288, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1289, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34060,12 +34060,12 @@ def _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.17.xsd', 1289, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1290, 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.17.xsd', 1289, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1290, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34081,12 +34081,12 @@ def _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.17.xsd', 1290, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1291, 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.17.xsd', 1290, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1291, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34102,12 +34102,12 @@ def _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.17.xsd', 1292, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1293, 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.17.xsd', 1292, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1293, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34123,12 +34123,12 @@ def _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.17.xsd', 1293, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1294, 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.17.xsd', 1293, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1294, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34144,12 +34144,12 @@ def _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.17.xsd', 1294, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1295, 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.17.xsd', 1294, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1295, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34165,12 +34165,12 @@ def _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.17.xsd', 1296, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1297, 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.17.xsd', 1296, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1297, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34186,19 +34186,19 @@ def _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.17.xsd', 1288, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1289, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1289, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1290, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1290, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1291, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1292, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1293, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1293, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1294, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1294, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1295, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1296, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1297, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -34210,7 +34210,7 @@ def _BuildAutomaton_290 (): sub_automata.append(_BuildAutomaton_296()) sub_automata.append(_BuildAutomaton_297()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1287, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1288, 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) @@ -34222,19 +34222,19 @@ def _BuildAutomaton_290 (): -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.17.xsd', 1308, 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.18.xsd', 1309, 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.17.xsd', 1309, 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.18.xsd', 1310, 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.17.xsd', 1310, 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.18.xsd', 1311, 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.17.xsd', 1312, 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.18.xsd', 1313, 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.17.xsd', 1313, 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.18.xsd', 1314, 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.17.xsd', 1314, 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.18.xsd', 1315, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_299 (): # Remove this helper function from the namespace after it is invoked @@ -34243,12 +34243,12 @@ def _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.17.xsd', 1308, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1309, 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.17.xsd', 1308, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1309, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34264,12 +34264,12 @@ def _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.17.xsd', 1309, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1310, 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.17.xsd', 1309, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1310, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34285,12 +34285,12 @@ def _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.17.xsd', 1310, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1311, 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.17.xsd', 1310, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1311, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34306,12 +34306,12 @@ def _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.17.xsd', 1312, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1313, 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.17.xsd', 1312, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1313, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34327,12 +34327,12 @@ def _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.17.xsd', 1313, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1314, 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.17.xsd', 1313, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1314, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34348,12 +34348,12 @@ def _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.17.xsd', 1314, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1315, 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.17.xsd', 1314, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1315, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34369,12 +34369,12 @@ def _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.17.xsd', 1315, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1316, 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.17.xsd', 1315, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1316, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34390,19 +34390,19 @@ def _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.17.xsd', 1308, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1309, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1309, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1310, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1310, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1311, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1312, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1313, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1313, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1314, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1314, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1315, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1315, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1316, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -34414,7 +34414,7 @@ def _BuildAutomaton_298 (): sub_automata.append(_BuildAutomaton_304()) sub_automata.append(_BuildAutomaton_305()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1307, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1308, 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) @@ -34426,19 +34426,19 @@ def _BuildAutomaton_298 (): -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.17.xsd', 1327, 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.18.xsd', 1328, 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.17.xsd', 1328, 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.18.xsd', 1329, 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.17.xsd', 1329, 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.18.xsd', 1330, 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.17.xsd', 1331, 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.18.xsd', 1332, 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.17.xsd', 1332, 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.18.xsd', 1333, 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.17.xsd', 1333, 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.18.xsd', 1334, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_307 (): # Remove this helper function from the namespace after it is invoked @@ -34447,12 +34447,12 @@ def _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.17.xsd', 1327, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1328, 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.17.xsd', 1327, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1328, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34468,12 +34468,12 @@ def _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.17.xsd', 1328, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1329, 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.17.xsd', 1328, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1329, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34489,12 +34489,12 @@ def _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.17.xsd', 1329, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1330, 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.17.xsd', 1329, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1330, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34510,12 +34510,12 @@ def _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.17.xsd', 1331, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1332, 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.17.xsd', 1331, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1332, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34531,12 +34531,12 @@ def _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.17.xsd', 1332, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1333, 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.17.xsd', 1332, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1333, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34552,12 +34552,12 @@ def _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.17.xsd', 1333, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1334, 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.17.xsd', 1333, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1334, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34573,12 +34573,12 @@ def _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.17.xsd', 1335, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1336, 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.17.xsd', 1335, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1336, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34594,19 +34594,19 @@ def _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.17.xsd', 1327, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1328, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1328, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1329, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1329, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1330, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1331, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1332, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1332, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1333, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1333, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1334, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1335, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1336, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -34618,7 +34618,7 @@ def _BuildAutomaton_306 (): sub_automata.append(_BuildAutomaton_312()) sub_automata.append(_BuildAutomaton_313()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1326, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1327, 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) @@ -34630,19 +34630,19 @@ def _BuildAutomaton_306 (): -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.17.xsd', 1347, 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.18.xsd', 1348, 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.17.xsd', 1348, 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.18.xsd', 1349, 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.17.xsd', 1349, 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.18.xsd', 1350, 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.17.xsd', 1351, 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.18.xsd', 1352, 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.17.xsd', 1352, 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.18.xsd', 1353, 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.17.xsd', 1353, 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.18.xsd', 1354, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_315 (): # Remove this helper function from the namespace after it is invoked @@ -34651,12 +34651,12 @@ def _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.17.xsd', 1347, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1348, 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.17.xsd', 1347, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1348, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34672,12 +34672,12 @@ def _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.17.xsd', 1348, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1349, 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.17.xsd', 1348, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1349, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34693,12 +34693,12 @@ def _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.17.xsd', 1349, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1350, 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.17.xsd', 1349, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1350, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34714,12 +34714,12 @@ def _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.17.xsd', 1351, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1352, 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.17.xsd', 1351, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1352, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34735,12 +34735,12 @@ def _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.17.xsd', 1352, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1353, 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.17.xsd', 1352, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1353, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34756,12 +34756,12 @@ def _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.17.xsd', 1353, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1354, 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.17.xsd', 1353, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1354, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34777,12 +34777,12 @@ def _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.17.xsd', 1355, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1356, 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.17.xsd', 1355, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1356, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34798,19 +34798,19 @@ def _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.17.xsd', 1347, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1348, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1348, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1349, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1349, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1350, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1351, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1352, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1352, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1353, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1353, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1354, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1355, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1356, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -34822,7 +34822,7 @@ def _BuildAutomaton_314 (): sub_automata.append(_BuildAutomaton_320()) sub_automata.append(_BuildAutomaton_321()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1346, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1347, 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) @@ -34834,19 +34834,19 @@ def _BuildAutomaton_314 (): -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.17.xsd', 1367, 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.18.xsd', 1368, 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.17.xsd', 1368, 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.18.xsd', 1369, 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.17.xsd', 1369, 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.18.xsd', 1370, 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.17.xsd', 1371, 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.18.xsd', 1372, 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.17.xsd', 1372, 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.18.xsd', 1373, 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.17.xsd', 1373, 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.18.xsd', 1374, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_323 (): # Remove this helper function from the namespace after it is invoked @@ -34855,12 +34855,12 @@ def _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.17.xsd', 1367, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1367, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1368, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34876,12 +34876,12 @@ def _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.17.xsd', 1368, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1368, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1369, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34897,12 +34897,12 @@ def _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.17.xsd', 1369, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1370, 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.17.xsd', 1369, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1370, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34918,12 +34918,12 @@ def _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.17.xsd', 1371, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1372, 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.17.xsd', 1371, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1372, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34939,12 +34939,12 @@ def _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.17.xsd', 1372, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1372, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1373, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34960,12 +34960,12 @@ def _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.17.xsd', 1373, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1374, 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.17.xsd', 1373, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1374, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34981,12 +34981,12 @@ def _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.17.xsd', 1375, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1376, 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.17.xsd', 1375, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1376, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35002,19 +35002,19 @@ def _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.17.xsd', 1367, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1368, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1368, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1369, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1369, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1370, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1371, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1372, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1372, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1373, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1373, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1374, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1375, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1376, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -35026,7 +35026,7 @@ def _BuildAutomaton_322 (): sub_automata.append(_BuildAutomaton_328()) sub_automata.append(_BuildAutomaton_329()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1366, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1367, 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) @@ -35038,19 +35038,19 @@ def _BuildAutomaton_322 (): -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.17.xsd', 1387, 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.18.xsd', 1388, 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.17.xsd', 1388, 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.18.xsd', 1389, 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.17.xsd', 1389, 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.18.xsd', 1390, 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.17.xsd', 1391, 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.18.xsd', 1392, 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.17.xsd', 1392, 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.18.xsd', 1393, 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.17.xsd', 1393, 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.18.xsd', 1394, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_331 (): # Remove this helper function from the namespace after it is invoked @@ -35059,12 +35059,12 @@ def _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.17.xsd', 1387, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1388, 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.17.xsd', 1387, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1388, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35080,12 +35080,12 @@ def _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.17.xsd', 1388, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1388, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1389, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35101,12 +35101,12 @@ def _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.17.xsd', 1389, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1389, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1390, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35122,12 +35122,12 @@ def _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.17.xsd', 1391, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1391, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1392, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35143,12 +35143,12 @@ def _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.17.xsd', 1392, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1393, 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.17.xsd', 1392, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1393, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35164,12 +35164,12 @@ def _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.17.xsd', 1393, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1394, 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.17.xsd', 1393, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1394, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35185,12 +35185,12 @@ def _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.17.xsd', 1395, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1396, 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.17.xsd', 1395, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1396, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35206,19 +35206,19 @@ def _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.17.xsd', 1387, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1388, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1388, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1389, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1389, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1390, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1391, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1392, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1392, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1393, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1393, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1394, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1395, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1396, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -35230,7 +35230,7 @@ def _BuildAutomaton_330 (): sub_automata.append(_BuildAutomaton_336()) sub_automata.append(_BuildAutomaton_337()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1386, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1387, 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) @@ -35242,19 +35242,19 @@ def _BuildAutomaton_330 (): -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.17.xsd', 1407, 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.18.xsd', 1408, 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.17.xsd', 1408, 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.18.xsd', 1409, 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.17.xsd', 1409, 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.18.xsd', 1410, 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.17.xsd', 1411, 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.18.xsd', 1412, 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.17.xsd', 1412, 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.18.xsd', 1413, 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.17.xsd', 1413, 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.18.xsd', 1414, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_339 (): # Remove this helper function from the namespace after it is invoked @@ -35263,12 +35263,12 @@ def _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.17.xsd', 1407, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1407, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1408, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35284,12 +35284,12 @@ def _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.17.xsd', 1408, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1408, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1409, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35305,12 +35305,12 @@ def _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.17.xsd', 1409, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1409, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1410, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35326,12 +35326,12 @@ def _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.17.xsd', 1411, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1411, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1412, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35347,12 +35347,12 @@ def _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.17.xsd', 1412, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1413, 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.17.xsd', 1412, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1413, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35368,12 +35368,12 @@ def _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.17.xsd', 1413, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1414, 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.17.xsd', 1413, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1414, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35389,12 +35389,12 @@ def _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.17.xsd', 1415, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1416, 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.17.xsd', 1415, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1416, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35410,19 +35410,19 @@ def _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.17.xsd', 1407, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1408, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1408, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1409, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1409, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1410, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1411, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1412, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1412, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1413, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1413, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1414, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1415, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1416, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -35434,7 +35434,7 @@ def _BuildAutomaton_338 (): sub_automata.append(_BuildAutomaton_344()) sub_automata.append(_BuildAutomaton_345()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1406, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1407, 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) @@ -35446,19 +35446,19 @@ def _BuildAutomaton_338 (): -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.17.xsd', 1427, 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.18.xsd', 1428, 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.17.xsd', 1428, 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.18.xsd', 1429, 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.17.xsd', 1429, 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.18.xsd', 1430, 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.17.xsd', 1431, 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.18.xsd', 1432, 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.17.xsd', 1432, 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.18.xsd', 1433, 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.17.xsd', 1433, 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.18.xsd', 1434, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_347 (): # Remove this helper function from the namespace after it is invoked @@ -35467,12 +35467,12 @@ def _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.17.xsd', 1427, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1427, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1428, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35488,12 +35488,12 @@ def _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.17.xsd', 1428, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1428, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1429, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35509,12 +35509,12 @@ def _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.17.xsd', 1429, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1429, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1430, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35530,12 +35530,12 @@ def _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.17.xsd', 1431, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1431, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1432, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35551,12 +35551,12 @@ def _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.17.xsd', 1432, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1433, 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.17.xsd', 1432, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1433, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35572,12 +35572,12 @@ def _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.17.xsd', 1433, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1434, 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.17.xsd', 1433, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1434, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35593,12 +35593,12 @@ def _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.17.xsd', 1435, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1436, 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.17.xsd', 1435, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1436, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35614,19 +35614,19 @@ def _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.17.xsd', 1427, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1428, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1428, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1429, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1429, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1430, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1431, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1432, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1432, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1433, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1433, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1434, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1435, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1436, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -35638,7 +35638,7 @@ def _BuildAutomaton_346 (): sub_automata.append(_BuildAutomaton_352()) sub_automata.append(_BuildAutomaton_353()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1426, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1427, 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) @@ -35650,23 +35650,23 @@ def _BuildAutomaton_346 (): -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.17.xsd', 1447, 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.18.xsd', 1448, 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.17.xsd', 1449, 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.18.xsd', 1450, 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.17.xsd', 1450, 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.18.xsd', 1451, 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.17.xsd', 1452, 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.18.xsd', 1453, 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.17.xsd', 1453, 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.18.xsd', 1454, 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.17.xsd', 1454, 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.18.xsd', 1455, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1927, 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.18.xsd', 1928, 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.17.xsd', 2619, 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.18.xsd', 2620, 4))) def _BuildAutomaton_355 (): # Remove this helper function from the namespace after it is invoked @@ -35675,12 +35675,12 @@ def _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.17.xsd', 1447, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1447, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1448, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35696,12 +35696,12 @@ def _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.17.xsd', 1449, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1449, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1450, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35717,12 +35717,12 @@ def _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.17.xsd', 1450, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1451, 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.17.xsd', 1450, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1451, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35738,12 +35738,12 @@ def _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.17.xsd', 1452, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1453, 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.17.xsd', 1452, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1453, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35759,12 +35759,12 @@ def _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.17.xsd', 1453, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1454, 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.17.xsd', 1453, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1454, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35780,12 +35780,12 @@ def _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.17.xsd', 1454, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1455, 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.17.xsd', 1454, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1455, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35801,12 +35801,12 @@ def _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.17.xsd', 1455, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1456, 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.17.xsd', 1455, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1456, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35822,12 +35822,12 @@ def _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.17.xsd', 1457, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1458, 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.17.xsd', 1457, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1458, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35843,12 +35843,12 @@ def _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.17.xsd', 1459, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1460, 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.17.xsd', 1459, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1460, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35864,23 +35864,23 @@ def _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.17.xsd', 1447, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1448, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1449, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1450, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1450, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1451, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1452, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1453, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1453, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1454, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1454, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1455, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1455, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1456, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1457, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1458, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1459, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1460, 24)) counters.add(cc_8) states = [] sub_automata = [] @@ -35894,7 +35894,7 @@ def _BuildAutomaton_354 (): sub_automata.append(_BuildAutomaton_362()) sub_automata.append(_BuildAutomaton_363()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1446, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1447, 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) @@ -35906,21 +35906,21 @@ def _BuildAutomaton_354 (): -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.17.xsd', 1471, 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.18.xsd', 1472, 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.17.xsd', 1473, 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.18.xsd', 1474, 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.17.xsd', 1474, 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.18.xsd', 1475, 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.17.xsd', 1476, 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.18.xsd', 1477, 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.17.xsd', 1477, 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.18.xsd', 1478, 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.17.xsd', 1478, 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.18.xsd', 1479, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_365 (): # Remove this helper function from the namespace after it is invoked @@ -35929,12 +35929,12 @@ def _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.17.xsd', 1471, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1471, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1472, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35950,12 +35950,12 @@ def _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.17.xsd', 1473, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1474, 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.17.xsd', 1473, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1474, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35971,12 +35971,12 @@ def _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.17.xsd', 1474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1475, 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.17.xsd', 1474, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1475, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35992,12 +35992,12 @@ def _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.17.xsd', 1476, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1477, 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.17.xsd', 1476, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1477, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36013,12 +36013,12 @@ def _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.17.xsd', 1477, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1478, 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.17.xsd', 1477, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1478, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36034,12 +36034,12 @@ def _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.17.xsd', 1478, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1479, 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.17.xsd', 1478, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1479, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36055,12 +36055,12 @@ def _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.17.xsd', 1479, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1480, 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.17.xsd', 1479, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1480, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36076,12 +36076,12 @@ def _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.17.xsd', 1480, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1481, 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.17.xsd', 1480, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1481, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36097,21 +36097,21 @@ def _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.17.xsd', 1471, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1472, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1473, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1474, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1474, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1475, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1476, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1477, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1477, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1478, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1478, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1479, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1479, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1480, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1480, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1481, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -36124,7 +36124,7 @@ def _BuildAutomaton_364 (): sub_automata.append(_BuildAutomaton_371()) sub_automata.append(_BuildAutomaton_372()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1470, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1471, 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) @@ -36136,25 +36136,25 @@ def _BuildAutomaton_364 (): -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.17.xsd', 1492, 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.18.xsd', 1493, 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.17.xsd', 1493, 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.18.xsd', 1494, 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.17.xsd', 1494, 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.18.xsd', 1495, 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.17.xsd', 1496, 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.18.xsd', 1497, 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.17.xsd', 1497, 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.18.xsd', 1498, 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.17.xsd', 1498, 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.18.xsd', 1499, 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.17.xsd', 1500, 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.18.xsd', 1501, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1927, 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.18.xsd', 1928, 4))) def _BuildAutomaton_374 (): # Remove this helper function from the namespace after it is invoked @@ -36163,12 +36163,12 @@ def _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.17.xsd', 1492, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1493, 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.17.xsd', 1492, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1493, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36184,12 +36184,12 @@ def _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.17.xsd', 1493, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1494, 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.17.xsd', 1493, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1494, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36205,12 +36205,12 @@ def _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.17.xsd', 1494, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1495, 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.17.xsd', 1494, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1495, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36226,12 +36226,12 @@ def _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.17.xsd', 1496, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1497, 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.17.xsd', 1496, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1497, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36247,12 +36247,12 @@ def _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.17.xsd', 1497, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1498, 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.17.xsd', 1497, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1498, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36268,12 +36268,12 @@ def _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.17.xsd', 1498, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1499, 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.17.xsd', 1498, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1499, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36289,12 +36289,12 @@ def _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.17.xsd', 1500, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1501, 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.17.xsd', 1500, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1501, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36310,12 +36310,12 @@ def _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.17.xsd', 1501, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1502, 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.17.xsd', 1501, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1502, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36331,12 +36331,12 @@ def _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.17.xsd', 1503, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1503, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1504, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36352,12 +36352,12 @@ def _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.17.xsd', 1504, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1504, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1505, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36373,25 +36373,25 @@ def _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.17.xsd', 1492, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1493, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1493, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1494, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1494, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1495, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1496, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1497, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1497, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1498, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1498, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1499, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1500, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1501, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1501, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1502, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1503, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1504, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1504, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1505, 24)) counters.add(cc_9) states = [] sub_automata = [] @@ -36406,7 +36406,7 @@ def _BuildAutomaton_373 (): sub_automata.append(_BuildAutomaton_382()) sub_automata.append(_BuildAutomaton_383()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1491, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1492, 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) @@ -36418,23 +36418,23 @@ def _BuildAutomaton_373 (): -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.17.xsd', 1516, 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.18.xsd', 1517, 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.17.xsd', 1517, 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.18.xsd', 1518, 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.17.xsd', 1518, 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.18.xsd', 1519, 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.17.xsd', 1520, 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.18.xsd', 1521, 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.17.xsd', 1521, 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.18.xsd', 1522, 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.17.xsd', 1522, 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.18.xsd', 1523, 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.17.xsd', 1524, 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.18.xsd', 1525, 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.17.xsd', 1624, 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.18.xsd', 1625, 4))) -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.17.xsd', 1698, 4))) +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.18.xsd', 1699, 4))) def _BuildAutomaton_385 (): # Remove this helper function from the namespace after it is invoked @@ -36443,12 +36443,12 @@ def _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.17.xsd', 1516, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1517, 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.17.xsd', 1516, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1517, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36464,12 +36464,12 @@ def _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.17.xsd', 1517, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1518, 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.17.xsd', 1517, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1518, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36485,12 +36485,12 @@ def _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.17.xsd', 1518, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1519, 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.17.xsd', 1518, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1519, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36506,12 +36506,12 @@ def _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.17.xsd', 1520, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1521, 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.17.xsd', 1520, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1521, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36527,12 +36527,12 @@ def _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.17.xsd', 1521, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1522, 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.17.xsd', 1521, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1522, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36548,12 +36548,12 @@ def _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.17.xsd', 1522, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1523, 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.17.xsd', 1522, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1523, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36569,12 +36569,12 @@ def _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.17.xsd', 1524, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1525, 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.17.xsd', 1524, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1525, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36590,12 +36590,12 @@ def _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.17.xsd', 1526, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1526, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1527, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36611,12 +36611,12 @@ def _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.17.xsd', 1527, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1528, 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.17.xsd', 1527, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1528, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36632,23 +36632,23 @@ def _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.17.xsd', 1516, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1517, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1517, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1518, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1518, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1519, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1520, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1521, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1521, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1522, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1522, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1523, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1524, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1525, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1526, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1527, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1527, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1528, 24)) counters.add(cc_8) states = [] sub_automata = [] @@ -36662,7 +36662,7 @@ def _BuildAutomaton_384 (): sub_automata.append(_BuildAutomaton_392()) sub_automata.append(_BuildAutomaton_393()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1515, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1516, 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) @@ -36674,63 +36674,63 @@ def _BuildAutomaton_384 (): -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.17.xsd', 1260, 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.18.xsd', 1261, 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.17.xsd', 1539, 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.18.xsd', 1540, 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.17.xsd', 1540, 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.18.xsd', 1541, 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.17.xsd', 1541, 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.18.xsd', 1542, 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.17.xsd', 1542, 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.18.xsd', 1543, 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.17.xsd', 1543, 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.18.xsd', 1544, 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.17.xsd', 1544, 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.18.xsd', 1545, 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.17.xsd', 1545, 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.18.xsd', 1546, 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.17.xsd', 1546, 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.18.xsd', 1547, 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.17.xsd', 1547, 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.18.xsd', 1548, 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.17.xsd', 1548, 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.18.xsd', 1549, 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.17.xsd', 1549, 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.18.xsd', 1550, 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.17.xsd', 1550, 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.18.xsd', 1551, 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.17.xsd', 1553, 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.18.xsd', 1554, 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.17.xsd', 1556, 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.18.xsd', 1557, 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.17.xsd', 1557, 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.18.xsd', 1558, 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.17.xsd', 1561, 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.18.xsd', 1562, 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.17.xsd', 1572, 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.18.xsd', 1573, 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.17.xsd', 1575, 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.18.xsd', 1576, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1927, 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.18.xsd', 1928, 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.17.xsd', 2178, 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.18.xsd', 2179, 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.17.xsd', 2194, 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.18.xsd', 2195, 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.17.xsd', 2218, 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.18.xsd', 2219, 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.17.xsd', 2234, 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.18.xsd', 2235, 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.17.xsd', 2250, 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.18.xsd', 2251, 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.17.xsd', 2266, 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.18.xsd', 2267, 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.17.xsd', 2619, 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.18.xsd', 2620, 4))) def _BuildAutomaton_395 (): # Remove this helper function from the namespace after it is invoked @@ -36739,12 +36739,12 @@ def _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.17.xsd', 1539, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1540, 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.17.xsd', 1539, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1540, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36760,12 +36760,12 @@ def _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.17.xsd', 1540, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1541, 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.17.xsd', 1540, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1541, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36781,12 +36781,12 @@ def _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.17.xsd', 1541, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1542, 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.17.xsd', 1541, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1542, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36802,12 +36802,12 @@ def _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.17.xsd', 1542, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1543, 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.17.xsd', 1542, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1543, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36823,12 +36823,12 @@ def _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.17.xsd', 1543, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1544, 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.17.xsd', 1543, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1544, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36844,12 +36844,12 @@ def _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.17.xsd', 1544, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1545, 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.17.xsd', 1544, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1545, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36865,12 +36865,12 @@ def _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.17.xsd', 1545, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1546, 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.17.xsd', 1545, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1546, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36886,12 +36886,12 @@ def _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.17.xsd', 1546, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1547, 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.17.xsd', 1546, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1547, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36907,12 +36907,12 @@ def _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.17.xsd', 1547, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1548, 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.17.xsd', 1547, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1548, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36928,12 +36928,12 @@ def _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.17.xsd', 1548, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1549, 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.17.xsd', 1548, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1549, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36949,12 +36949,12 @@ def _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.17.xsd', 1549, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1549, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1550, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36970,12 +36970,12 @@ def _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.17.xsd', 1550, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1551, 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.17.xsd', 1550, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1551, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36991,12 +36991,12 @@ def _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.17.xsd', 1551, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1551, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1552, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37012,12 +37012,12 @@ def _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.17.xsd', 1553, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1554, 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.17.xsd', 1553, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1554, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37033,12 +37033,12 @@ def _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.17.xsd', 1554, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1554, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1555, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37054,12 +37054,12 @@ def _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.17.xsd', 1555, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1555, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1556, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37075,12 +37075,12 @@ def _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.17.xsd', 1556, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1556, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1557, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37096,12 +37096,12 @@ def _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.17.xsd', 1557, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1557, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1558, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37117,12 +37117,12 @@ def _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.17.xsd', 1559, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1560, 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.17.xsd', 1559, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1560, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37138,12 +37138,12 @@ def _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.17.xsd', 1560, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1561, 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.17.xsd', 1560, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1561, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37159,12 +37159,12 @@ def _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.17.xsd', 1561, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1562, 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.17.xsd', 1561, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1562, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37180,12 +37180,12 @@ def _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.17.xsd', 1562, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1563, 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.17.xsd', 1562, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1563, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37201,12 +37201,12 @@ def _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.17.xsd', 1564, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1565, 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.17.xsd', 1564, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1565, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37222,12 +37222,12 @@ def _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.17.xsd', 1566, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1567, 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.17.xsd', 1566, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'idealResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1567, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37243,12 +37243,12 @@ def _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.17.xsd', 1568, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1569, 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.17.xsd', 1568, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1569, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37264,12 +37264,12 @@ def _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.17.xsd', 1570, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1570, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1571, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37285,12 +37285,12 @@ def _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.17.xsd', 1572, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1572, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1573, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37306,12 +37306,12 @@ def _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.17.xsd', 1574, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1574, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1575, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37327,12 +37327,12 @@ def _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.17.xsd', 1575, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1575, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1576, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37348,63 +37348,63 @@ def _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.17.xsd', 1539, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1540, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1540, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1541, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1541, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1542, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1542, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1543, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1543, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1544, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1544, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1545, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1545, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1546, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1546, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1547, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1547, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1548, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1548, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1549, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1549, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1550, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1550, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1551, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1551, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1552, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1553, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1554, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1554, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1555, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1555, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1556, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1556, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1557, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1557, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1558, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1559, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1560, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1560, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1561, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1561, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1562, 24)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1562, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1563, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1564, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1565, 24)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1566, 24)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1567, 24)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1568, 24)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1569, 24)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1570, 24)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1571, 24)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1572, 24)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1573, 24)) counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1574, 24)) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1575, 24)) counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1575, 24)) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1576, 24)) counters.add(cc_28) states = [] sub_automata = [] @@ -37438,7 +37438,7 @@ def _BuildAutomaton_394 (): sub_automata.append(_BuildAutomaton_422()) sub_automata.append(_BuildAutomaton_423()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1538, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1539, 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) @@ -37450,21 +37450,21 @@ def _BuildAutomaton_394 (): -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.17.xsd', 1587, 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.18.xsd', 1588, 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.17.xsd', 1588, 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.18.xsd', 1589, 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.17.xsd', 1589, 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.18.xsd', 1590, 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.17.xsd', 1591, 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.18.xsd', 1592, 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.17.xsd', 1592, 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.18.xsd', 1593, 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.17.xsd', 1593, 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.18.xsd', 1594, 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.17.xsd', 1595, 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.18.xsd', 1596, 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.17.xsd', 1624, 4))) +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.18.xsd', 1625, 4))) def _BuildAutomaton_425 (): # Remove this helper function from the namespace after it is invoked @@ -37473,12 +37473,12 @@ def _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.17.xsd', 1587, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1588, 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.17.xsd', 1587, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1588, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37494,12 +37494,12 @@ def _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.17.xsd', 1588, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1589, 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.17.xsd', 1588, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1589, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37515,12 +37515,12 @@ def _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.17.xsd', 1589, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1590, 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.17.xsd', 1589, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1590, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37536,12 +37536,12 @@ def _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.17.xsd', 1591, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1592, 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.17.xsd', 1591, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1592, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37557,12 +37557,12 @@ def _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.17.xsd', 1592, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1593, 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.17.xsd', 1592, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1593, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37578,12 +37578,12 @@ def _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.17.xsd', 1593, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1594, 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.17.xsd', 1593, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1594, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37599,12 +37599,12 @@ def _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.17.xsd', 1595, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1596, 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.17.xsd', 1595, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1596, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37620,12 +37620,12 @@ def _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.17.xsd', 1597, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1597, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1598, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37641,21 +37641,21 @@ def _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.17.xsd', 1587, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1588, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1588, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1589, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1589, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1590, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1591, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1592, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1592, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1593, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1593, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1594, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1595, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1596, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1597, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1598, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -37668,7 +37668,7 @@ def _BuildAutomaton_424 (): sub_automata.append(_BuildAutomaton_431()) sub_automata.append(_BuildAutomaton_432()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1586, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1587, 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) @@ -37680,21 +37680,21 @@ def _BuildAutomaton_424 (): -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.17.xsd', 1609, 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.18.xsd', 1610, 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.17.xsd', 1610, 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.18.xsd', 1611, 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.17.xsd', 1611, 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.18.xsd', 1612, 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.17.xsd', 1613, 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.18.xsd', 1614, 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.17.xsd', 1614, 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.18.xsd', 1615, 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.17.xsd', 1615, 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.18.xsd', 1616, 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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_434 (): # Remove this helper function from the namespace after it is invoked @@ -37703,12 +37703,12 @@ def _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.17.xsd', 1609, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1610, 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.17.xsd', 1609, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1610, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37724,12 +37724,12 @@ def _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.17.xsd', 1610, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1611, 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.17.xsd', 1610, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1611, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37745,12 +37745,12 @@ def _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.17.xsd', 1611, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1612, 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.17.xsd', 1611, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1612, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37766,12 +37766,12 @@ def _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.17.xsd', 1613, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1614, 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.17.xsd', 1613, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1614, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37787,12 +37787,12 @@ def _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.17.xsd', 1614, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1615, 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.17.xsd', 1614, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1615, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37808,12 +37808,12 @@ def _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.17.xsd', 1615, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1616, 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.17.xsd', 1615, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1616, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37829,12 +37829,12 @@ def _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.17.xsd', 1616, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1617, 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.17.xsd', 1616, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1617, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37850,12 +37850,12 @@ def _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.17.xsd', 1617, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1618, 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.17.xsd', 1617, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1618, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37871,21 +37871,21 @@ def _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.17.xsd', 1609, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1610, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1610, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1611, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1611, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1612, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1613, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1614, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1614, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1615, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1615, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1616, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1616, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1617, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1617, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1618, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -37898,7 +37898,7 @@ def _BuildAutomaton_433 (): sub_automata.append(_BuildAutomaton_440()) sub_automata.append(_BuildAutomaton_441()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1608, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1609, 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) @@ -37910,23 +37910,23 @@ def _BuildAutomaton_433 (): -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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1642, 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.18.xsd', 1643, 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.17.xsd', 1643, 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.18.xsd', 1644, 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.17.xsd', 1644, 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.18.xsd', 1645, 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.17.xsd', 1646, 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.18.xsd', 1647, 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.17.xsd', 1647, 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.18.xsd', 1648, 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.17.xsd', 1648, 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.18.xsd', 1649, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1713, 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.18.xsd', 1714, 4))) def _BuildAutomaton_443 (): # Remove this helper function from the namespace after it is invoked @@ -37935,12 +37935,12 @@ def _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.17.xsd', 1642, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1642, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1643, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37956,12 +37956,12 @@ def _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.17.xsd', 1643, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1643, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1644, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37977,12 +37977,12 @@ def _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.17.xsd', 1644, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1644, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1645, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37998,12 +37998,12 @@ def _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.17.xsd', 1646, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1646, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1647, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38019,12 +38019,12 @@ def _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.17.xsd', 1647, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1648, 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.17.xsd', 1647, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1648, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38040,12 +38040,12 @@ def _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.17.xsd', 1648, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1648, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1649, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38061,12 +38061,12 @@ def _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.17.xsd', 1649, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1650, 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.17.xsd', 1649, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1650, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38082,12 +38082,12 @@ def _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.17.xsd', 1650, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1650, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1651, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38103,12 +38103,12 @@ def _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.17.xsd', 1651, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1652, 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.17.xsd', 1651, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1652, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38124,23 +38124,23 @@ def _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.17.xsd', 1642, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1643, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1643, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1644, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1644, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1645, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1646, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1647, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1647, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1648, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1648, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1649, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1649, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1650, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1650, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1651, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1651, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1652, 24)) counters.add(cc_8) states = [] sub_automata = [] @@ -38154,7 +38154,7 @@ def _BuildAutomaton_442 (): sub_automata.append(_BuildAutomaton_450()) sub_automata.append(_BuildAutomaton_451()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1641, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1642, 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) @@ -38166,21 +38166,21 @@ def _BuildAutomaton_442 (): -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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1663, 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.18.xsd', 1664, 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.17.xsd', 1664, 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.18.xsd', 1665, 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.17.xsd', 1665, 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.18.xsd', 1666, 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.17.xsd', 1667, 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.18.xsd', 1668, 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.17.xsd', 1668, 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.18.xsd', 1669, 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.17.xsd', 1669, 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.18.xsd', 1670, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_453 (): # Remove this helper function from the namespace after it is invoked @@ -38189,12 +38189,12 @@ def _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.17.xsd', 1663, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1664, 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.17.xsd', 1663, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1664, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38210,12 +38210,12 @@ def _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.17.xsd', 1664, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1665, 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.17.xsd', 1664, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1665, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38231,12 +38231,12 @@ def _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.17.xsd', 1665, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1666, 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.17.xsd', 1665, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1666, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38252,12 +38252,12 @@ def _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.17.xsd', 1667, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1668, 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.17.xsd', 1667, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1668, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38273,12 +38273,12 @@ def _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.17.xsd', 1668, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1669, 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.17.xsd', 1668, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1669, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38294,12 +38294,12 @@ def _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.17.xsd', 1669, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1670, 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.17.xsd', 1669, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1670, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38315,12 +38315,12 @@ def _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.17.xsd', 1670, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1671, 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.17.xsd', 1670, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1671, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38336,12 +38336,12 @@ def _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.17.xsd', 1671, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1671, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1672, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38357,21 +38357,21 @@ def _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.17.xsd', 1663, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1664, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1664, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1665, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1665, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1666, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1667, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1668, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1668, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1669, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1669, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1670, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1670, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1671, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1671, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1672, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -38384,7 +38384,7 @@ def _BuildAutomaton_452 (): sub_automata.append(_BuildAutomaton_459()) sub_automata.append(_BuildAutomaton_460()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1662, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1663, 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) @@ -38396,21 +38396,21 @@ def _BuildAutomaton_452 (): -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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1683, 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.18.xsd', 1684, 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.17.xsd', 1684, 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.18.xsd', 1685, 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.17.xsd', 1685, 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.18.xsd', 1686, 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.17.xsd', 1687, 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.18.xsd', 1688, 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.17.xsd', 1688, 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.18.xsd', 1689, 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.17.xsd', 1689, 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.18.xsd', 1690, 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.17.xsd', 1698, 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.18.xsd', 1699, 4))) def _BuildAutomaton_462 (): # Remove this helper function from the namespace after it is invoked @@ -38419,12 +38419,12 @@ def _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.17.xsd', 1683, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1683, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1684, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38440,12 +38440,12 @@ def _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.17.xsd', 1684, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1685, 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.17.xsd', 1684, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1685, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38461,12 +38461,12 @@ def _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.17.xsd', 1685, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1686, 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.17.xsd', 1685, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1686, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38482,12 +38482,12 @@ def _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.17.xsd', 1687, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1688, 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.17.xsd', 1687, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1688, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38503,12 +38503,12 @@ def _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.17.xsd', 1688, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1689, 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.17.xsd', 1688, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1689, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38524,12 +38524,12 @@ def _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.17.xsd', 1689, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1690, 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.17.xsd', 1689, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1690, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38545,12 +38545,12 @@ def _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.17.xsd', 1690, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1691, 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.17.xsd', 1690, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1691, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38566,12 +38566,12 @@ def _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.17.xsd', 1691, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1692, 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.17.xsd', 1691, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1692, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38587,21 +38587,21 @@ def _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.17.xsd', 1683, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1684, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1684, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1685, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1685, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1686, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1687, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1688, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1688, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1689, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1689, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1690, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1690, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1691, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1691, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1692, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -38614,7 +38614,7 @@ def _BuildAutomaton_461 (): sub_automata.append(_BuildAutomaton_468()) sub_automata.append(_BuildAutomaton_469()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1682, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1683, 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) @@ -38626,21 +38626,21 @@ def _BuildAutomaton_461 (): -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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1727, 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.18.xsd', 1728, 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.17.xsd', 1728, 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.18.xsd', 1729, 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.17.xsd', 1729, 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.18.xsd', 1730, 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.17.xsd', 1731, 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.18.xsd', 1732, 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.17.xsd', 1732, 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.18.xsd', 1733, 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.17.xsd', 1733, 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.18.xsd', 1734, 24))) def _BuildAutomaton_471 (): # Remove this helper function from the namespace after it is invoked @@ -38649,12 +38649,12 @@ def _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.17.xsd', 1727, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1728, 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.17.xsd', 1727, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1728, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38670,12 +38670,12 @@ def _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.17.xsd', 1728, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1728, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1729, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38691,12 +38691,12 @@ def _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.17.xsd', 1729, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1729, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1730, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38712,12 +38712,12 @@ def _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.17.xsd', 1731, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1732, 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.17.xsd', 1731, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1732, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38733,12 +38733,12 @@ def _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.17.xsd', 1732, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1732, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1733, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38754,12 +38754,12 @@ def _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.17.xsd', 1733, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1733, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1734, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38775,12 +38775,12 @@ def _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.17.xsd', 1734, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1734, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1735, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38796,12 +38796,12 @@ def _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.17.xsd', 1735, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1735, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1736, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38817,21 +38817,21 @@ def _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.17.xsd', 1727, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1728, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1728, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1729, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1729, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1730, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1731, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1732, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1732, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1733, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1733, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1734, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1734, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1735, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1735, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1736, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -38844,7 +38844,7 @@ def _BuildAutomaton_470 (): sub_automata.append(_BuildAutomaton_477()) sub_automata.append(_BuildAutomaton_478()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1726, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1727, 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) @@ -38856,23 +38856,23 @@ def _BuildAutomaton_470 (): -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.17.xsd', 1624, 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.18.xsd', 1625, 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.17.xsd', 1698, 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.18.xsd', 1699, 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.17.xsd', 1747, 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.18.xsd', 1748, 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.17.xsd', 1748, 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.18.xsd', 1749, 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.17.xsd', 1749, 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.18.xsd', 1750, 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.17.xsd', 1751, 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.18.xsd', 1752, 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.17.xsd', 1752, 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.18.xsd', 1753, 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.17.xsd', 1753, 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.18.xsd', 1754, 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.17.xsd', 1755, 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.18.xsd', 1756, 24))) def _BuildAutomaton_480 (): # Remove this helper function from the namespace after it is invoked @@ -38881,12 +38881,12 @@ def _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.17.xsd', 1747, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1748, 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.17.xsd', 1747, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1748, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38902,12 +38902,12 @@ def _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.17.xsd', 1748, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1749, 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.17.xsd', 1748, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1749, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38923,12 +38923,12 @@ def _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.17.xsd', 1749, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1749, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1750, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38944,12 +38944,12 @@ def _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.17.xsd', 1751, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1751, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1752, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38965,12 +38965,12 @@ def _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.17.xsd', 1752, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1753, 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.17.xsd', 1752, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1753, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38986,12 +38986,12 @@ def _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.17.xsd', 1753, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1753, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1754, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39007,12 +39007,12 @@ def _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.17.xsd', 1754, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1754, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1755, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39028,12 +39028,12 @@ def _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.17.xsd', 1755, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1755, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1756, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39049,12 +39049,12 @@ def _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.17.xsd', 1756, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1756, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1757, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39070,23 +39070,23 @@ def _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.17.xsd', 1747, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1748, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1748, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1749, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1749, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1750, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1751, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1752, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1752, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1753, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1753, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1754, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1754, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1755, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1755, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1756, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1756, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1757, 24)) counters.add(cc_8) states = [] sub_automata = [] @@ -39100,7 +39100,7 @@ def _BuildAutomaton_479 (): sub_automata.append(_BuildAutomaton_487()) sub_automata.append(_BuildAutomaton_488()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1746, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1747, 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) @@ -39112,31 +39112,31 @@ def _BuildAutomaton_479 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1771, 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.18.xsd', 1772, 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.17.xsd', 1772, 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.18.xsd', 1773, 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.17.xsd', 1774, 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.18.xsd', 1775, 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.17.xsd', 1777, 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.18.xsd', 1778, 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.17.xsd', 1778, 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.18.xsd', 1779, 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.17.xsd', 1780, 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.18.xsd', 1781, 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.17.xsd', 1781, 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.18.xsd', 1782, 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.17.xsd', 1784, 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.18.xsd', 1785, 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.17.xsd', 1784, 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.18.xsd', 1785, 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.17.xsd', 1786, 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.18.xsd', 1787, 28))) def _BuildAutomaton_489 (): # Remove this helper function from the namespace after it is invoked @@ -39145,100 +39145,100 @@ def _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.17.xsd', 1772, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1773, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1773, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1774, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1774, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1775, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1778, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1779, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1780, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1781, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1783, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1784, 28)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1784, 39)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1785, 39)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1784, 101)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1785, 101)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1785, 28)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1786, 28)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1786, 28)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1787, 28)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1787, 28)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1788, 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.17.xsd', 1771, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1772, 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.17.xsd', 1772, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1773, 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.17.xsd', 1773, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1774, 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.17.xsd', 1774, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1775, 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.17.xsd', 1777, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1778, 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.17.xsd', 1778, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'verify')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1779, 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.17.xsd', 1779, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1780, 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.17.xsd', 1780, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1781, 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.17.xsd', 1781, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1782, 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.17.xsd', 1782, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1783, 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.17.xsd', 1783, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1784, 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.17.xsd', 1784, 39)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1785, 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.17.xsd', 1784, 101)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1785, 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.17.xsd', 1785, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1786, 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.17.xsd', 1786, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1787, 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.17.xsd', 1787, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1788, 28)) st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_15) transitions = [] @@ -39367,27 +39367,27 @@ def _BuildAutomaton_489 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1802, 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.18.xsd', 1803, 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.17.xsd', 1803, 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.18.xsd', 1804, 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.17.xsd', 1804, 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.18.xsd', 1805, 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.17.xsd', 1806, 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.18.xsd', 1807, 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.17.xsd', 1809, 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.18.xsd', 1810, 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.17.xsd', 1812, 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.18.xsd', 1813, 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.17.xsd', 1814, 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.18.xsd', 1815, 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.17.xsd', 1814, 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.18.xsd', 1815, 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.17.xsd', 1816, 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.18.xsd', 1817, 32))) def _BuildAutomaton_490 (): # Remove this helper function from the namespace after it is invoked @@ -39396,94 +39396,94 @@ def _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.17.xsd', 1803, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1804, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1804, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1805, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1805, 32)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1806, 32)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1806, 32)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1807, 32)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1811, 32)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1812, 32)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1814, 43)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1815, 43)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1814, 105)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1815, 105)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1815, 32)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1816, 32)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1816, 32)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1817, 32)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1817, 32)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1818, 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.17.xsd', 1802, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1803, 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.17.xsd', 1803, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1804, 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.17.xsd', 1804, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1805, 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.17.xsd', 1805, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1806, 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.17.xsd', 1806, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1807, 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.17.xsd', 1809, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1810, 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.17.xsd', 1810, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1811, 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.17.xsd', 1811, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1812, 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.17.xsd', 1812, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1813, 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.17.xsd', 1813, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1814, 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.17.xsd', 1814, 43)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1815, 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.17.xsd', 1814, 105)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1815, 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.17.xsd', 1815, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1816, 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.17.xsd', 1816, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1817, 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.17.xsd', 1817, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1818, 32)) st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_14) transitions = [] @@ -39600,19 +39600,19 @@ def _BuildAutomaton_490 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 1831, 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.18.xsd', 1832, 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.17.xsd', 1832, 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.18.xsd', 1833, 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.17.xsd', 1833, 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.18.xsd', 1834, 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.17.xsd', 1835, 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.18.xsd', 1836, 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.17.xsd', 1835, 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.18.xsd', 1836, 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.17.xsd', 1836, 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.18.xsd', 1837, 24))) def _BuildAutomaton_491 (): # Remove this helper function from the namespace after it is invoked @@ -39621,54 +39621,54 @@ def _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.17.xsd', 1831, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1832, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1832, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1833, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1833, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1834, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1834, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1835, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1835, 35)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1836, 35)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1835, 97)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1836, 97)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1836, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1837, 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.17.xsd', 1831, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1832, 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.17.xsd', 1832, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1833, 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.17.xsd', 1833, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1834, 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.17.xsd', 1834, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1835, 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.17.xsd', 1835, 35)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1836, 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.17.xsd', 1835, 97)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1836, 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.17.xsd', 1836, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1837, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -39745,23 +39745,23 @@ def _BuildAutomaton_491 (): -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.17.xsd', 1848, 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.18.xsd', 1849, 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.17.xsd', 1849, 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.18.xsd', 1850, 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.17.xsd', 1850, 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.18.xsd', 1851, 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.17.xsd', 1851, 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.18.xsd', 1852, 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.17.xsd', 1852, 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.18.xsd', 1853, 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.17.xsd', 1853, 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.18.xsd', 1854, 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.17.xsd', 1855, 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.18.xsd', 1856, 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.17.xsd', 1857, 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.18.xsd', 1858, 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.17.xsd', 1927, 4))) +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.18.xsd', 1928, 4))) def _BuildAutomaton_493 (): # Remove this helper function from the namespace after it is invoked @@ -39770,12 +39770,12 @@ def _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.17.xsd', 1848, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1849, 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.17.xsd', 1848, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1849, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39791,12 +39791,12 @@ def _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.17.xsd', 1849, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1850, 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.17.xsd', 1849, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1850, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39812,12 +39812,12 @@ def _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.17.xsd', 1850, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1851, 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.17.xsd', 1850, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1851, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39833,12 +39833,12 @@ def _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.17.xsd', 1851, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1852, 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.17.xsd', 1851, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1852, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39854,12 +39854,12 @@ def _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.17.xsd', 1852, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1853, 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.17.xsd', 1852, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1853, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39875,12 +39875,12 @@ def _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.17.xsd', 1853, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1854, 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.17.xsd', 1853, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'verificationCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1854, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39896,12 +39896,12 @@ def _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.17.xsd', 1855, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1856, 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.17.xsd', 1855, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1856, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39917,12 +39917,12 @@ def _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.17.xsd', 1856, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1857, 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.17.xsd', 1856, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1857, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39938,12 +39938,12 @@ def _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.17.xsd', 1857, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1858, 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.17.xsd', 1857, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1858, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39959,23 +39959,23 @@ def _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.17.xsd', 1848, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1849, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1849, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1850, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1850, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1851, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1851, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1852, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1852, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1853, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1853, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1854, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1855, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1856, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1856, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1857, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1857, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1858, 24)) counters.add(cc_8) states = [] sub_automata = [] @@ -39989,7 +39989,7 @@ def _BuildAutomaton_492 (): sub_automata.append(_BuildAutomaton_500()) sub_automata.append(_BuildAutomaton_501()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1847, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1848, 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) @@ -40001,21 +40001,21 @@ def _BuildAutomaton_492 (): -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.17.xsd', 1869, 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.18.xsd', 1870, 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.17.xsd', 1870, 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.18.xsd', 1871, 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.17.xsd', 1871, 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.18.xsd', 1872, 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.17.xsd', 1872, 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.18.xsd', 1873, 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.17.xsd', 1873, 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.18.xsd', 1874, 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.17.xsd', 1875, 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.18.xsd', 1876, 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.17.xsd', 1877, 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.18.xsd', 1878, 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.17.xsd', 1927, 4))) +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.18.xsd', 1928, 4))) def _BuildAutomaton_503 (): # Remove this helper function from the namespace after it is invoked @@ -40024,12 +40024,12 @@ def _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.17.xsd', 1869, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1870, 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.17.xsd', 1869, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1870, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40045,12 +40045,12 @@ def _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.17.xsd', 1870, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1871, 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.17.xsd', 1870, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1871, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40066,12 +40066,12 @@ def _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.17.xsd', 1871, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1872, 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.17.xsd', 1871, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1872, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40087,12 +40087,12 @@ def _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.17.xsd', 1872, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1873, 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.17.xsd', 1872, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1873, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40108,12 +40108,12 @@ def _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.17.xsd', 1873, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1874, 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.17.xsd', 1873, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1874, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40129,12 +40129,12 @@ def _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.17.xsd', 1875, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1876, 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.17.xsd', 1875, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1876, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40150,12 +40150,12 @@ def _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.17.xsd', 1876, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1877, 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.17.xsd', 1876, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1877, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40171,12 +40171,12 @@ def _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.17.xsd', 1877, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1878, 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.17.xsd', 1877, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1878, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40192,21 +40192,21 @@ def _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.17.xsd', 1869, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1870, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1870, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1871, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1871, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1872, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1872, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1873, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1873, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1874, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1875, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1876, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1876, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1877, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1877, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1878, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -40219,7 +40219,7 @@ def _BuildAutomaton_502 (): sub_automata.append(_BuildAutomaton_509()) sub_automata.append(_BuildAutomaton_510()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1868, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1869, 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) @@ -40231,19 +40231,19 @@ def _BuildAutomaton_502 (): -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.17.xsd', 1968, 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.18.xsd', 1969, 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.17.xsd', 1969, 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.18.xsd', 1970, 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.17.xsd', 1970, 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.18.xsd', 1971, 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.17.xsd', 1971, 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.18.xsd', 1972, 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.17.xsd', 1972, 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.18.xsd', 1973, 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.17.xsd', 1974, 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.18.xsd', 1975, 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.17.xsd', 1975, 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.18.xsd', 1976, 24))) def _BuildAutomaton_512 (): # Remove this helper function from the namespace after it is invoked @@ -40252,12 +40252,12 @@ def _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.17.xsd', 1968, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1969, 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.17.xsd', 1968, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1969, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40273,12 +40273,12 @@ def _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.17.xsd', 1969, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1970, 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.17.xsd', 1969, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1970, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40294,12 +40294,12 @@ def _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.17.xsd', 1970, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1971, 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.17.xsd', 1970, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1971, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40315,12 +40315,12 @@ def _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.17.xsd', 1971, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1972, 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.17.xsd', 1971, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1972, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40336,12 +40336,12 @@ def _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.17.xsd', 1972, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1973, 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.17.xsd', 1972, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1973, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40357,12 +40357,12 @@ def _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.17.xsd', 1974, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1975, 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.17.xsd', 1974, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1975, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40378,12 +40378,12 @@ def _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.17.xsd', 1975, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1976, 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.17.xsd', 1975, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1976, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40399,19 +40399,19 @@ def _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.17.xsd', 1968, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1969, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1969, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1970, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1970, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1971, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1971, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1972, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1972, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1973, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1974, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1975, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1975, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1976, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -40423,7 +40423,7 @@ def _BuildAutomaton_511 (): sub_automata.append(_BuildAutomaton_517()) sub_automata.append(_BuildAutomaton_518()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1967, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1968, 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) @@ -40435,15 +40435,15 @@ def _BuildAutomaton_511 (): -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.17.xsd', 1987, 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.18.xsd', 1988, 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.17.xsd', 1989, 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.18.xsd', 1990, 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.17.xsd', 1990, 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.18.xsd', 1991, 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.17.xsd', 1992, 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.18.xsd', 1993, 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.17.xsd', 1993, 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.18.xsd', 1994, 24))) def _BuildAutomaton_519 (): # Remove this helper function from the namespace after it is invoked @@ -40452,38 +40452,38 @@ def _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.17.xsd', 1987, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1988, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1988, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1989, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1992, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1993, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1993, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1994, 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.17.xsd', 1987, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1988, 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.17.xsd', 1989, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1990, 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.17.xsd', 1990, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1991, 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.17.xsd', 1992, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1993, 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.17.xsd', 1993, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1994, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -40534,21 +40534,21 @@ def _BuildAutomaton_519 (): -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.17.xsd', 1927, 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.18.xsd', 1928, 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.17.xsd', 2005, 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.18.xsd', 2006, 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.17.xsd', 2006, 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.18.xsd', 2007, 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.17.xsd', 2007, 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.18.xsd', 2008, 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.17.xsd', 2008, 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.18.xsd', 2009, 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.17.xsd', 2009, 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.18.xsd', 2010, 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.17.xsd', 2011, 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.18.xsd', 2012, 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.17.xsd', 2013, 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.18.xsd', 2014, 24))) def _BuildAutomaton_521 (): # Remove this helper function from the namespace after it is invoked @@ -40557,12 +40557,12 @@ def _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.17.xsd', 2005, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2006, 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.17.xsd', 2005, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2006, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40578,12 +40578,12 @@ def _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.17.xsd', 2006, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2007, 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.17.xsd', 2006, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2007, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40599,12 +40599,12 @@ def _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.17.xsd', 2007, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2008, 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.17.xsd', 2007, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2008, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40620,12 +40620,12 @@ def _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.17.xsd', 2008, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2009, 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.17.xsd', 2008, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2009, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40641,12 +40641,12 @@ def _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.17.xsd', 2009, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2010, 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.17.xsd', 2009, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2010, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40662,12 +40662,12 @@ def _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.17.xsd', 2011, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2012, 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.17.xsd', 2011, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2012, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40683,12 +40683,12 @@ def _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.17.xsd', 2012, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2013, 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.17.xsd', 2012, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2013, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40704,12 +40704,12 @@ def _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.17.xsd', 2013, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2014, 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.17.xsd', 2013, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2014, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40725,21 +40725,21 @@ def _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.17.xsd', 2005, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2006, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2006, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2007, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2007, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2008, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2008, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2009, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2009, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2010, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2011, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2012, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2012, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2013, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2013, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2014, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -40752,7 +40752,7 @@ def _BuildAutomaton_520 (): sub_automata.append(_BuildAutomaton_527()) sub_automata.append(_BuildAutomaton_528()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2004, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2005, 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) @@ -40764,11 +40764,11 @@ def _BuildAutomaton_520 (): -updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2084, 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.18.xsd', 2085, 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.17.xsd', 2085, 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.18.xsd', 2086, 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.17.xsd', 2086, 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.18.xsd', 2087, 20))) def _BuildAutomaton_529 (): # Remove this helper function from the namespace after it is invoked @@ -40777,26 +40777,26 @@ def _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.17.xsd', 2084, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2085, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2085, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2086, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2086, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2087, 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.17.xsd', 2084, 20)) + symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2085, 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.17.xsd', 2085, 20)) + symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2086, 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.17.xsd', 2086, 20)) + symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2087, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -40823,15 +40823,15 @@ def _BuildAutomaton_529 (): -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.17.xsd', 2097, 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.18.xsd', 2098, 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.17.xsd', 2098, 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.18.xsd', 2099, 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.17.xsd', 2099, 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.18.xsd', 2100, 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.17.xsd', 2100, 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.18.xsd', 2101, 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.17.xsd', 2101, 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.18.xsd', 2102, 24))) def _BuildAutomaton_531 (): # Remove this helper function from the namespace after it is invoked @@ -40840,12 +40840,12 @@ def _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.17.xsd', 2097, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2097, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2098, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40861,12 +40861,12 @@ def _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.17.xsd', 2098, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2098, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2099, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40882,12 +40882,12 @@ def _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.17.xsd', 2099, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2099, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2100, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40903,12 +40903,12 @@ def _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.17.xsd', 2100, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2101, 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.17.xsd', 2100, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2101, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40924,12 +40924,12 @@ def _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.17.xsd', 2101, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2101, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2102, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40945,15 +40945,15 @@ def _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.17.xsd', 2097, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2098, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2098, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2099, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2099, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2100, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2100, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2101, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2101, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2102, 24)) counters.add(cc_4) states = [] sub_automata = [] @@ -40963,7 +40963,7 @@ def _BuildAutomaton_530 (): sub_automata.append(_BuildAutomaton_534()) sub_automata.append(_BuildAutomaton_535()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2096, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2097, 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) @@ -40975,19 +40975,19 @@ def _BuildAutomaton_530 (): -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.17.xsd', 77, 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.18.xsd', 78, 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.17.xsd', 942, 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.18.xsd', 943, 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.17.xsd', 2120, 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.18.xsd', 2121, 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.17.xsd', 2123, 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.18.xsd', 2124, 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.17.xsd', 2124, 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.18.xsd', 2125, 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.17.xsd', 2125, 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.18.xsd', 2126, 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.17.xsd', 2126, 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.18.xsd', 2127, 24))) def _BuildAutomaton_536 (): # Remove this helper function from the namespace after it is invoked @@ -40996,54 +40996,54 @@ def _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.17.xsd', 2120, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2121, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2121, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2122, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2122, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2123, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2123, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2124, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2124, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2125, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2125, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2126, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2126, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2127, 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.17.xsd', 2120, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2121, 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.17.xsd', 2121, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2122, 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.17.xsd', 2122, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2123, 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.17.xsd', 2123, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2124, 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.17.xsd', 2124, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eventType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2125, 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.17.xsd', 2125, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountLogin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2126, 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.17.xsd', 2126, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2127, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -41122,17 +41122,17 @@ def _BuildAutomaton_536 (): -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.17.xsd', 2138, 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.18.xsd', 2139, 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.17.xsd', 2139, 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.18.xsd', 2140, 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.17.xsd', 2140, 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.18.xsd', 2141, 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.17.xsd', 2141, 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.18.xsd', 2142, 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.17.xsd', 2142, 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.18.xsd', 2143, 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.17.xsd', 2143, 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.18.xsd', 2144, 24))) def _BuildAutomaton_538 (): # Remove this helper function from the namespace after it is invoked @@ -41141,12 +41141,12 @@ def _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.17.xsd', 2138, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2139, 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.17.xsd', 2138, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2139, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41162,12 +41162,12 @@ def _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.17.xsd', 2139, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2140, 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.17.xsd', 2139, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2140, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41183,12 +41183,12 @@ def _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.17.xsd', 2140, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2141, 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.17.xsd', 2140, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2141, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41204,12 +41204,12 @@ def _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.17.xsd', 2141, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2142, 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.17.xsd', 2141, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2142, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41225,12 +41225,12 @@ def _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.17.xsd', 2142, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2143, 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.17.xsd', 2142, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2143, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41246,12 +41246,12 @@ def _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.17.xsd', 2143, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2144, 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.17.xsd', 2143, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2144, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41267,17 +41267,17 @@ def _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.17.xsd', 2138, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2139, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2139, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2140, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2140, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2141, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2141, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2142, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2142, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2143, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2143, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2144, 24)) counters.add(cc_5) states = [] sub_automata = [] @@ -41288,7 +41288,7 @@ def _BuildAutomaton_537 (): sub_automata.append(_BuildAutomaton_542()) sub_automata.append(_BuildAutomaton_543()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2137, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2138, 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) @@ -41300,19 +41300,19 @@ def _BuildAutomaton_537 (): -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.17.xsd', 2284, 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.18.xsd', 2285, 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.17.xsd', 2285, 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.18.xsd', 2286, 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.17.xsd', 2286, 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.18.xsd', 2287, 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.17.xsd', 2287, 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.18.xsd', 2288, 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.17.xsd', 2289, 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.18.xsd', 2290, 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.17.xsd', 2290, 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.18.xsd', 2291, 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.17.xsd', 2291, 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.18.xsd', 2292, 24))) def _BuildAutomaton_545 (): # Remove this helper function from the namespace after it is invoked @@ -41321,12 +41321,12 @@ def _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.17.xsd', 2284, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2285, 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.17.xsd', 2284, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2285, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41342,12 +41342,12 @@ def _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.17.xsd', 2285, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2286, 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.17.xsd', 2285, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2286, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41363,12 +41363,12 @@ def _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.17.xsd', 2286, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2287, 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.17.xsd', 2286, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2287, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41384,12 +41384,12 @@ def _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.17.xsd', 2287, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2288, 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.17.xsd', 2287, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2288, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41405,12 +41405,12 @@ def _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.17.xsd', 2289, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2290, 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.17.xsd', 2289, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2290, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41426,12 +41426,12 @@ def _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.17.xsd', 2290, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2291, 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.17.xsd', 2290, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2291, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41447,12 +41447,12 @@ def _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.17.xsd', 2291, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2292, 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.17.xsd', 2291, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2292, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41468,19 +41468,19 @@ def _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.17.xsd', 2284, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2285, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2285, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2286, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2286, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2287, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2287, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2288, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2289, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2290, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2290, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2291, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2291, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2292, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -41492,7 +41492,7 @@ def _BuildAutomaton_544 (): sub_automata.append(_BuildAutomaton_550()) sub_automata.append(_BuildAutomaton_551()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2283, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2284, 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) @@ -41504,19 +41504,19 @@ def _BuildAutomaton_544 (): -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.17.xsd', 2304, 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.18.xsd', 2305, 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.17.xsd', 2305, 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.18.xsd', 2306, 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.17.xsd', 2306, 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.18.xsd', 2307, 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.17.xsd', 2307, 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.18.xsd', 2308, 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.17.xsd', 2309, 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.18.xsd', 2310, 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.17.xsd', 2310, 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.18.xsd', 2311, 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.17.xsd', 2311, 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.18.xsd', 2312, 24))) def _BuildAutomaton_553 (): # Remove this helper function from the namespace after it is invoked @@ -41525,12 +41525,12 @@ def _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.17.xsd', 2304, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2305, 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.17.xsd', 2304, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2305, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41546,12 +41546,12 @@ def _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.17.xsd', 2305, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2306, 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.17.xsd', 2305, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2306, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41567,12 +41567,12 @@ def _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.17.xsd', 2306, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2307, 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.17.xsd', 2306, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2307, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41588,12 +41588,12 @@ def _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.17.xsd', 2307, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2308, 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.17.xsd', 2307, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2308, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41609,12 +41609,12 @@ def _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.17.xsd', 2309, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2310, 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.17.xsd', 2309, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2310, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41630,12 +41630,12 @@ def _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.17.xsd', 2310, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2311, 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.17.xsd', 2310, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2311, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41651,12 +41651,12 @@ def _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.17.xsd', 2311, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2312, 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.17.xsd', 2311, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2312, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41672,19 +41672,19 @@ def _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.17.xsd', 2304, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2305, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2305, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2306, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2306, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2307, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2307, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2308, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2309, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2310, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2310, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2311, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2311, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2312, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -41696,7 +41696,7 @@ def _BuildAutomaton_552 (): sub_automata.append(_BuildAutomaton_558()) sub_automata.append(_BuildAutomaton_559()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2303, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2304, 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) @@ -41708,11 +41708,11 @@ def _BuildAutomaton_552 (): -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.17.xsd', 2325, 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.18.xsd', 2326, 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.17.xsd', 2326, 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.18.xsd', 2327, 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.17.xsd', 2327, 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.18.xsd', 2328, 28))) def _BuildAutomaton_560 (): # Remove this helper function from the namespace after it is invoked @@ -41723,15 +41723,15 @@ def _BuildAutomaton_560 (): 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.17.xsd', 2325, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2326, 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.17.xsd', 2326, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2327, 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.17.xsd', 2327, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2328, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -41750,11 +41750,11 @@ def _BuildAutomaton_560 (): -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.17.xsd', 2341, 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.18.xsd', 2342, 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.17.xsd', 2342, 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.18.xsd', 2343, 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.17.xsd', 2343, 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.18.xsd', 2344, 28))) def _BuildAutomaton_561 (): # Remove this helper function from the namespace after it is invoked @@ -41765,15 +41765,15 @@ def _BuildAutomaton_561 (): 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.17.xsd', 2341, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2342, 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.17.xsd', 2342, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2343, 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.17.xsd', 2343, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2344, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -41792,19 +41792,19 @@ def _BuildAutomaton_561 (): -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.17.xsd', 2356, 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.18.xsd', 2357, 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.17.xsd', 2357, 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.18.xsd', 2358, 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.17.xsd', 2358, 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.18.xsd', 2359, 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.17.xsd', 2359, 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.18.xsd', 2360, 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.17.xsd', 2361, 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.18.xsd', 2362, 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.17.xsd', 2362, 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.18.xsd', 2363, 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.17.xsd', 2363, 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.18.xsd', 2364, 24))) def _BuildAutomaton_563 (): # Remove this helper function from the namespace after it is invoked @@ -41813,12 +41813,12 @@ def _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.17.xsd', 2356, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2357, 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.17.xsd', 2356, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2357, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41834,12 +41834,12 @@ def _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.17.xsd', 2357, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2358, 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.17.xsd', 2357, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2358, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41855,12 +41855,12 @@ def _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.17.xsd', 2358, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2359, 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.17.xsd', 2358, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2359, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41876,12 +41876,12 @@ def _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.17.xsd', 2359, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2360, 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.17.xsd', 2359, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2360, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41897,12 +41897,12 @@ def _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.17.xsd', 2361, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2362, 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.17.xsd', 2361, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2362, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41918,12 +41918,12 @@ def _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.17.xsd', 2362, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2363, 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.17.xsd', 2362, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2363, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41939,12 +41939,12 @@ def _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.17.xsd', 2363, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2364, 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.17.xsd', 2363, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2364, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41960,19 +41960,19 @@ def _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.17.xsd', 2356, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2357, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2357, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2358, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2358, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2359, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2359, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2360, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2361, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2362, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2362, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2363, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2363, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2364, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -41984,7 +41984,7 @@ def _BuildAutomaton_562 (): sub_automata.append(_BuildAutomaton_568()) sub_automata.append(_BuildAutomaton_569()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2355, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2356, 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) @@ -41996,19 +41996,19 @@ def _BuildAutomaton_562 (): -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.17.xsd', 2376, 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.18.xsd', 2377, 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.17.xsd', 2377, 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.18.xsd', 2378, 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.17.xsd', 2378, 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.18.xsd', 2379, 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.17.xsd', 2379, 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.18.xsd', 2380, 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.17.xsd', 2381, 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.18.xsd', 2382, 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.17.xsd', 2382, 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.18.xsd', 2383, 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.17.xsd', 2383, 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.18.xsd', 2384, 24))) def _BuildAutomaton_571 (): # Remove this helper function from the namespace after it is invoked @@ -42017,12 +42017,12 @@ def _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.17.xsd', 2376, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2376, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2377, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42038,12 +42038,12 @@ def _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.17.xsd', 2377, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2377, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2378, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42059,12 +42059,12 @@ def _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.17.xsd', 2378, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2379, 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.17.xsd', 2378, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2379, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42080,12 +42080,12 @@ def _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.17.xsd', 2379, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2379, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2380, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42101,12 +42101,12 @@ def _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.17.xsd', 2381, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2381, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2382, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42122,12 +42122,12 @@ def _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.17.xsd', 2382, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2383, 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.17.xsd', 2382, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2383, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42143,12 +42143,12 @@ def _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.17.xsd', 2383, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2384, 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.17.xsd', 2383, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2384, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42164,19 +42164,19 @@ def _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.17.xsd', 2376, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2377, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2377, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2378, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2378, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2379, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2379, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2380, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2381, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2382, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2382, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2383, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2383, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2384, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -42188,7 +42188,7 @@ def _BuildAutomaton_570 (): sub_automata.append(_BuildAutomaton_576()) sub_automata.append(_BuildAutomaton_577()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2375, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2376, 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) @@ -42200,13 +42200,13 @@ def _BuildAutomaton_570 (): -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.17.xsd', 2398, 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.18.xsd', 2399, 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.17.xsd', 2399, 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.18.xsd', 2400, 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.17.xsd', 2401, 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.18.xsd', 2402, 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.17.xsd', 2402, 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.18.xsd', 2403, 28))) def _BuildAutomaton_578 (): # Remove this helper function from the namespace after it is invoked @@ -42215,27 +42215,27 @@ def _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.17.xsd', 2401, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2402, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2402, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2403, 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.17.xsd', 2398, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2399, 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.17.xsd', 2399, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2400, 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.17.xsd', 2401, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2402, 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.17.xsd', 2402, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2403, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -42266,13 +42266,13 @@ def _BuildAutomaton_578 (): -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.17.xsd', 2417, 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.18.xsd', 2418, 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.17.xsd', 2418, 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.18.xsd', 2419, 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.17.xsd', 2420, 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.18.xsd', 2421, 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.17.xsd', 2421, 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.18.xsd', 2422, 28))) def _BuildAutomaton_579 (): # Remove this helper function from the namespace after it is invoked @@ -42281,27 +42281,27 @@ def _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.17.xsd', 2420, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2421, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2421, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2422, 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.17.xsd', 2417, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2418, 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.17.xsd', 2418, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2419, 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.17.xsd', 2420, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2421, 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.17.xsd', 2421, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2422, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -42332,19 +42332,19 @@ def _BuildAutomaton_579 (): -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.17.xsd', 2434, 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.18.xsd', 2435, 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.17.xsd', 2435, 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.18.xsd', 2436, 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.17.xsd', 2436, 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.18.xsd', 2437, 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.17.xsd', 2437, 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.18.xsd', 2438, 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.17.xsd', 2439, 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.18.xsd', 2440, 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.17.xsd', 2440, 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.18.xsd', 2441, 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.17.xsd', 2441, 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.18.xsd', 2442, 24))) def _BuildAutomaton_581 (): # Remove this helper function from the namespace after it is invoked @@ -42353,12 +42353,12 @@ def _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.17.xsd', 2434, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2435, 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.17.xsd', 2434, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2435, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42374,12 +42374,12 @@ def _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.17.xsd', 2435, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2436, 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.17.xsd', 2435, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2436, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42395,12 +42395,12 @@ def _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.17.xsd', 2436, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2437, 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.17.xsd', 2436, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2437, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42416,12 +42416,12 @@ def _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.17.xsd', 2437, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2438, 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.17.xsd', 2437, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2438, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42437,12 +42437,12 @@ def _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.17.xsd', 2439, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2440, 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.17.xsd', 2439, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2440, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42458,12 +42458,12 @@ def _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.17.xsd', 2440, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2441, 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.17.xsd', 2440, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2441, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42479,12 +42479,12 @@ def _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.17.xsd', 2441, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2442, 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.17.xsd', 2441, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2442, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42500,19 +42500,19 @@ def _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.17.xsd', 2434, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2435, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2435, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2436, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2436, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2437, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2437, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2438, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2439, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2440, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2440, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2441, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2441, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2442, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -42524,7 +42524,7 @@ def _BuildAutomaton_580 (): sub_automata.append(_BuildAutomaton_586()) sub_automata.append(_BuildAutomaton_587()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2433, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2434, 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) @@ -42536,19 +42536,19 @@ def _BuildAutomaton_580 (): -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.17.xsd', 2454, 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.18.xsd', 2455, 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.17.xsd', 2455, 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.18.xsd', 2456, 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.17.xsd', 2456, 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.18.xsd', 2457, 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.17.xsd', 2457, 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.18.xsd', 2458, 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.17.xsd', 2459, 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.18.xsd', 2460, 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.17.xsd', 2460, 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.18.xsd', 2461, 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.17.xsd', 2461, 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.18.xsd', 2462, 24))) def _BuildAutomaton_589 (): # Remove this helper function from the namespace after it is invoked @@ -42557,12 +42557,12 @@ def _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.17.xsd', 2454, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2455, 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.17.xsd', 2454, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2455, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42578,12 +42578,12 @@ def _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.17.xsd', 2455, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2456, 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.17.xsd', 2455, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2456, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42599,12 +42599,12 @@ def _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.17.xsd', 2456, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2457, 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.17.xsd', 2456, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2457, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42620,12 +42620,12 @@ def _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.17.xsd', 2457, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2458, 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.17.xsd', 2457, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2458, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42641,12 +42641,12 @@ def _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.17.xsd', 2459, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2460, 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.17.xsd', 2459, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2460, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42662,12 +42662,12 @@ def _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.17.xsd', 2460, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2461, 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.17.xsd', 2460, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2461, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42683,12 +42683,12 @@ def _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.17.xsd', 2461, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2462, 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.17.xsd', 2461, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2462, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42704,19 +42704,19 @@ def _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.17.xsd', 2454, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2455, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2455, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2456, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2456, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2457, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2457, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2458, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2459, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2460, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2460, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2461, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2461, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2462, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -42728,7 +42728,7 @@ def _BuildAutomaton_588 (): sub_automata.append(_BuildAutomaton_594()) sub_automata.append(_BuildAutomaton_595()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2453, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2454, 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) @@ -42740,13 +42740,13 @@ def _BuildAutomaton_588 (): -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.17.xsd', 2476, 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.18.xsd', 2477, 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.17.xsd', 2477, 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.18.xsd', 2478, 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.17.xsd', 2479, 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.18.xsd', 2480, 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.17.xsd', 2480, 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.18.xsd', 2481, 28))) def _BuildAutomaton_596 (): # Remove this helper function from the namespace after it is invoked @@ -42755,27 +42755,27 @@ def _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.17.xsd', 2479, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2480, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2480, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2481, 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.17.xsd', 2476, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2477, 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.17.xsd', 2477, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2478, 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.17.xsd', 2479, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2480, 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.17.xsd', 2480, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2481, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -42806,19 +42806,19 @@ def _BuildAutomaton_596 (): -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.17.xsd', 2493, 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.18.xsd', 2494, 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.17.xsd', 2494, 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.18.xsd', 2495, 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.17.xsd', 2495, 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.18.xsd', 2496, 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.17.xsd', 2496, 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.18.xsd', 2497, 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.17.xsd', 2498, 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.18.xsd', 2499, 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.17.xsd', 2499, 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.18.xsd', 2500, 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.17.xsd', 2500, 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.18.xsd', 2501, 24))) def _BuildAutomaton_598 (): # Remove this helper function from the namespace after it is invoked @@ -42827,12 +42827,12 @@ def _BuildAutomaton_598 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2493, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2494, 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.17.xsd', 2493, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2494, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42848,12 +42848,12 @@ def _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.17.xsd', 2494, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2495, 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.17.xsd', 2494, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2495, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42869,12 +42869,12 @@ def _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.17.xsd', 2495, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2496, 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.17.xsd', 2495, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2496, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42890,12 +42890,12 @@ def _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.17.xsd', 2496, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2497, 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.17.xsd', 2496, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2497, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42911,12 +42911,12 @@ def _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.17.xsd', 2498, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2499, 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.17.xsd', 2498, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2499, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42932,12 +42932,12 @@ def _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.17.xsd', 2499, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2500, 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.17.xsd', 2499, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2500, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42953,12 +42953,12 @@ def _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.17.xsd', 2500, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2501, 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.17.xsd', 2500, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2501, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42974,19 +42974,19 @@ def _BuildAutomaton_597 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2493, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2494, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2494, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2495, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2495, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2496, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2496, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2497, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2498, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2499, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2499, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2500, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2500, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2501, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -42998,7 +42998,7 @@ def _BuildAutomaton_597 (): sub_automata.append(_BuildAutomaton_603()) sub_automata.append(_BuildAutomaton_604()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2492, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2493, 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) @@ -43010,13 +43010,13 @@ def _BuildAutomaton_597 (): -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.17.xsd', 2515, 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.18.xsd', 2516, 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.17.xsd', 2516, 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.18.xsd', 2517, 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.17.xsd', 2518, 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.18.xsd', 2519, 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.17.xsd', 2519, 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.18.xsd', 2520, 28))) def _BuildAutomaton_605 (): # Remove this helper function from the namespace after it is invoked @@ -43025,27 +43025,27 @@ def _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.17.xsd', 2518, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2519, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2519, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2520, 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.17.xsd', 2515, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2516, 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.17.xsd', 2516, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2517, 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.17.xsd', 2518, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2519, 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.17.xsd', 2519, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2520, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -43076,19 +43076,19 @@ def _BuildAutomaton_605 (): -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.17.xsd', 2532, 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.18.xsd', 2533, 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.17.xsd', 2533, 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.18.xsd', 2534, 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.17.xsd', 2534, 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.18.xsd', 2535, 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.17.xsd', 2535, 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.18.xsd', 2536, 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.17.xsd', 2537, 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.18.xsd', 2538, 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.17.xsd', 2538, 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.18.xsd', 2539, 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.17.xsd', 2539, 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.18.xsd', 2540, 24))) def _BuildAutomaton_607 (): # Remove this helper function from the namespace after it is invoked @@ -43097,12 +43097,12 @@ def _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.17.xsd', 2532, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2533, 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.17.xsd', 2532, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2533, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43118,12 +43118,12 @@ def _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.17.xsd', 2533, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2534, 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.17.xsd', 2533, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2534, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43139,12 +43139,12 @@ def _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.17.xsd', 2534, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2535, 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.17.xsd', 2534, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2535, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43160,12 +43160,12 @@ def _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.17.xsd', 2535, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2536, 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.17.xsd', 2535, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2536, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43181,12 +43181,12 @@ def _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.17.xsd', 2537, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2538, 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.17.xsd', 2537, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2538, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43202,12 +43202,12 @@ def _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.17.xsd', 2538, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2539, 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.17.xsd', 2538, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2539, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43223,12 +43223,12 @@ def _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.17.xsd', 2539, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2540, 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.17.xsd', 2539, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2540, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43244,19 +43244,19 @@ def _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.17.xsd', 2532, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2533, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2533, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2534, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2534, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2535, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2535, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2536, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2537, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2538, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2538, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2539, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2539, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2540, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -43268,7 +43268,7 @@ def _BuildAutomaton_606 (): sub_automata.append(_BuildAutomaton_612()) sub_automata.append(_BuildAutomaton_613()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2531, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2532, 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) @@ -43280,19 +43280,19 @@ def _BuildAutomaton_606 (): -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.17.xsd', 2553, 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.18.xsd', 2554, 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.17.xsd', 2554, 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.18.xsd', 2555, 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.17.xsd', 2555, 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.18.xsd', 2556, 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.17.xsd', 2556, 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.18.xsd', 2557, 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.17.xsd', 2558, 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.18.xsd', 2559, 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.17.xsd', 2559, 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.18.xsd', 2560, 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.17.xsd', 2560, 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.18.xsd', 2561, 24))) def _BuildAutomaton_615 (): # Remove this helper function from the namespace after it is invoked @@ -43301,12 +43301,12 @@ def _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.17.xsd', 2553, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2554, 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.17.xsd', 2553, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2554, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43322,12 +43322,12 @@ def _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.17.xsd', 2554, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2555, 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.17.xsd', 2554, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2555, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43343,12 +43343,12 @@ def _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.17.xsd', 2555, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2556, 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.17.xsd', 2555, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2556, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43364,12 +43364,12 @@ def _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.17.xsd', 2556, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2557, 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.17.xsd', 2556, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2557, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43385,12 +43385,12 @@ def _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.17.xsd', 2558, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2559, 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.17.xsd', 2558, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2559, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43406,12 +43406,12 @@ def _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.17.xsd', 2559, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2560, 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.17.xsd', 2559, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2560, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43427,12 +43427,12 @@ def _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.17.xsd', 2560, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2561, 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.17.xsd', 2560, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2561, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43448,19 +43448,19 @@ def _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.17.xsd', 2553, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2554, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2554, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2555, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2555, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2556, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2556, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2557, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2558, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2559, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2559, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2560, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2560, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2561, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -43472,7 +43472,7 @@ def _BuildAutomaton_614 (): sub_automata.append(_BuildAutomaton_620()) sub_automata.append(_BuildAutomaton_621()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2552, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2553, 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) @@ -43484,19 +43484,19 @@ def _BuildAutomaton_614 (): -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.17.xsd', 2573, 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.18.xsd', 2574, 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.17.xsd', 2574, 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.18.xsd', 2575, 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.17.xsd', 2575, 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.18.xsd', 2576, 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.17.xsd', 2576, 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.18.xsd', 2577, 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.17.xsd', 2578, 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.18.xsd', 2579, 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.17.xsd', 2579, 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.18.xsd', 2580, 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.17.xsd', 2580, 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.18.xsd', 2581, 24))) def _BuildAutomaton_623 (): # Remove this helper function from the namespace after it is invoked @@ -43505,12 +43505,12 @@ def _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.17.xsd', 2573, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2574, 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.17.xsd', 2573, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2574, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43526,12 +43526,12 @@ def _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.17.xsd', 2574, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2575, 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.17.xsd', 2574, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2575, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43547,12 +43547,12 @@ def _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.17.xsd', 2575, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2576, 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.17.xsd', 2575, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2576, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43568,12 +43568,12 @@ def _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.17.xsd', 2576, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2577, 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.17.xsd', 2576, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2577, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43589,12 +43589,12 @@ def _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.17.xsd', 2578, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2579, 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.17.xsd', 2578, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2579, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43610,12 +43610,12 @@ def _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.17.xsd', 2579, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2580, 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.17.xsd', 2579, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2580, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43631,12 +43631,12 @@ def _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.17.xsd', 2580, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2581, 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.17.xsd', 2580, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2581, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43652,19 +43652,19 @@ def _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.17.xsd', 2573, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2574, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2574, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2575, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2575, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2576, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2576, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2577, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2578, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2579, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2579, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2580, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2580, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2581, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -43676,7 +43676,7 @@ def _BuildAutomaton_622 (): sub_automata.append(_BuildAutomaton_628()) sub_automata.append(_BuildAutomaton_629()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2572, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2573, 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) @@ -43688,7 +43688,7 @@ def _BuildAutomaton_622 (): -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.17.xsd', 2593, 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.18.xsd', 2594, 24))) def _BuildAutomaton_630 (): # Remove this helper function from the namespace after it is invoked @@ -43697,12 +43697,12 @@ def _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.17.xsd', 2593, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2594, 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.17.xsd', 2593, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2594, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43715,17 +43715,17 @@ def _BuildAutomaton_630 (): -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.17.xsd', 2605, 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.18.xsd', 2606, 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.17.xsd', 2606, 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.18.xsd', 2607, 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.17.xsd', 2607, 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.18.xsd', 2608, 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.17.xsd', 2609, 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.18.xsd', 2610, 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.17.xsd', 2610, 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.18.xsd', 2611, 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.17.xsd', 2611, 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.18.xsd', 2612, 24))) def _BuildAutomaton_632 (): # Remove this helper function from the namespace after it is invoked @@ -43734,12 +43734,12 @@ def _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.17.xsd', 2605, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2606, 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.17.xsd', 2605, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2606, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43755,12 +43755,12 @@ def _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.17.xsd', 2606, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2607, 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.17.xsd', 2606, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2607, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43776,12 +43776,12 @@ def _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.17.xsd', 2607, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2608, 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.17.xsd', 2607, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2608, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43797,12 +43797,12 @@ def _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.17.xsd', 2609, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2610, 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.17.xsd', 2609, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2610, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43818,12 +43818,12 @@ def _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.17.xsd', 2610, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2611, 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.17.xsd', 2610, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2611, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43839,12 +43839,12 @@ def _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.17.xsd', 2611, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2612, 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.17.xsd', 2611, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2612, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43860,17 +43860,17 @@ def _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.17.xsd', 2605, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2606, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2606, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2607, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2607, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2608, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2609, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2610, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2610, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2611, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2611, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2612, 24)) counters.add(cc_5) states = [] sub_automata = [] @@ -43881,7 +43881,7 @@ def _BuildAutomaton_631 (): sub_automata.append(_BuildAutomaton_636()) sub_automata.append(_BuildAutomaton_637()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2604, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2605, 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) @@ -43893,25 +43893,25 @@ def _BuildAutomaton_631 (): -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.17.xsd', 2637, 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.18.xsd', 2638, 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.17.xsd', 2638, 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.18.xsd', 2639, 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.17.xsd', 2641, 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.18.xsd', 2642, 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.17.xsd', 2642, 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.18.xsd', 2643, 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.17.xsd', 2644, 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.18.xsd', 2645, 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.17.xsd', 2645, 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.18.xsd', 2646, 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.17.xsd', 2646, 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.18.xsd', 2647, 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.17.xsd', 2648, 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.18.xsd', 2649, 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.17.xsd', 2649, 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.18.xsd', 2650, 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.17.xsd', 2650, 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.18.xsd', 2651, 32))) def _BuildAutomaton_638 (): # Remove this helper function from the namespace after it is invoked @@ -43920,51 +43920,51 @@ def _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.17.xsd', 2644, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2645, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2645, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2646, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2646, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2647, 28)) counters.add(cc_2) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2637, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2638, 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.17.xsd', 2638, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2639, 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.17.xsd', 2641, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2642, 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_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2642, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2643, 32)) 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_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2644, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2645, 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.17.xsd', 2645, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2646, 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.17.xsd', 2646, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'disbursementType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2647, 28)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2648, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2649, 32)) 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, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2649, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2650, 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, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2650, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2651, 32)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) transitions = [] @@ -44055,21 +44055,21 @@ def _BuildAutomaton_638 (): -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.17.xsd', 2664, 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.18.xsd', 2665, 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.17.xsd', 2665, 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.18.xsd', 2666, 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.17.xsd', 2666, 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.18.xsd', 2667, 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.17.xsd', 2667, 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.18.xsd', 2668, 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.17.xsd', 2668, 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.18.xsd', 2669, 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.17.xsd', 2669, 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.18.xsd', 2670, 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.17.xsd', 2670, 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.18.xsd', 2671, 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.17.xsd', 2672, 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.18.xsd', 2673, 24))) def _BuildAutomaton_640 (): # Remove this helper function from the namespace after it is invoked @@ -44078,12 +44078,12 @@ def _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.17.xsd', 2664, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2664, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2665, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44099,12 +44099,12 @@ def _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.17.xsd', 2665, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2665, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2666, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44120,12 +44120,12 @@ def _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.17.xsd', 2666, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2666, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2667, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44141,12 +44141,12 @@ def _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.17.xsd', 2667, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2668, 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.17.xsd', 2667, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2668, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44162,12 +44162,12 @@ def _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.17.xsd', 2668, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2668, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2669, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44183,12 +44183,12 @@ def _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.17.xsd', 2669, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2669, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2670, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44204,12 +44204,12 @@ def _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.17.xsd', 2670, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2670, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2671, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44225,12 +44225,12 @@ def _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.17.xsd', 2672, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2673, 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.17.xsd', 2672, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2673, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44246,21 +44246,21 @@ def _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.17.xsd', 2664, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2665, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2665, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2666, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2666, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2667, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2667, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2668, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2668, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2669, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2669, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2670, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2670, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2671, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2672, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2673, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -44273,7 +44273,7 @@ def _BuildAutomaton_639 (): sub_automata.append(_BuildAutomaton_646()) sub_automata.append(_BuildAutomaton_647()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2663, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2664, 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) @@ -44285,19 +44285,19 @@ def _BuildAutomaton_639 (): -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.17.xsd', 2685, 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.18.xsd', 2686, 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.17.xsd', 2686, 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.18.xsd', 2687, 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.17.xsd', 2687, 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.18.xsd', 2688, 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.17.xsd', 2688, 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.18.xsd', 2689, 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.17.xsd', 2690, 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.18.xsd', 2691, 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.17.xsd', 2691, 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.18.xsd', 2692, 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.17.xsd', 2692, 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.18.xsd', 2693, 24))) def _BuildAutomaton_649 (): # Remove this helper function from the namespace after it is invoked @@ -44306,12 +44306,12 @@ def _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.17.xsd', 2685, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2686, 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.17.xsd', 2685, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2686, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44327,12 +44327,12 @@ def _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.17.xsd', 2686, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2687, 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.17.xsd', 2686, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2687, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44348,12 +44348,12 @@ def _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.17.xsd', 2687, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2688, 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.17.xsd', 2687, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2688, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44369,12 +44369,12 @@ def _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.17.xsd', 2688, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2689, 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.17.xsd', 2688, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2689, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44390,12 +44390,12 @@ def _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.17.xsd', 2690, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2691, 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.17.xsd', 2690, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2691, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44411,12 +44411,12 @@ def _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.17.xsd', 2691, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2692, 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.17.xsd', 2691, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2692, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44432,12 +44432,12 @@ def _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.17.xsd', 2692, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2693, 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.17.xsd', 2692, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2693, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44453,19 +44453,19 @@ def _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.17.xsd', 2685, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2686, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2686, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2687, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2687, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2688, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2688, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2689, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2690, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2691, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2691, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2692, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2692, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2693, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -44477,7 +44477,7 @@ def _BuildAutomaton_648 (): sub_automata.append(_BuildAutomaton_654()) sub_automata.append(_BuildAutomaton_655()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2684, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2685, 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) @@ -44489,19 +44489,19 @@ def _BuildAutomaton_648 (): -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.17.xsd', 2705, 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.18.xsd', 2706, 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.17.xsd', 2706, 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.18.xsd', 2707, 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.17.xsd', 2707, 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.18.xsd', 2708, 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.17.xsd', 2708, 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.18.xsd', 2709, 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.17.xsd', 2710, 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.18.xsd', 2711, 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.17.xsd', 2711, 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.18.xsd', 2712, 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.17.xsd', 2712, 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.18.xsd', 2713, 24))) def _BuildAutomaton_657 (): # Remove this helper function from the namespace after it is invoked @@ -44510,12 +44510,12 @@ def _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.17.xsd', 2705, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2706, 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.17.xsd', 2705, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2706, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44531,12 +44531,12 @@ def _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.17.xsd', 2706, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2707, 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.17.xsd', 2706, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2707, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44552,12 +44552,12 @@ def _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.17.xsd', 2707, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2708, 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.17.xsd', 2707, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2708, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44573,12 +44573,12 @@ def _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.17.xsd', 2708, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2709, 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.17.xsd', 2708, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2709, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44594,12 +44594,12 @@ def _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.17.xsd', 2710, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2711, 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.17.xsd', 2710, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2711, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44615,12 +44615,12 @@ def _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.17.xsd', 2711, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2712, 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.17.xsd', 2711, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2712, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44636,12 +44636,12 @@ def _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.17.xsd', 2712, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2713, 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.17.xsd', 2712, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2713, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44657,19 +44657,19 @@ def _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.17.xsd', 2705, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2706, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2706, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2707, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2707, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2708, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2708, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2709, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2710, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2711, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2711, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2712, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2712, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2713, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -44681,7 +44681,7 @@ def _BuildAutomaton_656 (): sub_automata.append(_BuildAutomaton_662()) sub_automata.append(_BuildAutomaton_663()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2704, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2705, 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) @@ -44693,11 +44693,11 @@ def _BuildAutomaton_656 (): -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.17.xsd', 2726, 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.18.xsd', 2727, 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.17.xsd', 2727, 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.18.xsd', 2728, 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.17.xsd', 2728, 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.18.xsd', 2729, 28))) def _BuildAutomaton_664 (): # Remove this helper function from the namespace after it is invoked @@ -44708,15 +44708,15 @@ def _BuildAutomaton_664 (): 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.17.xsd', 2726, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2727, 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.17.xsd', 2727, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2728, 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.17.xsd', 2728, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2729, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -44735,11 +44735,11 @@ def _BuildAutomaton_664 (): -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.17.xsd', 2742, 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.18.xsd', 2743, 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.17.xsd', 2743, 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.18.xsd', 2744, 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.17.xsd', 2744, 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.18.xsd', 2745, 28))) def _BuildAutomaton_665 (): # Remove this helper function from the namespace after it is invoked @@ -44750,15 +44750,15 @@ def _BuildAutomaton_665 (): 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.17.xsd', 2742, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2743, 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.17.xsd', 2743, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2744, 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.17.xsd', 2744, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2745, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -44777,19 +44777,19 @@ def _BuildAutomaton_665 (): -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.17.xsd', 2757, 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.18.xsd', 2758, 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.17.xsd', 2758, 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.18.xsd', 2759, 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.17.xsd', 2759, 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.18.xsd', 2760, 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.17.xsd', 2760, 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.18.xsd', 2761, 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.17.xsd', 2762, 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.18.xsd', 2763, 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.17.xsd', 2763, 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.18.xsd', 2764, 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.17.xsd', 2764, 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.18.xsd', 2765, 24))) def _BuildAutomaton_667 (): # Remove this helper function from the namespace after it is invoked @@ -44798,12 +44798,12 @@ def _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.17.xsd', 2757, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2757, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2758, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44819,12 +44819,12 @@ def _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.17.xsd', 2758, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2758, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2759, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44840,12 +44840,12 @@ def _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.17.xsd', 2759, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2759, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2760, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44861,12 +44861,12 @@ def _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.17.xsd', 2760, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2760, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2761, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44882,12 +44882,12 @@ def _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.17.xsd', 2762, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2763, 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.17.xsd', 2762, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2763, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44903,12 +44903,12 @@ def _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.17.xsd', 2763, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2763, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2764, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44924,12 +44924,12 @@ def _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.17.xsd', 2764, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2765, 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.17.xsd', 2764, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2765, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44945,19 +44945,19 @@ def _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.17.xsd', 2757, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2758, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2758, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2759, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2759, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2760, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2760, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2761, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2762, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2763, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2763, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2764, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2764, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2765, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -44969,7 +44969,7 @@ def _BuildAutomaton_666 (): sub_automata.append(_BuildAutomaton_672()) sub_automata.append(_BuildAutomaton_673()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2756, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2757, 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) @@ -44981,19 +44981,19 @@ def _BuildAutomaton_666 (): -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.17.xsd', 2777, 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.18.xsd', 2778, 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.17.xsd', 2778, 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.18.xsd', 2779, 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.17.xsd', 2779, 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.18.xsd', 2780, 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.17.xsd', 2780, 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.18.xsd', 2781, 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.17.xsd', 2782, 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.18.xsd', 2783, 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.17.xsd', 2783, 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.18.xsd', 2784, 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.17.xsd', 2784, 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.18.xsd', 2785, 24))) def _BuildAutomaton_675 (): # Remove this helper function from the namespace after it is invoked @@ -45002,12 +45002,12 @@ def _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.17.xsd', 2777, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2777, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2778, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45023,12 +45023,12 @@ def _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.17.xsd', 2778, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2778, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2779, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45044,12 +45044,12 @@ def _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.17.xsd', 2779, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2779, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2780, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45065,12 +45065,12 @@ def _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.17.xsd', 2780, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2781, 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.17.xsd', 2780, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2781, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45086,12 +45086,12 @@ def _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.17.xsd', 2782, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2782, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2783, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45107,12 +45107,12 @@ def _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.17.xsd', 2783, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2783, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2784, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45128,12 +45128,12 @@ def _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.17.xsd', 2784, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2785, 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.17.xsd', 2784, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2785, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45149,19 +45149,19 @@ def _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.17.xsd', 2777, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2778, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2778, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2779, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2779, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2780, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2780, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2781, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2782, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2783, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2783, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2784, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2784, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2785, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -45173,7 +45173,7 @@ def _BuildAutomaton_674 (): sub_automata.append(_BuildAutomaton_680()) sub_automata.append(_BuildAutomaton_681()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2776, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2777, 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) @@ -45185,9 +45185,9 @@ def _BuildAutomaton_674 (): -translateToLowValueTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2798, 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.18.xsd', 2799, 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.17.xsd', 2799, 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.18.xsd', 2800, 20))) def _BuildAutomaton_682 (): # Remove this helper function from the namespace after it is invoked @@ -45196,19 +45196,19 @@ def _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.17.xsd', 2798, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2799, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2799, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2800, 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.17.xsd', 2798, 20)) + symbol = pyxb.binding.content.ElementUse(translateToLowValueTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2799, 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.17.xsd', 2799, 20)) + symbol = pyxb.binding.content.ElementUse(translateToLowValueTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2800, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -45227,17 +45227,17 @@ def _BuildAutomaton_682 (): -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.17.xsd', 2810, 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.18.xsd', 2811, 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.17.xsd', 2811, 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.18.xsd', 2812, 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.17.xsd', 2812, 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.18.xsd', 2813, 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.17.xsd', 2813, 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.18.xsd', 2814, 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.17.xsd', 2814, 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.18.xsd', 2815, 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.17.xsd', 2815, 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.18.xsd', 2816, 24))) def _BuildAutomaton_684 (): # Remove this helper function from the namespace after it is invoked @@ -45246,12 +45246,12 @@ def _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.17.xsd', 2810, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2811, 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.17.xsd', 2810, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2811, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45267,12 +45267,12 @@ def _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.17.xsd', 2811, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2812, 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.17.xsd', 2811, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2812, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45288,12 +45288,12 @@ def _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.17.xsd', 2812, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2813, 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.17.xsd', 2812, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2813, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45309,12 +45309,12 @@ def _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.17.xsd', 2813, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2814, 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.17.xsd', 2813, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2814, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45330,12 +45330,12 @@ def _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.17.xsd', 2814, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2815, 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.17.xsd', 2814, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2815, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45351,12 +45351,12 @@ def _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.17.xsd', 2815, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2816, 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.17.xsd', 2815, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2816, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45372,17 +45372,17 @@ def _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.17.xsd', 2810, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2811, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2811, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2812, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2812, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2813, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2813, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2814, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2814, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2815, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2815, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2816, 24)) counters.add(cc_5) states = [] sub_automata = [] @@ -45393,7 +45393,7 @@ def _BuildAutomaton_683 (): sub_automata.append(_BuildAutomaton_688()) sub_automata.append(_BuildAutomaton_689()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2809, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2810, 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) @@ -45405,21 +45405,21 @@ def _BuildAutomaton_683 (): -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.17.xsd', 991, 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.18.xsd', 992, 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.17.xsd', 1076, 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.18.xsd', 1077, 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.17.xsd', 1090, 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.18.xsd', 1091, 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.17.xsd', 2835, 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.18.xsd', 2836, 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.17.xsd', 2859, 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.18.xsd', 2860, 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.17.xsd', 2860, 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.18.xsd', 2861, 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.17.xsd', 2861, 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.18.xsd', 2862, 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.17.xsd', 2866, 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.18.xsd', 2867, 24))) def _BuildAutomaton_691 (): # Remove this helper function from the namespace after it is invoked @@ -45428,12 +45428,12 @@ def _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.17.xsd', 2859, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2860, 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.17.xsd', 2859, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2860, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45449,12 +45449,12 @@ def _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.17.xsd', 2860, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2861, 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.17.xsd', 2860, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2861, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45470,12 +45470,12 @@ def _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.17.xsd', 2861, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2862, 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.17.xsd', 2861, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2862, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45491,12 +45491,12 @@ def _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.17.xsd', 2862, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2863, 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.17.xsd', 2862, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2863, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45512,12 +45512,12 @@ def _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.17.xsd', 2863, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2864, 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.17.xsd', 2863, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2864, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45533,12 +45533,12 @@ def _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.17.xsd', 2864, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2865, 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.17.xsd', 2864, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2865, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45554,12 +45554,12 @@ def _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.17.xsd', 2865, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2866, 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.17.xsd', 2865, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2866, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45575,12 +45575,12 @@ def _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.17.xsd', 2866, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2867, 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.17.xsd', 2866, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2867, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45596,21 +45596,21 @@ def _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.17.xsd', 2859, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2860, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2860, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2861, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2861, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2862, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2862, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2863, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2863, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2864, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2864, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2865, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2865, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2866, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2866, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2867, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -45623,7 +45623,7 @@ def _BuildAutomaton_690 (): sub_automata.append(_BuildAutomaton_697()) sub_automata.append(_BuildAutomaton_698()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2858, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2859, 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) @@ -45635,19 +45635,19 @@ def _BuildAutomaton_690 (): -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.17.xsd', 2878, 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.18.xsd', 2879, 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.17.xsd', 2879, 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.18.xsd', 2880, 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.17.xsd', 2880, 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.18.xsd', 2881, 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.17.xsd', 2881, 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.18.xsd', 2882, 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.17.xsd', 2882, 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.18.xsd', 2883, 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.17.xsd', 2883, 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.18.xsd', 2884, 24))) -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), transactionReversalRecyclingResponseType, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2884, 24))) +CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), transactionReversalRecyclingResponseType, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2885, 24))) def _BuildAutomaton_700 (): # Remove this helper function from the namespace after it is invoked @@ -45656,12 +45656,12 @@ def _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.17.xsd', 2878, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2879, 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.17.xsd', 2878, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2879, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45677,12 +45677,12 @@ def _BuildAutomaton_701 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2879, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2880, 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.17.xsd', 2879, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2880, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45698,12 +45698,12 @@ def _BuildAutomaton_702 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2880, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2881, 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.17.xsd', 2880, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2881, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45719,12 +45719,12 @@ def _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.17.xsd', 2881, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2882, 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.17.xsd', 2881, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2882, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45740,12 +45740,12 @@ def _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.17.xsd', 2882, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2883, 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.17.xsd', 2882, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2883, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45761,12 +45761,12 @@ def _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.17.xsd', 2883, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2884, 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.17.xsd', 2883, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2884, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45782,12 +45782,12 @@ def _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.17.xsd', 2884, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2885, 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.17.xsd', 2884, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2885, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45803,19 +45803,19 @@ def _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.17.xsd', 2878, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2879, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2879, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2880, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2880, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2881, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2881, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2882, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2882, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2883, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2883, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2884, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2884, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2885, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -45827,7 +45827,7 @@ def _BuildAutomaton_699 (): sub_automata.append(_BuildAutomaton_705()) sub_automata.append(_BuildAutomaton_706()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 2877, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 2878, 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) @@ -45839,9 +45839,9 @@ def _BuildAutomaton_699 (): -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3019, 4))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3020, 4))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3029, 24))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3030, 24))) def _BuildAutomaton_708 (): # Remove this helper function from the namespace after it is invoked @@ -45850,12 +45850,12 @@ def _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.17.xsd', 3029, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3030, 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3029, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3030, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45871,12 +45871,12 @@ def _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.17.xsd', 3030, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3031, 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, 'cardOrToken')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3030, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3031, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45892,16 +45892,16 @@ def _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.17.xsd', 3029, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3030, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3030, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3031, 24)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_708()) sub_automata.append(_BuildAutomaton_709()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3028, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3029, 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) @@ -45913,23 +45913,23 @@ def _BuildAutomaton_707 (): -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.17.xsd', 3076, 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.18.xsd', 3077, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3078, 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.17.xsd', 3078, 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.18.xsd', 3079, 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.17.xsd', 3079, 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.18.xsd', 3080, 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.17.xsd', 3080, 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.18.xsd', 3081, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), cardType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), cardType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3082, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), cardType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), cardType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3083, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), cardTokenTypeAU, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), cardTokenTypeAU, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3084, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), cardTokenTypeAU, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), cardTokenTypeAU, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3085, 24))) def _BuildAutomaton_711 (): # Remove this helper function from the namespace after it is invoked @@ -45938,12 +45938,12 @@ def _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.17.xsd', 3076, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3077, 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.17.xsd', 3076, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3077, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45959,12 +45959,12 @@ def _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.17.xsd', 3077, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3078, 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3078, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45980,12 +45980,12 @@ def _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.17.xsd', 3078, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3079, 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.17.xsd', 3078, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3079, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46001,12 +46001,12 @@ def _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.17.xsd', 3079, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3080, 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.17.xsd', 3079, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3080, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46022,12 +46022,12 @@ def _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.17.xsd', 3080, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3081, 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.17.xsd', 3080, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3081, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46043,12 +46043,12 @@ def _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.17.xsd', 3081, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3082, 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, 'updatedCard')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedCard')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3082, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46064,12 +46064,12 @@ def _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.17.xsd', 3082, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3083, 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, 'originalCard')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCard')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3083, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46085,12 +46085,12 @@ def _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.17.xsd', 3083, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3084, 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, 'updatedToken')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3084, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46106,12 +46106,12 @@ def _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.17.xsd', 3084, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3085, 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, 'originalToken')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalToken')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3085, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46127,23 +46127,23 @@ def _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.17.xsd', 3076, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3077, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3077, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3078, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3078, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3079, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3079, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3080, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3080, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3081, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3081, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3082, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3082, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3083, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3083, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3084, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3084, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3085, 24)) counters.add(cc_8) states = [] sub_automata = [] @@ -46157,7 +46157,7 @@ def _BuildAutomaton_710 (): sub_automata.append(_BuildAutomaton_718()) sub_automata.append(_BuildAutomaton_719()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3075, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3076, 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) @@ -46169,15 +46169,15 @@ def _BuildAutomaton_710 (): -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 4))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 78, 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.17.xsd', 3116, 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.18.xsd', 3117, 24))) -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3118, 24))) -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3120, 24))) -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3121, 24))) def _BuildAutomaton_720 (): # Remove this helper function from the namespace after it is invoked @@ -46186,40 +46186,40 @@ def _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.17.xsd', 3116, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3117, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3118, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3118, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3119, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3120, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3121, 24)) counters.add(cc_4) 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.17.xsd', 3116, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3117, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3117, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3118, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3118, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3119, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3119, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3120, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3120, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3121, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -46268,15 +46268,15 @@ def _BuildAutomaton_720 (): -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 77, 4))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 78, 4))) -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.17.xsd', 3132, 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.18.xsd', 3133, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3134, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3136, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3137, 24))) def _BuildAutomaton_721 (): # Remove this helper function from the namespace after it is invoked @@ -46285,40 +46285,40 @@ def _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.17.xsd', 3132, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3133, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3134, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3134, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3135, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3136, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3137, 24)) counters.add(cc_4) 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.17.xsd', 3132, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3133, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3133, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3134, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3134, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3135, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3135, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3136, 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_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3136, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3137, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -46367,13 +46367,13 @@ def _BuildAutomaton_721 (): -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3148, 24))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3149, 24))) -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 24))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3150, 24))) -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 24))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3151, 24))) -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3152, 24))) def _BuildAutomaton_723 (): # Remove this helper function from the namespace after it is invoked @@ -46382,12 +46382,12 @@ def _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.17.xsd', 3148, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3149, 24)) counters.add(cc_0) 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3148, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3149, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46403,12 +46403,12 @@ def _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.17.xsd', 3149, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3150, 24)) counters.add(cc_0) 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3150, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46424,12 +46424,12 @@ def _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.17.xsd', 3150, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3151, 24)) counters.add(cc_0) 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3151, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46445,12 +46445,12 @@ def _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.17.xsd', 3151, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3152, 24)) counters.add(cc_0) 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3152, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46466,13 +46466,13 @@ def _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.17.xsd', 3148, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3149, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3149, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3150, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3150, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3151, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3151, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3152, 24)) counters.add(cc_3) states = [] sub_automata = [] @@ -46481,7 +46481,7 @@ def _BuildAutomaton_722 (): sub_automata.append(_BuildAutomaton_725()) sub_automata.append(_BuildAutomaton_726()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3147, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3148, 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) @@ -46493,13 +46493,13 @@ def _BuildAutomaton_722 (): -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3163, 24))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3164, 24))) -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 24))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3165, 24))) -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 24))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3166, 24))) -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3167, 24))) def _BuildAutomaton_728 (): # Remove this helper function from the namespace after it is invoked @@ -46508,12 +46508,12 @@ def _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.17.xsd', 3163, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3164, 24)) counters.add(cc_0) 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3163, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3164, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46529,12 +46529,12 @@ def _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.17.xsd', 3164, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3165, 24)) counters.add(cc_0) 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3165, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46550,12 +46550,12 @@ def _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.17.xsd', 3165, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3166, 24)) counters.add(cc_0) 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3166, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46571,12 +46571,12 @@ def _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.17.xsd', 3166, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3167, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46592,13 +46592,13 @@ def _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.17.xsd', 3163, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3164, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3164, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3165, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3165, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3166, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3166, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3167, 24)) counters.add(cc_3) states = [] sub_automata = [] @@ -46607,7 +46607,7 @@ def _BuildAutomaton_727 (): sub_automata.append(_BuildAutomaton_730()) sub_automata.append(_BuildAutomaton_731()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3162, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3163, 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) @@ -46619,17 +46619,17 @@ def _BuildAutomaton_727 (): -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3180, 32))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3181, 32))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3181, 32))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3182, 32))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3183, 28))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3184, 28))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3185, 28))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 28))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3186, 28))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3187, 28))) def _BuildAutomaton_732 (): # Remove this helper function from the namespace after it is invoked @@ -46638,41 +46638,41 @@ def _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.17.xsd', 3183, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3184, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3185, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3186, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3187, 28)) counters.add(cc_3) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3180, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3181, 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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3181, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3182, 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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3183, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3184, 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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3184, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3185, 28)) 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(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3185, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3186, 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_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3186, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3187, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -46729,17 +46729,17 @@ def _BuildAutomaton_732 (): -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3201, 32))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3202, 32))) -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3202, 32))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3203, 32))) -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3204, 28))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3205, 28))) -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3206, 28))) -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 28))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3207, 28))) -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3208, 28))) def _BuildAutomaton_733 (): # Remove this helper function from the namespace after it is invoked @@ -46748,41 +46748,41 @@ def _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.17.xsd', 3204, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3205, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3206, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3207, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3208, 28)) counters.add(cc_3) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3201, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3202, 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_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3202, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3203, 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_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3204, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3205, 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_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3205, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3206, 28)) 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(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3206, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3207, 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_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3207, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3208, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -46839,17 +46839,17 @@ def _BuildAutomaton_733 (): -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.17.xsd', 3222, 28))) +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.18.xsd', 3223, 28))) -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3223, 28))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3224, 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.17.xsd', 3224, 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.18.xsd', 3225, 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.17.xsd', 3225, 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.18.xsd', 3226, 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.17.xsd', 3226, 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.18.xsd', 3227, 28))) -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3227, 28))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3228, 28))) def _BuildAutomaton_734 (): # Remove this helper function from the namespace after it is invoked @@ -46858,32 +46858,32 @@ def _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.17.xsd', 3227, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3228, 28)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3222, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3223, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3223, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3224, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3224, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3225, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3225, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3226, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3226, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3227, 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_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3227, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3228, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -46916,17 +46916,17 @@ def _BuildAutomaton_734 (): -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.17.xsd', 3241, 28))) +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.18.xsd', 3242, 28))) -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3242, 28))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3243, 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.17.xsd', 3243, 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.18.xsd', 3244, 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.17.xsd', 3244, 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.18.xsd', 3245, 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.17.xsd', 3245, 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.18.xsd', 3246, 28))) -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3246, 28))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3247, 28))) def _BuildAutomaton_735 (): # Remove this helper function from the namespace after it is invoked @@ -46935,32 +46935,32 @@ def _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.17.xsd', 3246, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3247, 28)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3241, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3242, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3242, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3243, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3243, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3244, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3244, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3245, 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_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3245, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3246, 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, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3246, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3247, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -46993,17 +46993,17 @@ def _BuildAutomaton_735 (): -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3260, 28))) +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3261, 28))) -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3261, 28))) +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3262, 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.17.xsd', 3262, 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.18.xsd', 3263, 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.17.xsd', 3263, 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.18.xsd', 3264, 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.17.xsd', 3264, 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.18.xsd', 3265, 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.17.xsd', 3265, 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.18.xsd', 3266, 28))) def _BuildAutomaton_736 (): # Remove this helper function from the namespace after it is invoked @@ -47012,32 +47012,32 @@ def _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.17.xsd', 3265, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3266, 28)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3260, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3261, 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, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3261, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3262, 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.17.xsd', 3262, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3263, 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.17.xsd', 3263, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3264, 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.17.xsd', 3264, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3265, 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.17.xsd', 3265, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3266, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -47070,17 +47070,17 @@ def _BuildAutomaton_736 (): -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3279, 28))) +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3280, 28))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3280, 28))) +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3281, 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.17.xsd', 3281, 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.18.xsd', 3282, 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.17.xsd', 3282, 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.18.xsd', 3283, 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.17.xsd', 3283, 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.18.xsd', 3284, 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.17.xsd', 3284, 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.18.xsd', 3285, 28))) def _BuildAutomaton_737 (): # Remove this helper function from the namespace after it is invoked @@ -47089,32 +47089,32 @@ def _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.17.xsd', 3284, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3285, 28)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3279, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3280, 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, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3280, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3281, 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.17.xsd', 3281, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3282, 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.17.xsd', 3282, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3283, 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.17.xsd', 3283, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3284, 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.17.xsd', 3284, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3285, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -47147,9 +47147,9 @@ def _BuildAutomaton_737 (): -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 1090, 4))) +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 1091, 4))) -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.17.xsd', 3343, 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.18.xsd', 3344, 24))) def _BuildAutomaton_739 (): # Remove this helper function from the namespace after it is invoked @@ -47158,12 +47158,12 @@ def _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.17.xsd', 3343, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3344, 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.17.xsd', 3343, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3344, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47179,12 +47179,12 @@ def _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.17.xsd', 3344, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3345, 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3344, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3345, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47200,16 +47200,16 @@ def _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.17.xsd', 3343, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3344, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3344, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3345, 24)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_739()) sub_automata.append(_BuildAutomaton_740()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3342, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3343, 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) @@ -47221,19 +47221,19 @@ def _BuildAutomaton_738 (): -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.17.xsd', 3356, 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.18.xsd', 3357, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3358, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3359, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3360, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3361, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3362, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3363, 24))) def _BuildAutomaton_742 (): # Remove this helper function from the namespace after it is invoked @@ -47242,12 +47242,12 @@ def _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.17.xsd', 3356, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3357, 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.17.xsd', 3356, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3357, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47263,12 +47263,12 @@ def _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.17.xsd', 3357, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3358, 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3358, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47284,12 +47284,12 @@ def _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.17.xsd', 3358, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3359, 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3359, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47305,12 +47305,12 @@ def _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.17.xsd', 3359, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3360, 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, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3360, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47326,12 +47326,12 @@ def _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.17.xsd', 3360, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3361, 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3361, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47347,12 +47347,12 @@ def _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.17.xsd', 3361, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3362, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47368,12 +47368,12 @@ def _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.17.xsd', 3362, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3363, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47389,19 +47389,19 @@ def _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.17.xsd', 3356, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3357, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3357, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3358, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3358, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3359, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3359, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3360, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3360, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3361, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3361, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3362, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3362, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3363, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -47413,7 +47413,7 @@ def _BuildAutomaton_741 (): sub_automata.append(_BuildAutomaton_747()) sub_automata.append(_BuildAutomaton_748()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3355, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3356, 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) @@ -47425,7 +47425,7 @@ def _BuildAutomaton_741 (): -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.17.xsd', 3381, 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.18.xsd', 3382, 24))) def _BuildAutomaton_749 (): # Remove this helper function from the namespace after it is invoked @@ -47434,12 +47434,12 @@ def _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.17.xsd', 3381, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3382, 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.17.xsd', 3381, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3382, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47452,17 +47452,17 @@ def _BuildAutomaton_749 (): -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.17.xsd', 3393, 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.18.xsd', 3394, 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.17.xsd', 3394, 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.18.xsd', 3395, 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.17.xsd', 3395, 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.18.xsd', 3396, 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.17.xsd', 3396, 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.18.xsd', 3397, 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.17.xsd', 3397, 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.18.xsd', 3398, 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.17.xsd', 3398, 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.18.xsd', 3399, 24))) def _BuildAutomaton_751 (): # Remove this helper function from the namespace after it is invoked @@ -47471,12 +47471,12 @@ def _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.17.xsd', 3393, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3394, 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.17.xsd', 3393, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3394, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47492,12 +47492,12 @@ def _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.17.xsd', 3394, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3395, 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.17.xsd', 3394, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3395, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47513,12 +47513,12 @@ def _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.17.xsd', 3395, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3396, 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.17.xsd', 3395, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3396, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47534,12 +47534,12 @@ def _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.17.xsd', 3396, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3397, 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.17.xsd', 3396, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3397, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47555,12 +47555,12 @@ def _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.17.xsd', 3397, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3398, 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.17.xsd', 3397, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3398, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47576,12 +47576,12 @@ def _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.17.xsd', 3398, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3399, 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.17.xsd', 3398, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3399, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47597,17 +47597,17 @@ def _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.17.xsd', 3393, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3394, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3394, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3395, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3395, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3396, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3396, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3397, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3397, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3398, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3398, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3399, 24)) counters.add(cc_5) states = [] sub_automata = [] @@ -47618,7 +47618,7 @@ def _BuildAutomaton_750 (): sub_automata.append(_BuildAutomaton_755()) sub_automata.append(_BuildAutomaton_756()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3392, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3393, 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) @@ -47630,19 +47630,19 @@ def _BuildAutomaton_750 (): -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.17.xsd', 3410, 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.18.xsd', 3411, 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.17.xsd', 3411, 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.18.xsd', 3412, 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.17.xsd', 3412, 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.18.xsd', 3413, 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.17.xsd', 3413, 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.18.xsd', 3414, 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.17.xsd', 3414, 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.18.xsd', 3415, 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.17.xsd', 3415, 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.18.xsd', 3416, 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.17.xsd', 3416, 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.18.xsd', 3417, 24))) def _BuildAutomaton_758 (): # Remove this helper function from the namespace after it is invoked @@ -47651,12 +47651,12 @@ def _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.17.xsd', 3410, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3411, 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.17.xsd', 3410, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3411, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47672,12 +47672,12 @@ def _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.17.xsd', 3411, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3412, 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.17.xsd', 3411, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3412, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47693,12 +47693,12 @@ def _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.17.xsd', 3412, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3413, 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.17.xsd', 3412, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3413, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47714,12 +47714,12 @@ def _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.17.xsd', 3413, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3413, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3414, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47735,12 +47735,12 @@ def _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.17.xsd', 3414, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3414, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3415, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47756,12 +47756,12 @@ def _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.17.xsd', 3415, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3415, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3416, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47777,12 +47777,12 @@ def _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.17.xsd', 3416, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3416, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3417, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47798,19 +47798,19 @@ def _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.17.xsd', 3410, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3411, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3411, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3412, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3412, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3413, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3413, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3414, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3414, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3415, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3415, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3416, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3416, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3417, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -47822,7 +47822,7 @@ def _BuildAutomaton_757 (): sub_automata.append(_BuildAutomaton_763()) sub_automata.append(_BuildAutomaton_764()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3409, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3410, 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) @@ -47834,19 +47834,19 @@ def _BuildAutomaton_757 (): -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.17.xsd', 3428, 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.18.xsd', 3429, 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.17.xsd', 3429, 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.18.xsd', 3430, 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.17.xsd', 3430, 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.18.xsd', 3431, 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.17.xsd', 3431, 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.18.xsd', 3432, 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.17.xsd', 3432, 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.18.xsd', 3433, 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.17.xsd', 3433, 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.18.xsd', 3434, 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.17.xsd', 3434, 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.18.xsd', 3435, 24))) def _BuildAutomaton_766 (): # Remove this helper function from the namespace after it is invoked @@ -47855,12 +47855,12 @@ def _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.17.xsd', 3428, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3429, 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.17.xsd', 3428, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3429, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47876,12 +47876,12 @@ def _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.17.xsd', 3429, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3430, 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.17.xsd', 3429, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3430, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47897,12 +47897,12 @@ def _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.17.xsd', 3430, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3431, 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.17.xsd', 3430, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3431, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47918,12 +47918,12 @@ def _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.17.xsd', 3431, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3432, 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.17.xsd', 3431, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3432, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47939,12 +47939,12 @@ def _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.17.xsd', 3432, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3432, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3433, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47960,12 +47960,12 @@ def _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.17.xsd', 3433, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3433, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3434, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47981,12 +47981,12 @@ def _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.17.xsd', 3434, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3434, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3435, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48002,19 +48002,19 @@ def _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.17.xsd', 3428, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3429, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3429, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3430, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3430, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3431, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3431, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3432, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3432, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3433, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3433, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3434, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3434, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3435, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -48026,7 +48026,7 @@ def _BuildAutomaton_765 (): sub_automata.append(_BuildAutomaton_771()) sub_automata.append(_BuildAutomaton_772()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3427, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3428, 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) @@ -48038,21 +48038,21 @@ def _BuildAutomaton_765 (): -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.17.xsd', 3446, 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.18.xsd', 3447, 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.17.xsd', 3447, 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.18.xsd', 3448, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3449, 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.17.xsd', 3449, 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.18.xsd', 3450, 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.17.xsd', 3450, 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.18.xsd', 3451, 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.17.xsd', 3451, 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.18.xsd', 3452, 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.17.xsd', 3452, 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.18.xsd', 3453, 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.17.xsd', 3453, 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.18.xsd', 3454, 24))) def _BuildAutomaton_774 (): # Remove this helper function from the namespace after it is invoked @@ -48061,12 +48061,12 @@ def _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.17.xsd', 3446, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3447, 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.17.xsd', 3446, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3447, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48082,12 +48082,12 @@ def _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.17.xsd', 3447, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3448, 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.17.xsd', 3447, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3448, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48103,12 +48103,12 @@ def _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.17.xsd', 3448, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3449, 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, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3449, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48124,12 +48124,12 @@ def _BuildAutomaton_777 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3449, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3450, 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.17.xsd', 3449, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3450, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48145,12 +48145,12 @@ def _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.17.xsd', 3450, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3450, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3451, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48166,12 +48166,12 @@ def _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.17.xsd', 3451, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3451, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3452, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48187,12 +48187,12 @@ def _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.17.xsd', 3452, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3452, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3453, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48208,12 +48208,12 @@ def _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.17.xsd', 3453, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3453, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3454, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48229,21 +48229,21 @@ def _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.17.xsd', 3446, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3447, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3447, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3448, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3448, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3449, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3449, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3450, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3450, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3451, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3451, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3452, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3452, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3453, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3453, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3454, 24)) counters.add(cc_7) states = [] sub_automata = [] @@ -48256,7 +48256,7 @@ def _BuildAutomaton_773 (): sub_automata.append(_BuildAutomaton_780()) sub_automata.append(_BuildAutomaton_781()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3445, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3446, 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) @@ -48268,17 +48268,17 @@ def _BuildAutomaton_773 (): -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.17.xsd', 3465, 24))) +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.18.xsd', 3466, 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.17.xsd', 3466, 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.18.xsd', 3467, 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.17.xsd', 3467, 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.18.xsd', 3468, 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.17.xsd', 3468, 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.18.xsd', 3469, 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.17.xsd', 3469, 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.18.xsd', 3470, 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.17.xsd', 3470, 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.18.xsd', 3471, 24))) def _BuildAutomaton_783 (): # Remove this helper function from the namespace after it is invoked @@ -48287,12 +48287,12 @@ def _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.17.xsd', 3465, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3466, 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.17.xsd', 3465, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3466, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48308,12 +48308,12 @@ def _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.17.xsd', 3466, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3467, 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.17.xsd', 3466, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3467, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48329,12 +48329,12 @@ def _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.17.xsd', 3467, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3468, 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.17.xsd', 3467, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3468, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48350,12 +48350,12 @@ 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.17.xsd', 3468, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3468, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3469, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48371,12 +48371,12 @@ def _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.17.xsd', 3469, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3469, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3470, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48392,12 +48392,12 @@ def _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.17.xsd', 3470, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3470, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3471, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48413,17 +48413,17 @@ def _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.17.xsd', 3465, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3466, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3466, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3467, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3467, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3468, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3468, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3469, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3469, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3470, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3470, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3471, 24)) counters.add(cc_5) states = [] sub_automata = [] @@ -48434,7 +48434,7 @@ def _BuildAutomaton_782 (): sub_automata.append(_BuildAutomaton_787()) sub_automata.append(_BuildAutomaton_788()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3464, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3465, 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) @@ -48446,19 +48446,19 @@ def _BuildAutomaton_782 (): -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.17.xsd', 3482, 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.18.xsd', 3483, 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.17.xsd', 3483, 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.18.xsd', 3484, 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.17.xsd', 3484, 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.18.xsd', 3485, 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.17.xsd', 3485, 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.18.xsd', 3486, 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.17.xsd', 3486, 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.18.xsd', 3487, 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.17.xsd', 3487, 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.18.xsd', 3488, 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.17.xsd', 3488, 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.18.xsd', 3489, 24))) def _BuildAutomaton_790 (): # Remove this helper function from the namespace after it is invoked @@ -48467,12 +48467,12 @@ def _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.17.xsd', 3482, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3483, 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.17.xsd', 3482, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3483, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48488,12 +48488,12 @@ def _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.17.xsd', 3483, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3484, 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.17.xsd', 3483, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3484, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48509,12 +48509,12 @@ def _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.17.xsd', 3484, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3485, 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.17.xsd', 3484, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3485, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48530,12 +48530,12 @@ def _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.17.xsd', 3485, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3486, 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.17.xsd', 3485, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3486, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48551,12 +48551,12 @@ def _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.17.xsd', 3486, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3487, 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.17.xsd', 3486, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3487, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48572,12 +48572,12 @@ def _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.17.xsd', 3487, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3487, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3488, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48593,12 +48593,12 @@ def _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.17.xsd', 3488, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3488, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3489, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48614,19 +48614,19 @@ def _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.17.xsd', 3482, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3483, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3483, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3484, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3484, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3485, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3485, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3486, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3486, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3487, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3487, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3488, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3488, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3489, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -48638,7 +48638,7 @@ def _BuildAutomaton_789 (): sub_automata.append(_BuildAutomaton_795()) sub_automata.append(_BuildAutomaton_796()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3481, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3482, 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) @@ -48650,19 +48650,19 @@ def _BuildAutomaton_789 (): -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.17.xsd', 3500, 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.18.xsd', 3501, 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.17.xsd', 3501, 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.18.xsd', 3502, 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.17.xsd', 3502, 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.18.xsd', 3503, 24))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 24))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3504, 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.17.xsd', 3504, 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.18.xsd', 3505, 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.17.xsd', 3505, 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.18.xsd', 3506, 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.17.xsd', 3506, 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.18.xsd', 3507, 24))) def _BuildAutomaton_798 (): # Remove this helper function from the namespace after it is invoked @@ -48671,12 +48671,12 @@ def _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.17.xsd', 3500, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3501, 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.17.xsd', 3500, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3501, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48692,12 +48692,12 @@ def _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.17.xsd', 3501, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3501, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3502, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48713,12 +48713,12 @@ def _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.17.xsd', 3502, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3503, 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.17.xsd', 3502, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3503, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48734,12 +48734,12 @@ def _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.17.xsd', 3503, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3504, 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, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3504, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48755,12 +48755,12 @@ def _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.17.xsd', 3504, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3504, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3505, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48776,12 +48776,12 @@ def _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.17.xsd', 3505, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3505, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3506, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48797,12 +48797,12 @@ def _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.17.xsd', 3506, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3506, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3507, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48818,19 +48818,19 @@ def _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.17.xsd', 3500, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3501, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3501, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3502, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3502, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3503, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3503, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3504, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3504, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3505, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3505, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3506, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3506, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3507, 24)) counters.add(cc_6) states = [] sub_automata = [] @@ -48842,7 +48842,7 @@ def _BuildAutomaton_797 (): sub_automata.append(_BuildAutomaton_803()) sub_automata.append(_BuildAutomaton_804()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3499, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3500, 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) @@ -48854,13 +48854,13 @@ def _BuildAutomaton_797 (): -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3518, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3519, 24))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3520, 24))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3521, 24))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3522, 24))) def _BuildAutomaton_805 (): # Remove this helper function from the namespace after it is invoked @@ -48869,33 +48869,33 @@ def _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.17.xsd', 3518, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3519, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3520, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3521, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3522, 24)) counters.add(cc_3) 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, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3518, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3519, 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_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3519, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3520, 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_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3520, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3521, 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_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3521, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3522, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -48932,17 +48932,17 @@ def _BuildAutomaton_805 (): -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3533, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3534, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3535, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3536, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3537, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3538, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_35, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_35, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3539, 24))) def _BuildAutomaton_807 (): # Remove this helper function from the namespace after it is invoked @@ -48951,12 +48951,12 @@ def _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.17.xsd', 3533, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3533, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3534, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48972,12 +48972,12 @@ def _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.17.xsd', 3534, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3535, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48993,12 +48993,12 @@ def _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.17.xsd', 3535, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3536, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49014,12 +49014,12 @@ def _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.17.xsd', 3536, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3537, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49035,12 +49035,12 @@ def _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.17.xsd', 3537, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3538, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49056,12 +49056,12 @@ def _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.17.xsd', 3538, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3539, 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, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3539, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49077,17 +49077,17 @@ def _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.17.xsd', 3533, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3534, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3534, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3535, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3535, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3536, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3536, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3537, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3537, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3538, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3538, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3539, 24)) counters.add(cc_5) states = [] sub_automata = [] @@ -49098,7 +49098,7 @@ def _BuildAutomaton_806 (): sub_automata.append(_BuildAutomaton_811()) sub_automata.append(_BuildAutomaton_812()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3532, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3533, 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) @@ -49110,13 +49110,13 @@ def _BuildAutomaton_806 (): -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3556, 24))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3557, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 24))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3558, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 24))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3559, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3560, 24))) def _BuildAutomaton_814 (): # Remove this helper function from the namespace after it is invoked @@ -49125,12 +49125,12 @@ def _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.17.xsd', 3556, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3556, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3557, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49146,12 +49146,12 @@ def _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.17.xsd', 3557, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3558, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49167,12 +49167,12 @@ def _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.17.xsd', 3558, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3559, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49188,12 +49188,12 @@ def _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.17.xsd', 3559, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3560, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49209,13 +49209,13 @@ def _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.17.xsd', 3556, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3557, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3557, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3558, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3558, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3559, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3559, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3560, 24)) counters.add(cc_3) states = [] sub_automata = [] @@ -49224,7 +49224,7 @@ def _BuildAutomaton_813 (): sub_automata.append(_BuildAutomaton_816()) sub_automata.append(_BuildAutomaton_817()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3555, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3556, 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) @@ -49236,9 +49236,9 @@ def _BuildAutomaton_813 (): -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3571, 24))) +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3572, 24))) -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24))) +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3573, 24))) def _BuildAutomaton_819 (): # Remove this helper function from the namespace after it is invoked @@ -49247,12 +49247,12 @@ def _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.17.xsd', 3571, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3571, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3572, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49268,12 +49268,12 @@ def _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.17.xsd', 3572, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3573, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49289,16 +49289,16 @@ def _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.17.xsd', 3571, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3572, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3572, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3573, 24)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_819()) sub_automata.append(_BuildAutomaton_820()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3570, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3571, 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) @@ -49310,15 +49310,15 @@ def _BuildAutomaton_818 (): -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.17.xsd', 3584, 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.18.xsd', 3585, 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.17.xsd', 3585, 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.18.xsd', 3586, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 24))) +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3587, 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.17.xsd', 3587, 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.18.xsd', 3588, 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.17.xsd', 3588, 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.18.xsd', 3589, 24))) def _BuildAutomaton_822 (): # Remove this helper function from the namespace after it is invoked @@ -49327,12 +49327,12 @@ def _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.17.xsd', 3584, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3585, 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.17.xsd', 3584, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3585, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49348,12 +49348,12 @@ def _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.17.xsd', 3585, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3586, 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.17.xsd', 3585, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3586, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49369,12 +49369,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.17.xsd', 3586, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3587, 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3587, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49390,12 +49390,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.17.xsd', 3587, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3587, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3588, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49411,12 +49411,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.17.xsd', 3588, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.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_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3588, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3589, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49432,15 +49432,15 @@ def _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.17.xsd', 3584, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3585, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3585, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3586, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3586, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3587, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3587, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3588, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3588, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3589, 24)) counters.add(cc_4) states = [] sub_automata = [] @@ -49450,7 +49450,7 @@ def _BuildAutomaton_821 (): sub_automata.append(_BuildAutomaton_825()) sub_automata.append(_BuildAutomaton_826()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.17.xsd', 3583, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.18.xsd', 3584, 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) diff --git a/vantivsdk/version.py b/vantivsdk/version.py index b7b24ce..0f23075 100644 --- a/vantivsdk/version.py +++ b/vantivsdk/version.py @@ -23,6 +23,6 @@ # OTHER DEALINGS IN THE SOFTWARE. # XML Version -VERSION = u'12.17' +VERSION = u'12.18' # SDK release -RELEASE = u'12.17.0' \ No newline at end of file +RELEASE = u'12.18.0' \ No newline at end of file