From 14c9dc03750cac3c0049c41eef9eefea6d9b43bd Mon Sep 17 00:00:00 2001 From: Nitinsl <100850276+Nitinsl@users.noreply.github.com> Date: Thu, 17 Oct 2024 14:23:51 +0530 Subject: [PATCH] Upgrade Python SDK v12.40.0 (#38) * commiting xsd and code changes * commiting code changes * commit byteArray changes * commiting code changes * commiting changelog * committing code changes * Committing code changes * commiting code changes for namespace issue * committing code changes --------- Co-authored-by: e5715887 Co-authored-by: Nitin Lingayat --- CHANGELOG | 23 + ...ed_v12.37.xsd => SchemaCombined_v12.40.xsd | 68 +- docs/source/complextypes.rst | 7 + docs/source/index.rst | 2 +- docs/source/transactions.rst | 11 + ...npBatch_v12.37.xsd => cnpBatch_v12.40.xsd} | 4 +- ...Common_v12.37.xsd => cnpCommon_v12.40.xsd} | 35 + ...Online_v12.37.xsd => cnpOnline_v12.40.xsd} | 27 +- ...ing_v12.37.xsd => cnpRecurring_v12.40.xsd} | 2 +- ...n_v12.37.xsd => cnpTransaction_v12.40.xsd} | 47 +- setup.py | 2 +- tests/functional/test_auth.py | 6 +- tests/functional/test_batch.py | 118 + tests/functional/test_capture.py | 5 + tests/functional/test_capture_given_auth.py | 3 +- .../functional/test_encryption_key_request.py | 24 + tests/functional/test_query_transaction.py | 2 +- tests/functional/test_sale.py | 3 + tests/functional/test_sub_merchant_credit.py | 1 + tests/unit/test_batch.py | 122 + tools/postGeneration.py | 2 +- vantivsdk/dictmap.py | 21 +- vantivsdk/fields.py | 25542 ++++++++-------- vantivsdk/online.py | 97 +- vantivsdk/pgp_helper.py | 30 +- vantivsdk/utils.py | 6 +- vantivsdk/version.py | 4 +- 27 files changed, 13944 insertions(+), 12270 deletions(-) rename SchemaCombined_v12.37.xsd => SchemaCombined_v12.40.xsd (98%) rename schema/{cnpBatch_v12.37.xsd => cnpBatch_v12.40.xsd} (99%) rename schema/{cnpCommon_v12.37.xsd => cnpCommon_v12.40.xsd} (97%) rename schema/{cnpOnline_v12.37.xsd => cnpOnline_v12.40.xsd} (96%) rename schema/{cnpRecurring_v12.37.xsd => cnpRecurring_v12.40.xsd} (99%) rename schema/{cnpTransaction_v12.37.xsd => cnpTransaction_v12.40.xsd} (98%) create mode 100644 tests/functional/test_encryption_key_request.py diff --git a/CHANGELOG b/CHANGELOG index 0f378ba..b72c548 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,28 @@ = Vantiv eCommerce Python SDK +==Version 12.40.0 (v12.40.0)(October 16, 2024) +* Change: [cnpAPI v12.40] In authorization,sale and captureGivenAuth request new elements added-> 'typeOfDigitalCurrency' and 'conversionAffiliateId'. +* Change: [cnpAPI v12.40] In existing simple type transactionAmountType range added between minInclusive value -999999999999 and maxInclusive value 999999999999 +* Change: [cnpAPI v12.40] In existing type authenticationProtocolVersionType new values '3','4','5','6','7','8' and '9' are added + +==Version 12.39.0 (October 16, 2024) +* Change: [cnpAPI v12.39] In 'subMerchantCredit' 'payFacCredit','reserveCredit', 'payoutOrgCreditRequest' base changed from 'transactionTypeWithReportGroup' to 'transactionTypeWithReportGroupAndRtp'. +* Change: [cnpAPI v12.39] To support new changed extension base for above txns ,New Complextype 'transactionTypeWithReportGroupAndRtp' added. +* Change: [cnpAPI v12.39] New element 'fundingTransactionReferenceNumber' in authorization and sale response. + +==Version 12.38.0 (October 16, 2024) +* Change: [cnpAPI v12.38] In existing Enum 'ActionTypeEnum' new value 'FIVD' added +* Change: [cnpAPI v12.38] In existing complex element 'baseRequest' two more choices are added 'encryptionKeyRequest' and 'encryptedPayload' +* Change: [cnpAPI v12.38] In existing complex element 'cnpOnlineResponse' one more choice is added 'encryptionKeyResponse' +* Change: [cnpAPI v12.38] New element 'encryptionKeyRequest' is added of type 'encryptionKeyRequestEnum' +* Change: [cnpAPI v12.38] To support 'encryptionKeyRequest' new Enum 'encryptionKeyRequestEnum' added with values 'CURRENT' and 'PREVIOUS' +* Change: [cnpAPI v12.38] New complex element 'encryptionKeyResponse' is added with simple elements ->'encryptionKeySequence' of type 'encryptionKeySequenceType' and 'encryptionKey' of type 'encryptionKeyType' +* Change: [cnpAPI v12.38] To support 'encryptionKeySequence' new simple type 'encryptionKeySequenceType' added with total Digits 19 +* Change: [cnpAPI v12.38] To support 'encryptionKey' new simple type 'encryptionKeyType' of type string with maxLength 15000 +* Change: [cnpAPI v12.38] New complex element 'encryptedPayload' is added with simple elements ->'encryptionKeySequence' of type 'encryptionKeySequenceType' and 'payload' of type 'payloadType' +* Change: [cnpAPI v12.38] To support 'payload' new simple type 'payloadType' of type string with maxLength 15000 +* Change: [cnpAPI v12.38] In capture Request new complex element 'partialCapture' is added with elements-> 'partialCaptureSequenceNumber' of type 'integer' and 'partialCaptureTotalCount' of type 'partialCaptureCount' + ==Version 12.37.1 (v12.37.1)(August 28, 2024) * Change: [cnpAPI v12.37.1] Added change to upgrade to a newer version of PyXB-X library which supports Python 3.12 diff --git a/SchemaCombined_v12.37.xsd b/SchemaCombined_v12.40.xsd similarity index 98% rename from SchemaCombined_v12.37.xsd rename to SchemaCombined_v12.40.xsd index fe2fd4e..4c189fd 100644 --- a/SchemaCombined_v12.37.xsd +++ b/SchemaCombined_v12.40.xsd @@ -277,6 +277,11 @@ + + + + + @@ -541,6 +546,15 @@ + + + + + + + + + @@ -681,6 +695,9 @@ + + + @@ -741,6 +758,7 @@ + @@ -839,6 +857,9 @@ + + + @@ -921,6 +942,9 @@ + + + @@ -1339,6 +1363,7 @@ + @@ -1730,6 +1755,7 @@ + @@ -2520,7 +2546,7 @@ - + @@ -2576,7 +2602,7 @@ - + @@ -2924,7 +2950,7 @@ - + @@ -3289,6 +3315,15 @@ + + + + + + + + + @@ -3613,7 +3648,7 @@ - + @@ -3700,6 +3735,8 @@ + + @@ -3723,6 +3760,7 @@ + @@ -4039,7 +4077,7 @@ - + @@ -4329,4 +4367,24 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/docs/source/complextypes.rst b/docs/source/complextypes.rst index f304329..15af2d7 100644 --- a/docs/source/complextypes.rst +++ b/docs/source/complextypes.rst @@ -441,6 +441,13 @@ mposType :var track1Status: String or Number :var track2Status: String or Number +partialCapture +-------------- + .. py:class:: vantivsdk.fields.partialCapture + + :var partialCaptureSequenceNumber: String or Number + :var partialCaptureTotalCount: String or Number + passengerTransportData ---------------------- .. py:class:: vantivsdk.fields.passengerTransportData diff --git a/docs/source/index.rst b/docs/source/index.rst index a340694..5e4fdf6 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,4 +1,4 @@ -Vantiv eCommerce Python SDK 12.37.1! +Vantiv eCommerce Python SDK 12.40.0! ==================================== .. toctree:: :maxdepth: 2 diff --git a/docs/source/transactions.rst b/docs/source/transactions.rst index 63ce173..2fff126 100644 --- a/docs/source/transactions.rst +++ b/docs/source/transactions.rst @@ -129,6 +129,7 @@ authorization :var card: instance of :py:class:`vantivsdk.fields.cardType` :var cardholderAuthentication: instance of :py:class:`vantivsdk.fields.fraudCheckType` :var cnpTxnId: String or Number + :var conversionAffiliateId: String or Number :var crypto: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` :var customerId: String or Number @@ -174,6 +175,7 @@ authorization :var surchargeAmount: String or Number :var taxType: String or Number :var token: instance of :py:class:`vantivsdk.fields.cardTokenType` + :var typeOfDigitalCurrency: String or Number :var wallet: instance of :py:class:`vantivsdk.fields.wallet` balanceInquiry @@ -207,6 +209,7 @@ capture :var lodgingInfo: instance of :py:class:`vantivsdk.fields.lodgingInfo` :var orderId: String or Number :var partial: String or Number + :var partialCapture: instance of :py:class:`vantivsdk.fields.partialCapture` :var passengerTransportData: instance of :py:class:`vantivsdk.fields.passengerTransportData` :var payPalNotes: String or Number :var payPalOrderComplete: String or Number @@ -226,6 +229,7 @@ captureGivenAuth :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var businessIndicator: String or Number :var card: instance of :py:class:`vantivsdk.fields.cardType` + :var conversionAffiliateId: String or Number :var crypto: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` :var customerId: String or Number @@ -253,6 +257,7 @@ captureGivenAuth :var surchargeAmount: String or Number :var taxType: String or Number :var token: instance of :py:class:`vantivsdk.fields.cardTokenType` + :var typeOfDigitalCurrency: String or Number createPlan ---------- @@ -667,6 +672,7 @@ payFacCredit :var fundsTransferId: String or Number :var id: String or Number :var reportGroup: String or Number + :var rtp: String or Number payFacDebit ----------- @@ -689,6 +695,7 @@ payoutOrgCredit :var fundsTransferId: String or Number :var id: String or Number :var reportGroup: String or Number + :var rtp: String or Number payoutOrgDebit -------------- @@ -798,6 +805,7 @@ reserveCredit :var fundsTransferId: String or Number :var id: String or Number :var reportGroup: String or Number + :var rtp: String or Number reserveDebit ------------ @@ -827,6 +835,7 @@ sale :var cardholderAuthentication: instance of :py:class:`vantivsdk.fields.fraudCheckType` :var cnpInternalRecurringRequest: instance of :py:class:`vantivsdk.fields.cnpInternalRecurringRequestType` :var cnpTxnId: String or Number + :var conversionAffiliateId: String or Number :var crypto: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` :var customerId: String or Number @@ -880,6 +889,7 @@ sale :var surchargeAmount: String or Number :var taxType: String or Number :var token: instance of :py:class:`vantivsdk.fields.cardTokenType` + :var typeOfDigitalCurrency: String or Number :var wallet: instance of :py:class:`vantivsdk.fields.wallet` serviceStatusRequest @@ -904,6 +914,7 @@ submerchantCredit :var fundsTransferId: String or Number :var id: String or Number :var reportGroup: String or Number + :var rtp: String or Number :var submerchantName: String or Number submerchantDebit diff --git a/schema/cnpBatch_v12.37.xsd b/schema/cnpBatch_v12.40.xsd similarity index 99% rename from schema/cnpBatch_v12.37.xsd rename to schema/cnpBatch_v12.40.xsd index 4f77787..07ee348 100644 --- a/schema/cnpBatch_v12.37.xsd +++ b/schema/cnpBatch_v12.40.xsd @@ -2,7 +2,7 @@ - + @@ -333,7 +333,7 @@ - + diff --git a/schema/cnpCommon_v12.37.xsd b/schema/cnpCommon_v12.40.xsd similarity index 97% rename from schema/cnpCommon_v12.37.xsd rename to schema/cnpCommon_v12.40.xsd index f75154c..3636eb5 100644 --- a/schema/cnpCommon_v12.37.xsd +++ b/schema/cnpCommon_v12.40.xsd @@ -274,6 +274,7 @@ + @@ -361,6 +362,8 @@ + + @@ -1390,4 +1393,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/schema/cnpOnline_v12.37.xsd b/schema/cnpOnline_v12.40.xsd similarity index 96% rename from schema/cnpOnline_v12.37.xsd rename to schema/cnpOnline_v12.40.xsd index e07cffb..4bc0199 100644 --- a/schema/cnpOnline_v12.37.xsd +++ b/schema/cnpOnline_v12.40.xsd @@ -3,7 +3,7 @@ - + @@ -11,6 +11,8 @@ + + @@ -34,6 +36,7 @@ + @@ -356,7 +359,7 @@ - + @@ -646,4 +649,24 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/schema/cnpRecurring_v12.37.xsd b/schema/cnpRecurring_v12.40.xsd similarity index 99% rename from schema/cnpRecurring_v12.37.xsd rename to schema/cnpRecurring_v12.40.xsd index 95bc71c..b5c8c2f 100644 --- a/schema/cnpRecurring_v12.37.xsd +++ b/schema/cnpRecurring_v12.40.xsd @@ -1,7 +1,7 @@ - + diff --git a/schema/cnpTransaction_v12.37.xsd b/schema/cnpTransaction_v12.40.xsd similarity index 98% rename from schema/cnpTransaction_v12.37.xsd rename to schema/cnpTransaction_v12.40.xsd index 223c9c7..5def7ad 100644 --- a/schema/cnpTransaction_v12.37.xsd +++ b/schema/cnpTransaction_v12.40.xsd @@ -1,8 +1,8 @@ - - + + @@ -23,6 +23,15 @@ + + + + + + + + + @@ -196,6 +205,9 @@ + + + @@ -256,6 +268,7 @@ + @@ -354,6 +367,9 @@ + + + @@ -436,6 +452,9 @@ + + + @@ -913,6 +932,7 @@ + @@ -1378,6 +1398,7 @@ + @@ -1951,6 +1972,13 @@ + + + + + + + @@ -2511,7 +2539,7 @@ - + @@ -2567,7 +2595,7 @@ - + @@ -2922,7 +2950,7 @@ - + @@ -3341,4 +3369,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/setup.py b/setup.py index c67c913..3987c9c 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ setup( name='VantiveCommerceSDK', - version='12.37.1', + version='12.40.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 23bf2fa..c14fa18 100644 --- a/tests/functional/test_auth.py +++ b/tests/functional/test_auth.py @@ -842,7 +842,7 @@ def test_simple_auth_with_Subscription_Shipment_Id_StringIpAdd(self): authorization.customerId = 'Cust0403' authorization.reportGroup = 'Default Report Group' authorization.orderId = '12344401' - authorization.amount = 106 + authorization.amount = 999999999999 authorization.orderSource = 'ecommerce' lineItemDataList = list() lineItemData = fields.lineItemData() @@ -867,8 +867,12 @@ def test_simple_auth_with_Subscription_Shipment_Id_StringIpAdd(self): card.type = 'VI' cardholder_authentication = fields.fraudCheckType() cardholder_authentication.customerIpAddress = '127.0.0.1' + cardholder_authentication.authenticationProtocolVersion = 9 # (v12.40 new values added for authenticationProtocolVersionType enum - 3,4,5,6,7,8,9) authorization.card = card authorization.cardholderAuthentication = cardholder_authentication + authorization.typeOfDigitalCurrency = 'Bcoin' # (v12.40 new element typeOfDigitalCurrency added in auth request) + authorization.conversionAffiliateId = 'DC12345' # (v12.40 new element conversionAffiliateId added in auth request) + response = online.request(authorization, conf) self.assertEqual('000', response['authorizationResponse']['response']) self.assertEqual('sandbox', response['authorizationResponse']['location']) diff --git a/tests/functional/test_batch.py b/tests/functional/test_batch.py index d92d316..7819464 100644 --- a/tests/functional/test_batch.py +++ b/tests/functional/test_batch.py @@ -1433,6 +1433,7 @@ def test_batch_sub_merchant_credit_debit_vendor_credit_debit_v12_37(self): submerchantcredit = fields.submerchantCredit() submerchantcredit.id = 'ThisIsID' submerchantcredit.reportGroup = 'Default Report Group' + submerchantcredit.rtp = 'true' submerchantcredit.fundingSubmerchantId = "value for fundingSubmerchantId" submerchantcredit.submerchantName = "temp1200" submerchantcredit.fundsTransferId = "value for fundsTransferId" @@ -1519,6 +1520,123 @@ def test_batch_sub_merchant_credit_debit_vendor_credit_debit_v12_37(self): self.assertEquals('%s.xml.asc' % filename, response) + @unittest.skipIf(preliveStatus.lower() == 'down', "prelive not available") + def test_batch_v12_40(self): + txnBatch = batch.Transactions() + authorization = fields.authorization() + authorization.id = '1' + authorization.customerId = 'Cust0403' + authorization.reportGroup = 'Default Report Group' + authorization.orderId = '12344401' + authorization.amount = 999999999999 + authorization.orderSource = 'ecommerce' + card = fields.cardType() + card.number = '4100000000000000' + card.expDate = '1210' + card.type = 'VI' + authorization.card = card + authorization.orderChannel = 'MIT' + authorization.authIndicator = 'Estimated' + authorization.businessIndicator = 'agentCashOut' + authorization.orderChannel = 'SMART_TV' + authorization.fraudCheckAction = 'APPROVED_SKIP_FRAUD_CHECK' + cardholder_authentication = fields.fraudCheckType() + cardholder_authentication.customerIpAddress = '127.0.0.1' + cardholder_authentication.authenticationProtocolVersion = 9 # (v12.40 new values added for authenticationProtocolVersionType enum - 3,4,5,6,7,8,9) + authorization.card = card + authorization.cardholderAuthentication = cardholder_authentication + authorization.typeOfDigitalCurrency = 'Bcoin' # (v12.40 new element typeOfDigitalCurrency added in auth request) + authorization.conversionAffiliateId = 'DC12345' # (v12.40 new element conversionAffiliateId added in auth request) + txnBatch.add(authorization) + + sale = fields.sale() + sale.id = 'auth_GP_DI' + sale.reportGroup = 'DirectWFITxn' + sale.orderId = 'XGR-1840823423' + sale.amount = 1100 + sale.orderSource = 'telephone' + card = fields.cardType() + card.number = '4100000000000000' + card.expDate = '1210' + card.type = 'VI' + sale.card = card + sale.orderChannel = 'SMART_TV' + sale.foreignRetailerIndicator = 'F' + sale.businessIndicator = 'rapidMerchantSettlement' + txnBatch.add(sale) + + submerchantcredit = fields.submerchantCredit() + submerchantcredit.id = 'ThisIsID' + submerchantcredit.reportGroup = 'Default Report Group' + submerchantcredit.rtp = 'true' + submerchantcredit.fundingSubmerchantId = "value for fundingSubmerchantId" + submerchantcredit.submerchantName = "temp1200" + submerchantcredit.fundsTransferId = "value for fundsTransferId" + submerchantcredit.amount = 1512 + account_info = fields.echeckTypeCtx() + account_info.accType = 'Savings' + account_info.accNum = "1234" + account_info.routingNum = "12345678" + submerchantcredit.accountInfo = account_info + submerchantcredit.customIdentifier = '127' + txnBatch.add(submerchantcredit) + + capture = fields.capture() + capture.cnpTxnId = 123456000 + capture.orderId = '457754' + capture.amount = 6000 + capture.id = 'ID001' + card = fields.cardType() + card.number = '4100100000000000' + card.expDate = '1210' + card.type = 'VI' + capture.card = card + capture.foreignRetailerIndicator = 'F' + partialCapture = fields.partialCapture() # (v12.40 new complexType element partialCapture) + partialCapture.partialCaptureSequenceNumber = 5 + partialCapture.partialCaptureTotalCount = 5 + capture.partialCapture = partialCapture + txnBatch.add(capture) + + filename = 'batch_test_%s' % datetime.datetime.now().strftime("%Y%m%d%H%M%S%f") + # stream to Vaitiv eCommerce and get object as response + response = batch.submit(txnBatch, conf, filename) + + if conf.useEncryption: + # Using encryption. + retry = True + tried = 0 + withEncryptionReponseFilepath = '' + while retry: + tried += 1 + try: + withEncryptionReponseFilepath = batch._get_file_from_sftp(response, conf, False, 60) + retry = False + except: + # sleep 1 minute waiting for batch get processed + print("sleep 30 seconds waiting for batch get processed") + time.sleep(30) + if tried > 20: + self.fail("Timeout for retrieve batch response") + break + + call(["cat", withEncryptionReponseFilepath]) + ### <<< WITH ENCRYPTION + + with open(withEncryptionReponseFilepath, 'r') as xml_file: + obj = fields.CreateFromDocument(xml_file.read()) + self.assertEquals("Valid Format", obj.message) + + else: + with open(os.path.join(conf.batch_requests_path, '%s.xml' % filename), 'r') as xml_file: + obj = fields.CreateFromDocument(xml_file.read()) + self.assertEquals(1, obj.numBatchRequests) + self.assertEquals(999999999999, obj.batchRequest[0].authAmount) + self.assertEquals(1100, obj.batchRequest[0].saleAmount) + self.assertEquals(6000, obj.batchRequest[0].captureAmount) + + self.assertEquals('%s.xml.asc' % filename, response) + if __name__ == '__main__': unittest.main() diff --git a/tests/functional/test_capture.py b/tests/functional/test_capture.py index 31415ce..68d73d7 100644 --- a/tests/functional/test_capture.py +++ b/tests/functional/test_capture.py @@ -186,6 +186,11 @@ def test_simple_capture_with_subscription_Shipment_Id(self): transaction.enhancedData = enhancedData transaction.foreignRetailerIndicator = 'F' + partialCapture = fields.partialCapture() # (v12.40 new complexType element partialCapture) + partialCapture.partialCaptureSequenceNumber = 5 + partialCapture.partialCaptureTotalCount = 5 + transaction.partialCapture = partialCapture + response = online.request(transaction, conf) self.assertEqual('000', response['captureResponse']['response']) self.assertEqual('sandbox', response['captureResponse']['location']) diff --git a/tests/functional/test_capture_given_auth.py b/tests/functional/test_capture_given_auth.py index c30c00e..62093b5 100644 --- a/tests/functional/test_capture_given_auth.py +++ b/tests/functional/test_capture_given_auth.py @@ -93,7 +93,8 @@ def test_simple_capture_given_auth_with_card(self): transaction.additionalCOFData = additionalCOFData transaction.crypto = False - + transaction.typeOfDigitalCurrency = 'Dcoin' # (v12.40 new element typeOfDigitalCurrency added in CaptureGivenAuth request) + transaction.conversionAffiliateId = 'DC12385' # (v12.40 new element conversionAffiliateId added in CaptureGivenAuth request) response = online.request(transaction, conf) self.assertEquals('000', response['captureGivenAuthResponse']['response']) diff --git a/tests/functional/test_encryption_key_request.py b/tests/functional/test_encryption_key_request.py new file mode 100644 index 0000000..1aadb65 --- /dev/null +++ b/tests/functional/test_encryption_key_request.py @@ -0,0 +1,24 @@ +import os +import sys +import unittest + +package_root = os.path.dirname(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) +sys.path.insert(0, package_root) + +from vantivsdk import * + + +conf = utils.Configuration() + +class TestEncryptionKeyRequest(unittest.TestCase): + + def test_simple_encryption_key_request(self): + transaction = fields.encryptionKeyRequest + transaction.encryptionKeyRequest = 'CURRENT' + + response = online.request(transaction, conf) + self.assertEqual('10000', response['encryptionKeyResponse']['encryptionKeySequence']) + + +if __name__ == '__main__': + unittest.main() \ No newline at end of file diff --git a/tests/functional/test_query_transaction.py b/tests/functional/test_query_transaction.py index 0c788d5..9de1bf0 100644 --- a/tests/functional/test_query_transaction.py +++ b/tests/functional/test_query_transaction.py @@ -57,7 +57,7 @@ def test_simple_query_transaction_with_orgActionType(self): transaction.origId = "ABCD0" transaction.id = '934820' transaction.reportGroup = 'ThisIsAGroup' - transaction.origActionType = "FISD" + transaction.origActionType = "FIVD" transaction.showStatusOnly = "Y" response = online.request(transaction, conf) diff --git a/tests/functional/test_sale.py b/tests/functional/test_sale.py index bc42e04..830fec9 100644 --- a/tests/functional/test_sale.py +++ b/tests/functional/test_sale.py @@ -62,6 +62,9 @@ def test_simple_sale_with_card(self): transaction.accountFundingTransactionData = accountfundingtransactiondata + transaction.typeOfDigitalCurrency = 'Rcoin' # (v12.40 new element typeOfDigitalCurrency added in auth request) + transaction.conversionAffiliateId = 'DC12745' # (v12.40 new element conversionAffiliateId added in auth request) + response = online.request(transaction, conf) self.assertEquals('000', response['saleResponse']['response']) self.assertEquals('sandbox', response['saleResponse']['location']) diff --git a/tests/functional/test_sub_merchant_credit.py b/tests/functional/test_sub_merchant_credit.py index faca80a..fecc181 100644 --- a/tests/functional/test_sub_merchant_credit.py +++ b/tests/functional/test_sub_merchant_credit.py @@ -39,6 +39,7 @@ def test_sub_merchant_credit(self): transaction = fields.submerchantCredit() transaction.id = 'ThisIsID' transaction.reportGroup = 'Default Report Group' + transaction.rtp = 'true' transaction.fundingSubmerchantId = "value for fundingSubmerchantId" transaction.submerchantName = "temp1200" transaction.fundsTransferId = "value for fundsTransferId" diff --git a/tests/unit/test_batch.py b/tests/unit/test_batch.py index 15637f8..c54938f 100644 --- a/tests/unit/test_batch.py +++ b/tests/unit/test_batch.py @@ -899,6 +899,128 @@ def test_batch_v12_37(self,mock__get_file_str_from_sftp): self.assertEquals(response['batchResponse']['captureGivenAuthResponse']['cnpTxnId'], '135411011739311214') self.assertEquals(response['batchResponse']['saleResponse']['cnpTxnId'], '427453992541199977') + @mock.patch.object(batch, '_get_file_str_from_sftp') + def test_batch_v12_40(self, mock__get_file_str_from_sftp): + txnBatch = batch.Transactions() + authorization = fields.authorization() + authorization.id = '1' + authorization.customerId = 'Cust0403' + authorization.reportGroup = 'Default Report Group' + authorization.orderId = '12344401' + authorization.amount = 999999999999 + authorization.orderSource = 'ecommerce' + card = fields.cardType() + card.number = '4100000000000000' + card.expDate = '1210' + card.type = 'VI' + authorization.card = card + authorization.orderChannel = 'MIT' + authorization.authIndicator = 'Estimated' + authorization.businessIndicator = 'agentCashOut' + authorization.orderChannel = 'SMART_TV' + authorization.fraudCheckAction = 'APPROVED_SKIP_FRAUD_CHECK' + cardholder_authentication = fields.fraudCheckType() + cardholder_authentication.customerIpAddress = '127.0.0.1' + cardholder_authentication.authenticationProtocolVersion = 9 # (v12.40 new values added for authenticationProtocolVersionType enum - 3,4,5,6,7,8,9) + authorization.card = card + authorization.cardholderAuthentication = cardholder_authentication + authorization.typeOfDigitalCurrency = 'Bcoin' # (v12.40 new element typeOfDigitalCurrency added in auth request) + authorization.conversionAffiliateId = 'DC12345' # (v12.40 new element conversionAffiliateId added in auth request) + txnBatch.add(authorization) + + sale = fields.sale() + sale.id = 'auth_GP_DI' + sale.reportGroup = 'DirectWFITxn' + sale.orderId = 'XGR-1840823423' + sale.amount = 1100 + sale.orderSource = 'telephone' + card = fields.cardType() + card.number = '4100000000000000' + card.expDate = '1210' + card.type = 'VI' + sale.card = card + sale.orderChannel = 'SMART_TV' + sale.foreignRetailerIndicator = 'F' + sale.businessIndicator = 'rapidMerchantSettlement' + txnBatch.add(sale) + + submerchantcredit = fields.submerchantCredit() + submerchantcredit.id = 'ThisIsID' + submerchantcredit.reportGroup = 'Default Report Group' + submerchantcredit.rtp = 'true' + submerchantcredit.fundingSubmerchantId = "value for fundingSubmerchantId" + submerchantcredit.submerchantName = "temp1200" + submerchantcredit.fundsTransferId = "value for fundsTransferId" + submerchantcredit.amount = 1512 + account_info = fields.echeckTypeCtx() + account_info.accType = 'Savings' + account_info.accNum = "1234" + account_info.routingNum = "12345678" + submerchantcredit.accountInfo = account_info + submerchantcredit.customIdentifier = '127' + txnBatch.add(submerchantcredit) + + capture = fields.capture() + capture.cnpTxnId = 123456000 + capture.orderId = '457754' + capture.amount = 6000 + capture.id = 'ID001' + card = fields.cardType() + card.number = '4100100000000001' + card.expDate = '1210' + card.type = 'VI' + capture.card = card + capture.foreignRetailerIndicator = 'F' + partialCapture = fields.partialCapture() # (v12.40 new complexType element partialCapture) + partialCapture.partialCaptureSequenceNumber = 5 + partialCapture.partialCaptureTotalCount = 5 + capture.partialCapture = partialCapture + txnBatch.add(capture) + + mock__get_file_str_from_sftp.return_value = """ + + + + 470196194391774838 + 000 + 2024-07-09T07:07:23.526 + Approved + sandbox + + + 427453992541199977 + XGR-1840823423 + 000 + Approved + 2024-07-09T09:27:19.759 + 00229 + 63225578415568556365452427825 + sandbox + + + 196571629314446150 + 000 + 2024-07-09T07:19:07.817 + Approved + sandbox + + + 135411011739311214 + 000 + Approved + 2024-07-09T07:20:38.2 + sandbox + + + """ + + response = batch.retrieve('retrieve_file', conf) + print(response['batchResponse']) + self.assertEquals(response['batchResponse']['authorizationResponse']['cnpTxnId'], '470196194391774838') + self.assertEquals(response['batchResponse']['saleResponse']['cnpTxnId'], '427453992541199977') + self.assertEquals(response['batchResponse']['submerchantcreditResponse']['cnpTxnId'], '196571629314446150') + self.assertEquals(response['batchResponse']['captureResponse']['cnpTxnId'], '135411011739311214') + def test_download(self): # first arg is str and len less than 4 self.assertRaises(utils.VantivException, batch.download, 'abc', conf) diff --git a/tools/postGeneration.py b/tools/postGeneration.py index 97a736b..dab43b5 100644 --- a/tools/postGeneration.py +++ b/tools/postGeneration.py @@ -94,7 +94,7 @@ def get_class_dict(_package_root): if found_txns_head: _name = found_txns_head.group(1).strip() _type = found_txns_head.group(2).strip() - if _type == 'transaction' or _type == 'recurringTransaction': + if _type == 'transaction' or _type == 'recurringTransaction' or _type == 'encryptionKeyRequest': txns_dict[_name] = dict() elif 'Response' not in _type: if _type not in abs_class_dict: diff --git a/vantivsdk/dictmap.py b/vantivsdk/dictmap.py index 85ea4fa..99d56b1 100644 --- a/vantivsdk/dictmap.py +++ b/vantivsdk/dictmap.py @@ -105,6 +105,7 @@ 'card': 'cardType', 'cardholderAuthentication': 'fraudCheckType', 'cnpTxnId': '', + 'conversionAffiliateId': '', 'crypto': '', 'customBilling': 'customBilling', 'customerId': '', @@ -150,6 +151,7 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType', + 'typeOfDigitalCurrency': '', 'wallet': 'wallet'}, 'balanceInquiry': {'card': 'giftCardCardType', 'customerId': '', @@ -168,6 +170,7 @@ 'lodgingInfo': 'lodgingInfo', 'orderId': '', 'partial': '', + 'partialCapture': 'partialCapture', 'passengerTransportData': 'passengerTransportData', 'payPalNotes': '', 'payPalOrderComplete': '', @@ -182,6 +185,7 @@ 'billToAddress': 'billToAddress', 'businessIndicator': '', 'card': 'cardType', + 'conversionAffiliateId': '', 'crypto': '', 'customBilling': 'customBilling', 'customerId': '', @@ -208,7 +212,8 @@ 'shipToAddress': 'shipToAddress', 'surchargeAmount': '', 'taxType': '', - 'token': 'cardTokenType'}, + 'token': 'cardTokenType', + 'typeOfDigitalCurrency': ''}, 'createPlan': {'active': '', 'amount': '', 'description': '', @@ -484,7 +489,8 @@ 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', - 'reportGroup': ''}, + 'reportGroup': '', + 'rtp': ''}, 'payFacDebit': {'amount': '', 'customerId': '', 'fundingSubmerchantId': '', @@ -496,7 +502,8 @@ 'fundingCustomerId': '', 'fundsTransferId': '', 'id': '', - 'reportGroup': ''}, + 'reportGroup': '', + 'rtp': ''}, 'payoutOrgDebit': {'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -565,7 +572,8 @@ 'fundingSubmerchantId': '', 'fundsTransferId': '', 'id': '', - 'reportGroup': ''}, + 'reportGroup': '', + 'rtp': ''}, 'reserveDebit': {'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -585,6 +593,7 @@ 'cardholderAuthentication': 'fraudCheckType', 'cnpInternalRecurringRequest': 'cnpInternalRecurringRequestType', 'cnpTxnId': '', + 'conversionAffiliateId': '', 'crypto': '', 'customBilling': 'customBilling', 'customerId': '', @@ -638,6 +647,7 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType', + 'typeOfDigitalCurrency': '', 'wallet': 'wallet'}, 'serviceStatusRequest': {'customerId': '', 'id': '', @@ -652,6 +662,7 @@ 'fundsTransferId': '', 'id': '', 'reportGroup': '', + 'rtp': '', 'submerchantName': ''}, 'submerchantDebit': {'accountInfo': 'echeckTypeCtx', 'amount': '', @@ -961,6 +972,8 @@ 'ksn': '', 'track1Status': '', 'track2Status': ''}, +'partialCapture': {'partialCaptureSequenceNumber': '', + 'partialCaptureTotalCount': ''}, 'passengerTransportData': {'arrivalDate': '', 'carrierName': '', 'computerizedReservationSystem': '', diff --git a/vantivsdk/fields.py b/vantivsdk/fields.py index 4838ea0..cfd5bec 100644 --- a/vantivsdk/fields.py +++ b/vantivsdk/fields.py @@ -1,7 +1,7 @@ # ./fields.py # -*- coding: utf-8 -*- # PyXB bindings for NM:9a28546cb3c6547e22c7f11b1830724889885c3f -# Generated 2024-07-02 12:34:30.834711 by PyXB version 1.2.6 using Python 3.10.0.final.0 +# Generated 2024-10-09 18:01:24.981569 by PyXB version 1.2.6 using Python 3.10.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:15d3af8d-5bac-4448-bd87-ff3ec66a47ee') +_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:8ea51409-62ab-4aa9-a047-77fb6b7d91d2') # Version of PyXB used to generate the bindings _PyXBVersion = '1.2.6' @@ -89,20 +89,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.37.xsd', 6, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.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.37.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.40.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.37.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.40.xsd', 9, 16), ) password = property(__password.value, __password.set, None, None) @@ -124,118 +124,118 @@ 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.37.xsd', 75, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 75, 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.37.xsd', 77, 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.40.xsd', 77, 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.37.xsd', 78, 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.40.xsd', 78, 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.37.xsd', 79, 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.40.xsd', 79, 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.37.xsd', 80, 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.40.xsd', 80, 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.37.xsd', 81, 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.40.xsd', 81, 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.37.xsd', 82, 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.40.xsd', 82, 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.37.xsd', 83, 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.40.xsd', 83, 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.37.xsd', 84, 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.40.xsd', 84, 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.37.xsd', 85, 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.40.xsd', 85, 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.37.xsd', 86, 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.40.xsd', 86, 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.37.xsd', 87, 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.40.xsd', 87, 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.37.xsd', 88, 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.40.xsd', 88, 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.37.xsd', 89, 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.40.xsd', 89, 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.37.xsd', 90, 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.40.xsd', 90, 12), ) phone = property(__phone.value, __phone.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerId uses Python identifier sellerId - __sellerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), 'sellerId', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemasellerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 91, 12), ) + __sellerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), 'sellerId', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemasellerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 91, 12), ) sellerId = property(__sellerId.value, __sellerId.set, None, None) # Element {http://www.vantivcnp.com/schema}url uses Python identifier url - __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'url'), 'url', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaurl', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 92, 12), ) + __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'url'), 'url', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaurl', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 92, 12), ) url = property(__url.value, __url.set, None, None) @@ -272,55 +272,55 @@ class address (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'address') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 100, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 100, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}addressLine1 uses Python identifier addressLine1 - __addressLine1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), 'addressLine1', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine1', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 102, 12), ) + __addressLine1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), 'addressLine1', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine1', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 102, 12), ) addressLine1 = property(__addressLine1.value, __addressLine1.set, None, None) # Element {http://www.vantivcnp.com/schema}addressLine2 uses Python identifier addressLine2 - __addressLine2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), 'addressLine2', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine2', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 103, 12), ) + __addressLine2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), 'addressLine2', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine2', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 103, 12), ) addressLine2 = property(__addressLine2.value, __addressLine2.set, None, None) # Element {http://www.vantivcnp.com/schema}addressLine3 uses Python identifier addressLine3 - __addressLine3 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), 'addressLine3', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine3', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 104, 12), ) + __addressLine3 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), 'addressLine3', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine3', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 104, 12), ) addressLine3 = property(__addressLine3.value, __addressLine3.set, None, None) # Element {http://www.vantivcnp.com/schema}city uses Python identifier city - __city = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'city'), 'city', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 105, 12), ) + __city = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'city'), 'city', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 105, 12), ) city = property(__city.value, __city.set, None, None) # Element {http://www.vantivcnp.com/schema}state uses Python identifier state - __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'state'), 'state', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemastate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 106, 12), ) + __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'state'), 'state', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemastate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 106, 12), ) state = property(__state.value, __state.set, None, None) # Element {http://www.vantivcnp.com/schema}zip uses Python identifier zip - __zip = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'zip'), 'zip', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemazip', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 107, 12), ) + __zip = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'zip'), 'zip', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemazip', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 107, 12), ) zip = property(__zip.value, __zip.set, None, None) # Element {http://www.vantivcnp.com/schema}country uses Python identifier country - __country = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'country'), 'country', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemacountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 108, 12), ) + __country = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'country'), 'country', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemacountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 108, 12), ) country = property(__country.value, __country.set, None, None) @@ -348,41 +348,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.37.xsd', 112, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 112, 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.37.xsd', 114, 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.40.xsd', 114, 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.37.xsd', 115, 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.40.xsd', 115, 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.37.xsd', 116, 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.40.xsd', 116, 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.37.xsd', 117, 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.40.xsd', 117, 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.37.xsd', 118, 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.40.xsd', 118, 12), ) track2Status = property(__track2Status.value, __track2Status.set, None, None) @@ -408,48 +408,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.37.xsd', 122, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 122, 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.37.xsd', 126, 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.40.xsd', 126, 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.37.xsd', 127, 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.40.xsd', 127, 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.37.xsd', 128, 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.40.xsd', 128, 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.37.xsd', 131, 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.40.xsd', 131, 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.37.xsd', 134, 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.40.xsd', 134, 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.37.xsd', 135, 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.40.xsd', 135, 12), ) pin = property(__pin.value, __pin.set, None, None) @@ -476,55 +476,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.37.xsd', 161, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 161, 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.37.xsd', 164, 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.40.xsd', 164, 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.37.xsd', 165, 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.40.xsd', 165, 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.37.xsd', 167, 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.40.xsd', 167, 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.37.xsd', 168, 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.40.xsd', 168, 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.37.xsd', 169, 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.40.xsd', 169, 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.37.xsd', 170, 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.40.xsd', 170, 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.37.xsd', 171, 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.40.xsd', 171, 12), ) authenticatedShopperID = property(__authenticatedShopperID.value, __authenticatedShopperID.set, None, None) @@ -552,34 +552,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.37.xsd', 177, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 177, 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.37.xsd', 179, 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.40.xsd', 179, 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.37.xsd', 180, 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.40.xsd', 180, 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.37.xsd', 181, 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.40.xsd', 181, 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.37.xsd', 182, 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.40.xsd', 182, 12), ) type = property(__type.value, __type.set, None, None) @@ -604,48 +604,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.37.xsd', 186, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 186, 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.37.xsd', 188, 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.40.xsd', 188, 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.37.xsd', 189, 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.40.xsd', 189, 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.37.xsd', 190, 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.40.xsd', 190, 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.37.xsd', 191, 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.40.xsd', 191, 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.37.xsd', 192, 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.40.xsd', 192, 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.37.xsd', 193, 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.40.xsd', 193, 12), ) eCheckAccountSuffix = property(__eCheckAccountSuffix.value, __eCheckAccountSuffix.set, None, None) @@ -672,55 +672,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.37.xsd', 203, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 203, 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.37.xsd', 205, 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.40.xsd', 205, 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.37.xsd', 206, 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.40.xsd', 206, 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.37.xsd', 207, 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.40.xsd', 207, 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.37.xsd', 208, 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.40.xsd', 208, 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.37.xsd', 209, 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.40.xsd', 209, 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.37.xsd', 210, 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.40.xsd', 210, 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.37.xsd', 211, 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.40.xsd', 211, 12), ) customAttribute5 = property(__customAttribute5.value, __customAttribute5.set, None, None) @@ -748,27 +748,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.37.xsd', 217, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 217, 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.37.xsd', 219, 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.40.xsd', 219, 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.37.xsd', 220, 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.40.xsd', 220, 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.37.xsd', 221, 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.40.xsd', 221, 12), ) triggeredRule = property(__triggeredRule.value, __triggeredRule.set, None, None) @@ -792,13 +792,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.37.xsd', 243, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 243, 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.37.xsd', 245, 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.40.xsd', 245, 16), ) name = property(__name.value, __name.set, None, None) @@ -819,48 +819,48 @@ class additionalCOFData_ (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 253, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 253, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}totalPaymentCount uses Python identifier totalPaymentCount - __totalPaymentCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'totalPaymentCount'), 'totalPaymentCount', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschematotalPaymentCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 255, 12), ) + __totalPaymentCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'totalPaymentCount'), 'totalPaymentCount', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschematotalPaymentCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 255, 12), ) totalPaymentCount = property(__totalPaymentCount.value, __totalPaymentCount.set, None, None) # Element {http://www.vantivcnp.com/schema}paymentType uses Python identifier paymentType - __paymentType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentType'), 'paymentType', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemapaymentType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 256, 12), ) + __paymentType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentType'), 'paymentType', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemapaymentType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 256, 12), ) paymentType = property(__paymentType.value, __paymentType.set, None, None) # Element {http://www.vantivcnp.com/schema}uniqueId uses Python identifier uniqueId - __uniqueId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'uniqueId'), 'uniqueId', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemauniqueId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 257, 12), ) + __uniqueId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'uniqueId'), 'uniqueId', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemauniqueId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 257, 12), ) uniqueId = property(__uniqueId.value, __uniqueId.set, None, None) # Element {http://www.vantivcnp.com/schema}frequencyOfMIT uses Python identifier frequencyOfMIT - __frequencyOfMIT = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'frequencyOfMIT'), 'frequencyOfMIT', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemafrequencyOfMIT', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 258, 12), ) + __frequencyOfMIT = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'frequencyOfMIT'), 'frequencyOfMIT', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemafrequencyOfMIT', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 258, 12), ) frequencyOfMIT = property(__frequencyOfMIT.value, __frequencyOfMIT.set, None, None) # Element {http://www.vantivcnp.com/schema}validationReference uses Python identifier validationReference - __validationReference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'validationReference'), 'validationReference', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemavalidationReference', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 259, 12), ) + __validationReference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'validationReference'), 'validationReference', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemavalidationReference', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 259, 12), ) validationReference = property(__validationReference.value, __validationReference.set, None, None) # Element {http://www.vantivcnp.com/schema}sequenceIndicator uses Python identifier sequenceIndicator - __sequenceIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sequenceIndicator'), 'sequenceIndicator', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemasequenceIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 260, 12), ) + __sequenceIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sequenceIndicator'), 'sequenceIndicator', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemasequenceIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 260, 12), ) sequenceIndicator = property(__sequenceIndicator.value, __sequenceIndicator.set, None, None) @@ -887,7 +887,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.37.xsd', 287, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 292, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType @@ -908,48 +908,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.37.xsd', 431, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 436, 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.37.xsd', 433, 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.40.xsd', 438, 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.37.xsd', 434, 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.40.xsd', 439, 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.37.xsd', 435, 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.40.xsd', 440, 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.37.xsd', 436, 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.40.xsd', 441, 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.37.xsd', 437, 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.40.xsd', 442, 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.37.xsd', 438, 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.40.xsd', 443, 12), ) createAddOn = property(__createAddOn.value, __createAddOn.set, None, None) @@ -976,27 +976,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.37.xsd', 445, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 450, 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.37.xsd', 447, 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.40.xsd', 452, 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.37.xsd', 448, 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.40.xsd', 453, 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.37.xsd', 449, 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.40.xsd', 454, 12), ) finalPayment = property(__finalPayment.value, __finalPayment.set, None, None) @@ -1020,13 +1020,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.37.xsd', 453, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 458, 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.37.xsd', 455, 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.40.xsd', 460, 12), ) createSubscription = property(__createSubscription.value, __createSubscription.set, None, None) @@ -1048,34 +1048,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.37.xsd', 459, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 464, 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.37.xsd', 461, 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.40.xsd', 466, 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.37.xsd', 462, 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.40.xsd', 467, 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.37.xsd', 463, 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.40.xsd', 468, 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.37.xsd', 464, 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.40.xsd', 469, 12), ) recurringTxnId = property(__recurringTxnId.value, __recurringTxnId.set, None, None) @@ -1100,41 +1100,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.37.xsd', 468, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 473, 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.37.xsd', 470, 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.40.xsd', 475, 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.37.xsd', 471, 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.40.xsd', 476, 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.37.xsd', 472, 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.40.xsd', 477, 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.37.xsd', 473, 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.40.xsd', 478, 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.37.xsd', 474, 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.40.xsd', 479, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1160,41 +1160,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.37.xsd', 478, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 483, 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.37.xsd', 480, 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.40.xsd', 485, 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.37.xsd', 481, 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.40.xsd', 486, 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.37.xsd', 482, 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.40.xsd', 487, 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.37.xsd', 483, 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.40.xsd', 488, 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.37.xsd', 484, 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.40.xsd', 489, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1220,13 +1220,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.37.xsd', 488, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 493, 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.37.xsd', 490, 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.40.xsd', 495, 12), ) discountCode = property(__discountCode.value, __discountCode.set, None, None) @@ -1248,41 +1248,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.37.xsd', 494, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 499, 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.37.xsd', 496, 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.40.xsd', 501, 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.37.xsd', 497, 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.40.xsd', 502, 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.37.xsd', 498, 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.40.xsd', 503, 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.37.xsd', 499, 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.40.xsd', 504, 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.37.xsd', 500, 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.40.xsd', 505, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1308,41 +1308,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.37.xsd', 504, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 509, 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.37.xsd', 506, 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.40.xsd', 511, 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.37.xsd', 507, 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.40.xsd', 512, 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.37.xsd', 508, 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.40.xsd', 513, 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.37.xsd', 509, 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.40.xsd', 514, 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.37.xsd', 510, 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.40.xsd', 515, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1368,13 +1368,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.37.xsd', 514, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 519, 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.37.xsd', 516, 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.40.xsd', 521, 12), ) addOnCode = property(__addOnCode.value, __addOnCode.set, None, None) @@ -1396,27 +1396,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.37.xsd', 544, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 558, 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.37.xsd', 546, 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.40.xsd', 560, 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.37.xsd', 547, 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.40.xsd', 561, 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.37.xsd', 548, 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.40.xsd', 562, 12), ) merchantGroupingId = property(__merchantGroupingId.value, __merchantGroupingId.set, None, None) @@ -1440,27 +1440,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.37.xsd', 569, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 583, 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.37.xsd', 571, 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.40.xsd', 585, 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.37.xsd', 572, 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.40.xsd', 586, 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.37.xsd', 573, 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.40.xsd', 587, 12), ) dateOfBirth = property(__dateOfBirth.value, __dateOfBirth.set, None, None) @@ -1484,160 +1484,160 @@ 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.37.xsd', 578, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 592, 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.37.xsd', 580, 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.40.xsd', 594, 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.37.xsd', 581, 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.40.xsd', 595, 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.37.xsd', 582, 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.40.xsd', 596, 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.37.xsd', 583, 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.40.xsd', 597, 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.37.xsd', 584, 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.40.xsd', 598, 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.37.xsd', 585, 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.40.xsd', 599, 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.37.xsd', 586, 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.40.xsd', 600, 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.37.xsd', 587, 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.40.xsd', 601, 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.37.xsd', 588, 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.40.xsd', 602, 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.37.xsd', 589, 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.40.xsd', 603, 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.37.xsd', 590, 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.40.xsd', 604, 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.37.xsd', 591, 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.40.xsd', 605, 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.37.xsd', 592, 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.40.xsd', 606, 16), ) yearsAtEmployer = property(__yearsAtEmployer.value, __yearsAtEmployer.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUsername uses Python identifier accountUsername - __accountUsername = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUsername'), 'accountUsername', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaaccountUsername', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 593, 16), ) + __accountUsername = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUsername'), 'accountUsername', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaaccountUsername', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 607, 16), ) accountUsername = property(__accountUsername.value, __accountUsername.set, None, None) # Element {http://www.vantivcnp.com/schema}userAccountNumber uses Python identifier userAccountNumber - __userAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'userAccountNumber'), 'userAccountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemauserAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 594, 16), ) + __userAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'userAccountNumber'), 'userAccountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemauserAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 608, 16), ) userAccountNumber = property(__userAccountNumber.value, __userAccountNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}userAccountEmail uses Python identifier userAccountEmail - __userAccountEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'userAccountEmail'), 'userAccountEmail', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemauserAccountEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 595, 16), ) + __userAccountEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'userAccountEmail'), 'userAccountEmail', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemauserAccountEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 609, 16), ) userAccountEmail = property(__userAccountEmail.value, __userAccountEmail.set, None, None) # Element {http://www.vantivcnp.com/schema}membershipId uses Python identifier membershipId - __membershipId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipId'), 'membershipId', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 596, 16), ) + __membershipId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipId'), 'membershipId', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 610, 16), ) membershipId = property(__membershipId.value, __membershipId.set, None, None) # Element {http://www.vantivcnp.com/schema}membershipPhone uses Python identifier membershipPhone - __membershipPhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipPhone'), 'membershipPhone', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipPhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 597, 16), ) + __membershipPhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipPhone'), 'membershipPhone', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipPhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 611, 16), ) membershipPhone = property(__membershipPhone.value, __membershipPhone.set, None, None) # Element {http://www.vantivcnp.com/schema}membershipEmail uses Python identifier membershipEmail - __membershipEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipEmail'), 'membershipEmail', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 598, 16), ) + __membershipEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipEmail'), 'membershipEmail', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 612, 16), ) membershipEmail = property(__membershipEmail.value, __membershipEmail.set, None, None) # Element {http://www.vantivcnp.com/schema}membershipName uses Python identifier membershipName - __membershipName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipName'), 'membershipName', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 599, 16), ) + __membershipName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipName'), 'membershipName', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 613, 16), ) membershipName = property(__membershipName.value, __membershipName.set, None, None) # Element {http://www.vantivcnp.com/schema}accountCreatedDate uses Python identifier accountCreatedDate - __accountCreatedDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountCreatedDate'), 'accountCreatedDate', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaaccountCreatedDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 600, 16), ) + __accountCreatedDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountCreatedDate'), 'accountCreatedDate', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaaccountCreatedDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 614, 16), ) accountCreatedDate = property(__accountCreatedDate.value, __accountCreatedDate.set, None, None) # Element {http://www.vantivcnp.com/schema}userAccountPhone uses Python identifier userAccountPhone - __userAccountPhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'userAccountPhone'), 'userAccountPhone', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemauserAccountPhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 601, 16), ) + __userAccountPhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'userAccountPhone'), 'userAccountPhone', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemauserAccountPhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 615, 16), ) userAccountPhone = property(__userAccountPhone.value, __userAccountPhone.set, None, None) @@ -1679,48 +1679,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.37.xsd', 606, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 620, 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.37.xsd', 608, 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.40.xsd', 622, 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.37.xsd', 609, 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.40.xsd', 623, 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.37.xsd', 610, 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.40.xsd', 624, 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.37.xsd', 611, 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.40.xsd', 625, 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.37.xsd', 612, 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.40.xsd', 626, 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.37.xsd', 613, 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.40.xsd', 627, 12), ) tokenAuthenticationValue = property(__tokenAuthenticationValue.value, __tokenAuthenticationValue.set, None, None) @@ -1747,34 +1747,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.37.xsd', 1077, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1101, 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.37.xsd', 1079, 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.40.xsd', 1103, 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.37.xsd', 1080, 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.40.xsd', 1104, 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.37.xsd', 1082, 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.40.xsd', 1106, 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.37.xsd', 1783, 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.40.xsd', 1809, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) @@ -1798,20 +1798,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.37.xsd', 1102, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1126, 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.37.xsd', 1105, 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.40.xsd', 1129, 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.37.xsd', 1110, 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.40.xsd', 1134, 4), ) healthcareAmounts = property(__healthcareAmounts.value, __healthcareAmounts.set, None, None) @@ -1833,48 +1833,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.37.xsd', 1111, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1135, 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.37.xsd', 1113, 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.40.xsd', 1137, 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.37.xsd', 1114, 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.40.xsd', 1138, 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.37.xsd', 1115, 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.40.xsd', 1139, 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.37.xsd', 1116, 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.40.xsd', 1140, 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.37.xsd', 1117, 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.40.xsd', 1141, 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.37.xsd', 1118, 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.40.xsd', 1142, 16), ) copayAmount = property(__copayAmount.value, __copayAmount.set, None, None) @@ -1900,125 +1900,125 @@ class CTD_ANON_6 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1124, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1148, 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.37.xsd', 1126, 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.40.xsd', 1150, 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.37.xsd', 1127, 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.40.xsd', 1151, 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.37.xsd', 1128, 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.40.xsd', 1152, 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.37.xsd', 1129, 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.40.xsd', 1153, 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.37.xsd', 1130, 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.40.xsd', 1154, 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.37.xsd', 1131, 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.40.xsd', 1155, 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.37.xsd', 1132, 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.40.xsd', 1156, 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.37.xsd', 1133, 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.40.xsd', 1157, 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.37.xsd', 1134, 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.40.xsd', 1158, 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.37.xsd', 1135, 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.40.xsd', 1159, 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.37.xsd', 1136, 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.40.xsd', 1160, 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.37.xsd', 1137, 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.40.xsd', 1161, 16), ) orderDate = property(__orderDate.value, __orderDate.set, None, None) # Element {http://www.vantivcnp.com/schema}discountCode uses Python identifier discountCode - __discountCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), 'discountCode', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadiscountCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1140, 16), ) + __discountCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), 'discountCode', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadiscountCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1164, 16), ) discountCode = property(__discountCode.value, __discountCode.set, None, None) # Element {http://www.vantivcnp.com/schema}discountPercent uses Python identifier discountPercent - __discountPercent = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountPercent'), 'discountPercent', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadiscountPercent', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1141, 16), ) + __discountPercent = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountPercent'), 'discountPercent', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadiscountPercent', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1165, 16), ) discountPercent = property(__discountPercent.value, __discountPercent.set, None, None) # Element {http://www.vantivcnp.com/schema}fulfilmentMethodType uses Python identifier fulfilmentMethodType - __fulfilmentMethodType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fulfilmentMethodType'), 'fulfilmentMethodType', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemafulfilmentMethodType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1142, 16), ) + __fulfilmentMethodType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fulfilmentMethodType'), 'fulfilmentMethodType', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemafulfilmentMethodType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1166, 16), ) fulfilmentMethodType = property(__fulfilmentMethodType.value, __fulfilmentMethodType.set, None, None) # Element {http://www.vantivcnp.com/schema}detailTax uses Python identifier detailTax - __detailTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), 'detailTax', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadetailTax', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1147, 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.40.xsd', 1171, 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.37.xsd', 1159, 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.40.xsd', 1183, 4), ) lineItemData = property(__lineItemData.value, __lineItemData.set, None, None) @@ -2055,41 +2055,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.37.xsd', 1148, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1172, 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.37.xsd', 1150, 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.40.xsd', 1174, 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.37.xsd', 1151, 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.40.xsd', 1175, 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.37.xsd', 1152, 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.40.xsd', 1176, 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.37.xsd', 1153, 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.40.xsd', 1177, 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.37.xsd', 1154, 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.40.xsd', 1178, 16), ) cardAcceptorTaxId = property(__cardAcceptorTaxId.value, __cardAcceptorTaxId.set, None, None) @@ -2114,132 +2114,132 @@ 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.37.xsd', 1160, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1184, 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.37.xsd', 1147, 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.40.xsd', 1171, 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.37.xsd', 1162, 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.40.xsd', 1186, 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.37.xsd', 1163, 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.40.xsd', 1187, 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.37.xsd', 1164, 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.40.xsd', 1188, 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.37.xsd', 1165, 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.40.xsd', 1189, 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.37.xsd', 1166, 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.40.xsd', 1190, 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.37.xsd', 1167, 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.40.xsd', 1191, 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.37.xsd', 1168, 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.40.xsd', 1192, 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.37.xsd', 1170, 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.40.xsd', 1194, 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.37.xsd', 1172, 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.40.xsd', 1196, 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.37.xsd', 1173, 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.40.xsd', 1197, 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.37.xsd', 1174, 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.40.xsd', 1198, 16), ) unitCost = property(__unitCost.value, __unitCost.set, None, None) # Element {http://www.vantivcnp.com/schema}itemCategory uses Python identifier itemCategory - __itemCategory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemCategory'), 'itemCategory', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemCategory', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1176, 16), ) + __itemCategory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemCategory'), 'itemCategory', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemCategory', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1200, 16), ) itemCategory = property(__itemCategory.value, __itemCategory.set, None, None) # Element {http://www.vantivcnp.com/schema}itemSubCategory uses Python identifier itemSubCategory - __itemSubCategory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemSubCategory'), 'itemSubCategory', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemSubCategory', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1177, 16), ) + __itemSubCategory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemSubCategory'), 'itemSubCategory', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemSubCategory', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1201, 16), ) itemSubCategory = property(__itemSubCategory.value, __itemSubCategory.set, None, None) # Element {http://www.vantivcnp.com/schema}productId uses Python identifier productId - __productId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productId'), 'productId', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaproductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1178, 16), ) + __productId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productId'), 'productId', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaproductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1202, 16), ) productId = property(__productId.value, __productId.set, None, None) # Element {http://www.vantivcnp.com/schema}productName uses Python identifier productName - __productName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productName'), 'productName', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaproductName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1179, 16), ) + __productName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productName'), 'productName', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaproductName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1203, 16), ) productName = property(__productName.value, __productName.set, None, None) # Element {http://www.vantivcnp.com/schema}shipmentId uses Python identifier shipmentId - __shipmentId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipmentId'), 'shipmentId', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemashipmentId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1180, 16), ) + __shipmentId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipmentId'), 'shipmentId', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemashipmentId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1204, 16), ) shipmentId = property(__shipmentId.value, __shipmentId.set, None, None) # Element {http://www.vantivcnp.com/schema}subscription uses Python identifier subscription - __subscription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscription'), 'subscription', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemasubscription', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3254, 4), ) + __subscription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscription'), 'subscription', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemasubscription', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3280, 4), ) subscription = property(__subscription.value, __subscription.set, None, None) @@ -2277,20 +2277,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.37.xsd', 1186, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1210, 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.37.xsd', 1188, 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.40.xsd', 1212, 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.37.xsd', 1189, 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.40.xsd', 1213, 12), ) number = property(__number.value, __number.set, None, None) @@ -2313,34 +2313,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.37.xsd', 1193, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1217, 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.37.xsd', 1195, 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.40.xsd', 1219, 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.37.xsd', 1196, 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.40.xsd', 1220, 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.37.xsd', 1197, 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.40.xsd', 1221, 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.37.xsd', 1198, 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.40.xsd', 1222, 12), ) checkNum = property(__checkNum.value, __checkNum.set, None, None) @@ -2365,34 +2365,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.37.xsd', 1202, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1226, 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.37.xsd', 1205, 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.40.xsd', 1229, 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.37.xsd', 1208, 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.40.xsd', 1232, 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.37.xsd', 1209, 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.40.xsd', 1233, 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.37.xsd', 1210, 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.40.xsd', 1234, 16), ) transactionId = property(__transactionId.value, __transactionId.set, None, None) @@ -2417,34 +2417,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.37.xsd', 1218, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1242, 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.37.xsd', 1221, 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.40.xsd', 1245, 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.37.xsd', 1222, 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.40.xsd', 1246, 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.37.xsd', 1223, 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.40.xsd', 1247, 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.37.xsd', 1225, 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.40.xsd', 1249, 16), ) descriptor = property(__descriptor.value, __descriptor.set, None, None) @@ -2468,13 +2468,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.37.xsd', 1232, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1256, 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.37.xsd', 1234, 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.40.xsd', 1258, 16), ) bypassVelocityCheck = property(__bypassVelocityCheck.value, __bypassVelocityCheck.set, None, None) @@ -2495,41 +2495,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.37.xsd', 1240, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1264, 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.37.xsd', 1242, 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.40.xsd', 1266, 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.37.xsd', 1243, 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.40.xsd', 1267, 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.37.xsd', 1244, 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.40.xsd', 1268, 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.37.xsd', 1245, 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.40.xsd', 1269, 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.37.xsd', 1246, 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.40.xsd', 1270, 16), ) catLevel = property(__catLevel.value, __catLevel.set, None, None) @@ -2554,20 +2554,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.37.xsd', 1356, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1381, 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.37.xsd', 1358, 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.40.xsd', 1383, 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.37.xsd', 1359, 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.40.xsd', 1384, 12), ) recycleAdviceEnd = property(__recycleAdviceEnd.value, __recycleAdviceEnd.set, None, None) @@ -2590,20 +2590,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.37.xsd', 1365, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1390, 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.37.xsd', 1367, 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.40.xsd', 1392, 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.37.xsd', 1368, 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.40.xsd', 1393, 12), ) recycleEngineActive = property(__recycleEngineActive.value, __recycleEngineActive.set, None, None) @@ -2626,13 +2626,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.37.xsd', 1372, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1397, 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.37.xsd', 1374, 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.40.xsd', 1399, 12), ) fieldValue = property(__fieldValue.value, __fieldValue.set, None, None) @@ -2640,8 +2640,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.37.xsd', 1376, 8) - __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1376, 8) + __fieldNumber._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1401, 8) + __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1401, 8) fieldNumber = property(__fieldNumber.value, __fieldNumber.set, None, None) @@ -2662,20 +2662,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.37.xsd', 1380, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1405, 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.37.xsd', 1383, 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.40.xsd', 1408, 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.37.xsd', 1384, 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.40.xsd', 1409, 16), ) networkSubField = property(__networkSubField.value, __networkSubField.set, None, None) @@ -2683,16 +2683,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.37.xsd', 1387, 8) - __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1387, 8) + __fieldNumber._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1412, 8) + __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1412, 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.37.xsd', 1388, 8) - __fieldName._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1388, 8) + __fieldName._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1413, 8) + __fieldName._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1413, 8) fieldName = property(__fieldName.value, __fieldName.set, None, None) @@ -2715,20 +2715,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.37.xsd', 1391, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1416, 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.37.xsd', 1393, 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.40.xsd', 1418, 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.37.xsd', 1394, 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.40.xsd', 1419, 12), ) networkField = property(__networkField.value, __networkField.set, None, None) @@ -2751,20 +2751,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.37.xsd', 1398, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1423, 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.37.xsd', 1400, 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.40.xsd', 1425, 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.37.xsd', 1401, 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.40.xsd', 1426, 12), ) recycleId = property(__recycleId.value, __recycleId.set, None, None) @@ -2787,55 +2787,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.37.xsd', 1406, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1431, 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.37.xsd', 1408, 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.40.xsd', 1433, 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.37.xsd', 1418, 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.40.xsd', 1443, 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.37.xsd', 1419, 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.40.xsd', 1444, 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.37.xsd', 1420, 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.40.xsd', 1445, 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.37.xsd', 1421, 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.40.xsd', 1446, 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.37.xsd', 1422, 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.40.xsd', 1447, 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.37.xsd', 1423, 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.40.xsd', 1448, 16), ) accountRangeId = property(__accountRangeId.value, __accountRangeId.set, None, None) @@ -2862,34 +2862,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.37.xsd', 1409, 20) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1434, 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.37.xsd', 1411, 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.40.xsd', 1436, 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.37.xsd', 1412, 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.40.xsd', 1437, 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.37.xsd', 1413, 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.40.xsd', 1438, 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.37.xsd', 1414, 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.40.xsd', 1439, 28), ) prepaidCardType = property(__prepaidCardType.value, __prepaidCardType.set, None, None) @@ -2913,41 +2913,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.37.xsd', 1784, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1810, 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.37.xsd', 1786, 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.40.xsd', 1812, 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.37.xsd', 1787, 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.40.xsd', 1813, 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.37.xsd', 1789, 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.40.xsd', 1815, 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.37.xsd', 1790, 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.40.xsd', 1816, 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.37.xsd', 1791, 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.40.xsd', 1817, 16), ) advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.set, None, None) @@ -2972,62 +2972,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.37.xsd', 1858, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1884, 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.37.xsd', 1860, 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.40.xsd', 1886, 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.37.xsd', 1861, 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.40.xsd', 1887, 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.37.xsd', 1862, 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.40.xsd', 1888, 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.37.xsd', 1863, 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.40.xsd', 1889, 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.37.xsd', 1864, 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.40.xsd', 1890, 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.37.xsd', 1865, 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.40.xsd', 1891, 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.37.xsd', 1866, 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.40.xsd', 1892, 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.37.xsd', 1867, 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.40.xsd', 1893, 16), ) cashBackAmount = property(__cashBackAmount.value, __cashBackAmount.set, None, None) @@ -3055,20 +3055,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.37.xsd', 1873, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1899, 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.37.xsd', 1875, 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.40.xsd', 1901, 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.37.xsd', 1876, 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.40.xsd', 1902, 16), ) pin = property(__pin.value, __pin.set, None, None) @@ -3090,27 +3090,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.37.xsd', 2058, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2084, 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.37.xsd', 2060, 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.40.xsd', 2086, 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.37.xsd', 2061, 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.40.xsd', 2087, 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.37.xsd', 2062, 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.40.xsd', 2088, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -3134,27 +3134,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.37.xsd', 2066, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2092, 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.37.xsd', 2068, 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.40.xsd', 2094, 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.37.xsd', 2069, 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.40.xsd', 2095, 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.37.xsd', 2070, 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.40.xsd', 2096, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -3178,27 +3178,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.37.xsd', 2075, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2101, 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.37.xsd', 2077, 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.40.xsd', 2103, 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.37.xsd', 2078, 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.40.xsd', 2104, 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.37.xsd', 2079, 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.40.xsd', 2105, 12), ) expDate = property(__expDate.value, __expDate.set, None, None) @@ -3222,34 +3222,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.37.xsd', 2083, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2109, 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.37.xsd', 2085, 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.40.xsd', 2111, 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.37.xsd', 2086, 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.40.xsd', 2112, 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.37.xsd', 2087, 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.40.xsd', 2113, 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.37.xsd', 2088, 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.40.xsd', 2114, 12), ) bin = property(__bin.value, __bin.set, None, None) @@ -3274,20 +3274,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.37.xsd', 2093, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2119, 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.37.xsd', 2095, 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.40.xsd', 2121, 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.37.xsd', 2096, 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.40.xsd', 2122, 12), ) code = property(__code.value, __code.set, None, None) @@ -3310,76 +3310,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.37.xsd', 2102, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2128, 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.37.xsd', 2105, 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.40.xsd', 2131, 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.37.xsd', 2106, 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.40.xsd', 2132, 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.37.xsd', 2110, 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.40.xsd', 2136, 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.37.xsd', 2111, 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.40.xsd', 2137, 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.37.xsd', 2115, 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.40.xsd', 2141, 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.37.xsd', 2116, 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.40.xsd', 2142, 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.37.xsd', 2117, 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.40.xsd', 2143, 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.37.xsd', 2118, 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.40.xsd', 2144, 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.37.xsd', 2122, 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.40.xsd', 2148, 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.37.xsd', 2123, 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.40.xsd', 2149, 20), ) newCardTokenInfo = property(__newCardTokenInfo.value, __newCardTokenInfo.set, None, None) @@ -3409,34 +3409,34 @@ class finicityAccountInfoType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'finicityAccountInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2193, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2219, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}accountId uses Python identifier accountId - __accountId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountId'), 'accountId', '__httpwww_vantivcnp_comschema_finicityAccountInfoType_httpwww_vantivcnp_comschemaaccountId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2195, 12), ) + __accountId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountId'), 'accountId', '__httpwww_vantivcnp_comschema_finicityAccountInfoType_httpwww_vantivcnp_comschemaaccountId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2221, 12), ) accountId = property(__accountId.value, __accountId.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_finicityAccountInfoType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2196, 12), ) + __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_finicityAccountInfoType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2222, 12), ) accType = property(__accType.value, __accType.set, None, None) # Element {http://www.vantivcnp.com/schema}realAccNum uses Python identifier realAccNum - __realAccNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'realAccNum'), 'realAccNum', '__httpwww_vantivcnp_comschema_finicityAccountInfoType_httpwww_vantivcnp_comschemarealAccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2197, 12), ) + __realAccNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'realAccNum'), 'realAccNum', '__httpwww_vantivcnp_comschema_finicityAccountInfoType_httpwww_vantivcnp_comschemarealAccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2223, 12), ) realAccNum = property(__realAccNum.value, __realAccNum.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_finicityAccountInfoType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2198, 12), ) + __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_finicityAccountInfoType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2224, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -3461,55 +3461,55 @@ 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.37.xsd', 2202, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2228, 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.37.xsd', 2204, 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.40.xsd', 2230, 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.37.xsd', 2205, 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.40.xsd', 2231, 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.37.xsd', 2206, 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.40.xsd', 2232, 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.37.xsd', 2207, 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.40.xsd', 2233, 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.37.xsd', 2208, 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.40.xsd', 2234, 12), ) ccdPaymentInformation = property(__ccdPaymentInformation.value, __ccdPaymentInformation.set, None, None) # Element {http://www.vantivcnp.com/schema}echeckCustomerId uses Python identifier echeckCustomerId - __echeckCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), 'echeckCustomerId', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaecheckCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2209, 12), ) + __echeckCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), 'echeckCustomerId', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaecheckCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2235, 12), ) echeckCustomerId = property(__echeckCustomerId.value, __echeckCustomerId.set, None, None) # Element {http://www.vantivcnp.com/schema}accountId uses Python identifier accountId - __accountId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountId'), 'accountId', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaaccountId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2210, 12), ) + __accountId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountId'), 'accountId', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaaccountId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2236, 12), ) accountId = property(__accountId.value, __accountId.set, None, None) @@ -3537,48 +3537,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.37.xsd', 2214, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2240, 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.37.xsd', 2216, 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.40.xsd', 2242, 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.37.xsd', 2217, 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.40.xsd', 2243, 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.37.xsd', 2218, 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.40.xsd', 2244, 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.37.xsd', 2219, 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.40.xsd', 2245, 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.37.xsd', 2220, 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.40.xsd', 2246, 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.37.xsd', 2221, 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.40.xsd', 2247, 12), ) ctxPaymentInformation = property(__ctxPaymentInformation.value, __ctxPaymentInformation.set, None, None) @@ -3605,13 +3605,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.37.xsd', 2225, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2251, 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.37.xsd', 2227, 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.40.xsd', 2253, 12), ) ctxPaymentDetail = property(__ctxPaymentDetail.value, __ctxPaymentDetail.set, None, None) @@ -3633,20 +3633,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.37.xsd', 2231, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2257, 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.37.xsd', 2233, 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.40.xsd', 2259, 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.37.xsd', 2234, 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.40.xsd', 2260, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -3669,27 +3669,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.37.xsd', 2251, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2277, 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.37.xsd', 2253, 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.40.xsd', 2279, 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.37.xsd', 2254, 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.40.xsd', 2280, 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.37.xsd', 2255, 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.40.xsd', 2281, 12), ) chargeback = property(__chargeback.value, __chargeback.set, None, None) @@ -3713,20 +3713,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.37.xsd', 2293, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2319, 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.37.xsd', 2295, 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.40.xsd', 2321, 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.37.xsd', 2296, 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.40.xsd', 2322, 12), ) giftCardBin = property(__giftCardBin.value, __giftCardBin.set, None, None) @@ -3749,20 +3749,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.37.xsd', 2337, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2363, 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.37.xsd', 2339, 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.40.xsd', 2365, 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.37.xsd', 2340, 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.40.xsd', 2366, 16), ) walletSourceTypeId = property(__walletSourceTypeId.value, __walletSourceTypeId.set, None, None) @@ -3784,34 +3784,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.37.xsd', 2345, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2371, 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.37.xsd', 2347, 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.40.xsd', 2373, 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.37.xsd', 2348, 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.40.xsd', 2374, 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.37.xsd', 2349, 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.40.xsd', 2375, 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.37.xsd', 2350, 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.40.xsd', 2376, 12), ) version = property(__version.value, __version.set, None, None) @@ -3836,34 +3836,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.37.xsd', 2354, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2380, 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.37.xsd', 2356, 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.40.xsd', 2382, 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.37.xsd', 2357, 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.40.xsd', 2383, 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.37.xsd', 2358, 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.40.xsd', 2384, 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.37.xsd', 2359, 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.40.xsd', 2385, 12), ) transactionId = property(__transactionId.value, __transactionId.set, None, None) @@ -3888,69 +3888,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.37.xsd', 2364, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2390, 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.37.xsd', 2366, 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.40.xsd', 2392, 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.37.xsd', 2367, 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.40.xsd', 2393, 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.37.xsd', 2368, 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.40.xsd', 2394, 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.37.xsd', 2369, 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.40.xsd', 2395, 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.37.xsd', 2370, 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.40.xsd', 2396, 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.37.xsd', 2371, 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.40.xsd', 2397, 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.37.xsd', 2372, 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.40.xsd', 2398, 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.37.xsd', 2373, 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.40.xsd', 2399, 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.37.xsd', 2374, 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.40.xsd', 2400, 16), ) eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) @@ -3979,34 +3979,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.37.xsd', 2380, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2406, 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.37.xsd', 2382, 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.40.xsd', 2408, 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.37.xsd', 2383, 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.40.xsd', 2409, 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.37.xsd', 2384, 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.40.xsd', 2410, 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.37.xsd', 2385, 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.40.xsd', 2411, 16), ) eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) @@ -4030,55 +4030,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.37.xsd', 2391, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2417, 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.37.xsd', 2393, 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.40.xsd', 2419, 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.37.xsd', 2394, 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.40.xsd', 2420, 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.37.xsd', 2395, 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.40.xsd', 2421, 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.37.xsd', 2396, 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.40.xsd', 2422, 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.37.xsd', 2397, 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.40.xsd', 2423, 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.37.xsd', 2398, 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.40.xsd', 2424, 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.37.xsd', 2399, 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.40.xsd', 2425, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -4106,27 +4106,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.37.xsd', 2404, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2430, 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.37.xsd', 2406, 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.40.xsd', 2432, 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.37.xsd', 2407, 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.40.xsd', 2433, 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.37.xsd', 2408, 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.40.xsd', 2434, 16), ) mandateReference = property(__mandateReference.value, __mandateReference.set, None, None) @@ -4149,13 +4149,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.37.xsd', 2413, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2439, 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.37.xsd', 2415, 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.40.xsd', 2441, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -4177,27 +4177,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.37.xsd', 2420, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2446, 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.37.xsd', 2422, 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.40.xsd', 2448, 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.37.xsd', 2423, 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.40.xsd', 2449, 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.37.xsd', 2424, 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.40.xsd', 2450, 16), ) paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) @@ -4220,13 +4220,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.37.xsd', 2429, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2455, 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.37.xsd', 2431, 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.40.xsd', 2457, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -4248,27 +4248,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.37.xsd', 2436, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2462, 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.37.xsd', 2438, 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.40.xsd', 2464, 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.37.xsd', 2439, 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.40.xsd', 2465, 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.37.xsd', 2440, 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.40.xsd', 2466, 16), ) paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) @@ -4291,13 +4291,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.37.xsd', 2445, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2471, 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.37.xsd', 2447, 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.40.xsd', 2473, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -4319,27 +4319,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.37.xsd', 2452, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2478, 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.37.xsd', 2454, 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.40.xsd', 2480, 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.37.xsd', 2455, 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.40.xsd', 2481, 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.37.xsd', 2456, 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.40.xsd', 2482, 16), ) paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) @@ -4362,27 +4362,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.37.xsd', 2805, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2831, 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.37.xsd', 2807, 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.40.xsd', 2833, 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.37.xsd', 2808, 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.40.xsd', 2834, 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.37.xsd', 2809, 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.40.xsd', 2835, 16), ) debitMessage = property(__debitMessage.value, __debitMessage.set, None, None) @@ -4405,20 +4405,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.37.xsd', 3011, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3037, 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.37.xsd', 3013, 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.40.xsd', 3039, 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.37.xsd', 3014, 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.40.xsd', 3040, 12), ) preferredDebitNetworks = property(__preferredDebitNetworks.value, __preferredDebitNetworks.set, None, None) @@ -4441,13 +4441,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.37.xsd', 3018, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3044, 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.37.xsd', 3020, 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.40.xsd', 3046, 12), ) debitNetworkName = property(__debitNetworkName.value, __debitNetworkName.set, None, None) @@ -4469,139 +4469,139 @@ 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.37.xsd', 3025, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3051, 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.37.xsd', 242, 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.40.xsd', 242, 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.37.xsd', 3027, 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.40.xsd', 3053, 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.37.xsd', 3028, 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.40.xsd', 3054, 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.37.xsd', 3029, 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.40.xsd', 3055, 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.37.xsd', 3030, 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.40.xsd', 3056, 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.37.xsd', 3031, 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.40.xsd', 3057, 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.37.xsd', 3032, 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.40.xsd', 3058, 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.37.xsd', 3033, 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.40.xsd', 3059, 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.37.xsd', 3034, 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.40.xsd', 3060, 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.37.xsd', 3035, 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.40.xsd', 3061, 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.37.xsd', 3036, 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.40.xsd', 3062, 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.37.xsd', 3037, 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.40.xsd', 3063, 16), ) fireSafetyIndicator = property(__fireSafetyIndicator.value, __fireSafetyIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}bookingID uses Python identifier bookingID - __bookingID = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bookingID'), 'bookingID', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemabookingID', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3039, 16), ) + __bookingID = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bookingID'), 'bookingID', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemabookingID', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3065, 16), ) bookingID = property(__bookingID.value, __bookingID.set, None, None) # Element {http://www.vantivcnp.com/schema}passengerName uses Python identifier passengerName - __passengerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerName'), 'passengerName', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemapassengerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3040, 16), ) + __passengerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerName'), 'passengerName', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemapassengerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3066, 16), ) passengerName = property(__passengerName.value, __passengerName.set, None, None) # Element {http://www.vantivcnp.com/schema}travelPackageIndicator uses Python identifier travelPackageIndicator - __travelPackageIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'travelPackageIndicator'), 'travelPackageIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschematravelPackageIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3042, 16), ) + __travelPackageIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'travelPackageIndicator'), 'travelPackageIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschematravelPackageIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3068, 16), ) travelPackageIndicator = property(__travelPackageIndicator.value, __travelPackageIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}smokingPreference uses Python identifier smokingPreference - __smokingPreference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'smokingPreference'), 'smokingPreference', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemasmokingPreference', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3043, 16), ) + __smokingPreference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'smokingPreference'), 'smokingPreference', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemasmokingPreference', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3069, 16), ) smokingPreference = property(__smokingPreference.value, __smokingPreference.set, None, None) # Element {http://www.vantivcnp.com/schema}numberOfRooms uses Python identifier numberOfRooms - __numberOfRooms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfRooms'), 'numberOfRooms', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemanumberOfRooms', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3044, 16), ) + __numberOfRooms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfRooms'), 'numberOfRooms', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemanumberOfRooms', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3070, 16), ) numberOfRooms = property(__numberOfRooms.value, __numberOfRooms.set, None, None) # Element {http://www.vantivcnp.com/schema}tollFreePhoneNumber uses Python identifier tollFreePhoneNumber - __tollFreePhoneNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tollFreePhoneNumber'), 'tollFreePhoneNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschematollFreePhoneNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3045, 16), ) + __tollFreePhoneNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tollFreePhoneNumber'), 'tollFreePhoneNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschematollFreePhoneNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3071, 16), ) tollFreePhoneNumber = property(__tollFreePhoneNumber.value, __tollFreePhoneNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}propertyAddress uses Python identifier propertyAddress - __propertyAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'propertyAddress'), 'propertyAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemapropertyAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3050, 4), ) + __propertyAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'propertyAddress'), 'propertyAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemapropertyAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3076, 4), ) propertyAddress = property(__propertyAddress.value, __propertyAddress.set, None, None) @@ -4640,34 +4640,34 @@ 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.37.xsd', 3051, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3077, 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_27_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3053, 16), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3079, 16), ) name = property(__name.value, __name.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_27_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3054, 16), ) + __city = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'city'), 'city', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3080, 16), ) city = property(__city.value, __city.set, None, None) # Element {http://www.vantivcnp.com/schema}region uses Python identifier region - __region = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'region'), 'region', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemaregion', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3055, 16), ) + __region = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'region'), 'region', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemaregion', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3081, 16), ) region = property(__region.value, __region.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_CTD_ANON_27_httpwww_vantivcnp_comschemacountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3056, 16), ) + __country = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'country'), 'country', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemacountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3082, 16), ) country = property(__country.value, __country.set, None, None) @@ -4691,13 +4691,13 @@ class depositTransactionReversalRecyclingResponseType (pyxb.binding.basis.comple _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversalRecyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3101, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3127, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}creditCnpTxnId uses Python identifier creditCnpTxnId - __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_depositTransactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3103, 12), ) + __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_depositTransactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3129, 12), ) creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) @@ -4719,13 +4719,13 @@ class refundTransactionReversalRecyclingResponseType (pyxb.binding.basis.complex _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversalRecyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3147, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3173, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}creditCnpTxnId uses Python identifier creditCnpTxnId - __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_refundTransactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3149, 12), ) + __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_refundTransactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3175, 12), ) creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) @@ -4747,146 +4747,146 @@ 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.37.xsd', 3155, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3181, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}passengerName uses Python identifier passengerName - __passengerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerName'), 'passengerName', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemapassengerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3157, 16), ) + __passengerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerName'), 'passengerName', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemapassengerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3183, 16), ) passengerName = property(__passengerName.value, __passengerName.set, None, None) # Element {http://www.vantivcnp.com/schema}ticketNumber uses Python identifier ticketNumber - __ticketNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ticketNumber'), 'ticketNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematicketNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3158, 16), ) + __ticketNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ticketNumber'), 'ticketNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematicketNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3184, 16), ) ticketNumber = property(__ticketNumber.value, __ticketNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}issuingCarrier uses Python identifier issuingCarrier - __issuingCarrier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'issuingCarrier'), 'issuingCarrier', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaissuingCarrier', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3159, 16), ) + __issuingCarrier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'issuingCarrier'), 'issuingCarrier', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaissuingCarrier', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3185, 16), ) issuingCarrier = property(__issuingCarrier.value, __issuingCarrier.set, None, None) # Element {http://www.vantivcnp.com/schema}carrierName uses Python identifier carrierName - __carrierName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'carrierName'), 'carrierName', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacarrierName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3160, 16), ) + __carrierName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'carrierName'), 'carrierName', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacarrierName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3186, 16), ) carrierName = property(__carrierName.value, __carrierName.set, None, None) # Element {http://www.vantivcnp.com/schema}restrictedTicketIndicator uses Python identifier restrictedTicketIndicator - __restrictedTicketIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'restrictedTicketIndicator'), 'restrictedTicketIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemarestrictedTicketIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3161, 16), ) + __restrictedTicketIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'restrictedTicketIndicator'), 'restrictedTicketIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemarestrictedTicketIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3187, 16), ) restrictedTicketIndicator = property(__restrictedTicketIndicator.value, __restrictedTicketIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}numberOfAdults uses Python identifier numberOfAdults - __numberOfAdults = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfAdults'), 'numberOfAdults', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemanumberOfAdults', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3162, 16), ) + __numberOfAdults = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfAdults'), 'numberOfAdults', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemanumberOfAdults', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3188, 16), ) numberOfAdults = property(__numberOfAdults.value, __numberOfAdults.set, None, None) # Element {http://www.vantivcnp.com/schema}numberOfChildren uses Python identifier numberOfChildren - __numberOfChildren = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfChildren'), 'numberOfChildren', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemanumberOfChildren', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3163, 16), ) + __numberOfChildren = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfChildren'), 'numberOfChildren', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemanumberOfChildren', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3189, 16), ) numberOfChildren = property(__numberOfChildren.value, __numberOfChildren.set, None, None) # Element {http://www.vantivcnp.com/schema}customerCode uses Python identifier customerCode - __customerCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerCode'), 'customerCode', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacustomerCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3164, 16), ) + __customerCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerCode'), 'customerCode', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacustomerCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3190, 16), ) customerCode = property(__customerCode.value, __customerCode.set, None, None) # Element {http://www.vantivcnp.com/schema}arrivalDate uses Python identifier arrivalDate - __arrivalDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'arrivalDate'), 'arrivalDate', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaarrivalDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3165, 16), ) + __arrivalDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'arrivalDate'), 'arrivalDate', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaarrivalDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3191, 16), ) arrivalDate = property(__arrivalDate.value, __arrivalDate.set, None, None) # Element {http://www.vantivcnp.com/schema}issueDate uses Python identifier issueDate - __issueDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'issueDate'), 'issueDate', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaissueDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3166, 16), ) + __issueDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'issueDate'), 'issueDate', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaissueDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3192, 16), ) issueDate = property(__issueDate.value, __issueDate.set, None, None) # Element {http://www.vantivcnp.com/schema}travelAgencyCode uses Python identifier travelAgencyCode - __travelAgencyCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyCode'), 'travelAgencyCode', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematravelAgencyCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3167, 16), ) + __travelAgencyCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyCode'), 'travelAgencyCode', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematravelAgencyCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3193, 16), ) travelAgencyCode = property(__travelAgencyCode.value, __travelAgencyCode.set, None, None) # Element {http://www.vantivcnp.com/schema}travelAgencyName uses Python identifier travelAgencyName - __travelAgencyName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyName'), 'travelAgencyName', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematravelAgencyName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3168, 16), ) + __travelAgencyName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyName'), 'travelAgencyName', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematravelAgencyName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3194, 16), ) travelAgencyName = property(__travelAgencyName.value, __travelAgencyName.set, None, None) # Element {http://www.vantivcnp.com/schema}computerizedReservationSystem uses Python identifier computerizedReservationSystem - __computerizedReservationSystem = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'computerizedReservationSystem'), 'computerizedReservationSystem', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacomputerizedReservationSystem', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3169, 16), ) + __computerizedReservationSystem = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'computerizedReservationSystem'), 'computerizedReservationSystem', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacomputerizedReservationSystem', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3195, 16), ) computerizedReservationSystem = property(__computerizedReservationSystem.value, __computerizedReservationSystem.set, None, None) # Element {http://www.vantivcnp.com/schema}creditReasonIndicator uses Python identifier creditReasonIndicator - __creditReasonIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditReasonIndicator'), 'creditReasonIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacreditReasonIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3171, 16), ) + __creditReasonIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditReasonIndicator'), 'creditReasonIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacreditReasonIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3197, 16), ) creditReasonIndicator = property(__creditReasonIndicator.value, __creditReasonIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}ticketChangeIndicator uses Python identifier ticketChangeIndicator - __ticketChangeIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ticketChangeIndicator'), 'ticketChangeIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematicketChangeIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3172, 16), ) + __ticketChangeIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ticketChangeIndicator'), 'ticketChangeIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematicketChangeIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3198, 16), ) ticketChangeIndicator = property(__ticketChangeIndicator.value, __ticketChangeIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}ticketIssuerAddress uses Python identifier ticketIssuerAddress - __ticketIssuerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ticketIssuerAddress'), 'ticketIssuerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematicketIssuerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3173, 16), ) + __ticketIssuerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ticketIssuerAddress'), 'ticketIssuerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematicketIssuerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3199, 16), ) ticketIssuerAddress = property(__ticketIssuerAddress.value, __ticketIssuerAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}exchangeTicketNumber uses Python identifier exchangeTicketNumber - __exchangeTicketNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exchangeTicketNumber'), 'exchangeTicketNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaexchangeTicketNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3174, 16), ) + __exchangeTicketNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exchangeTicketNumber'), 'exchangeTicketNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaexchangeTicketNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3200, 16), ) exchangeTicketNumber = property(__exchangeTicketNumber.value, __exchangeTicketNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}exchangeAmount uses Python identifier exchangeAmount - __exchangeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exchangeAmount'), 'exchangeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaexchangeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3175, 16), ) + __exchangeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exchangeAmount'), 'exchangeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaexchangeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3201, 16), ) exchangeAmount = property(__exchangeAmount.value, __exchangeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}exchangeFeeAmount uses Python identifier exchangeFeeAmount - __exchangeFeeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exchangeFeeAmount'), 'exchangeFeeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaexchangeFeeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3176, 16), ) + __exchangeFeeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exchangeFeeAmount'), 'exchangeFeeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaexchangeFeeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3202, 16), ) exchangeFeeAmount = property(__exchangeFeeAmount.value, __exchangeFeeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}tripLegData uses Python identifier tripLegData - __tripLegData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tripLegData'), 'tripLegData', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematripLegData', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3182, 4), ) + __tripLegData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tripLegData'), 'tripLegData', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschematripLegData', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3208, 4), ) tripLegData = property(__tripLegData.value, __tripLegData.set, None, None) @@ -4926,97 +4926,97 @@ 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.37.xsd', 3183, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3209, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}tripLegNumber uses Python identifier tripLegNumber - __tripLegNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tripLegNumber'), 'tripLegNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschematripLegNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3185, 16), ) + __tripLegNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tripLegNumber'), 'tripLegNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschematripLegNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3211, 16), ) tripLegNumber = property(__tripLegNumber.value, __tripLegNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}departureCode uses Python identifier departureCode - __departureCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'departureCode'), 'departureCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemadepartureCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3186, 16), ) + __departureCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'departureCode'), 'departureCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemadepartureCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3212, 16), ) departureCode = property(__departureCode.value, __departureCode.set, None, None) # Element {http://www.vantivcnp.com/schema}carrierCode uses Python identifier carrierCode - __carrierCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'carrierCode'), 'carrierCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemacarrierCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3187, 16), ) + __carrierCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'carrierCode'), 'carrierCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemacarrierCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3213, 16), ) carrierCode = property(__carrierCode.value, __carrierCode.set, None, None) # Element {http://www.vantivcnp.com/schema}serviceClass uses Python identifier serviceClass - __serviceClass = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'serviceClass'), 'serviceClass', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemaserviceClass', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3188, 16), ) + __serviceClass = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'serviceClass'), 'serviceClass', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemaserviceClass', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3214, 16), ) serviceClass = property(__serviceClass.value, __serviceClass.set, None, None) # Element {http://www.vantivcnp.com/schema}stopOverCode uses Python identifier stopOverCode - __stopOverCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'stopOverCode'), 'stopOverCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemastopOverCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3189, 16), ) + __stopOverCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'stopOverCode'), 'stopOverCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemastopOverCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3215, 16), ) stopOverCode = property(__stopOverCode.value, __stopOverCode.set, None, None) # Element {http://www.vantivcnp.com/schema}destinationCode uses Python identifier destinationCode - __destinationCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'destinationCode'), 'destinationCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemadestinationCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3190, 16), ) + __destinationCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'destinationCode'), 'destinationCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemadestinationCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3216, 16), ) destinationCode = property(__destinationCode.value, __destinationCode.set, None, None) # Element {http://www.vantivcnp.com/schema}fareBasisCode uses Python identifier fareBasisCode - __fareBasisCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fareBasisCode'), 'fareBasisCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemafareBasisCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3191, 16), ) + __fareBasisCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fareBasisCode'), 'fareBasisCode', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemafareBasisCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3217, 16), ) fareBasisCode = property(__fareBasisCode.value, __fareBasisCode.set, None, None) # Element {http://www.vantivcnp.com/schema}departureDate uses Python identifier departureDate - __departureDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'departureDate'), 'departureDate', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemadepartureDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3192, 16), ) + __departureDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'departureDate'), 'departureDate', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemadepartureDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3218, 16), ) departureDate = property(__departureDate.value, __departureDate.set, None, None) # Element {http://www.vantivcnp.com/schema}originCity uses Python identifier originCity - __originCity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originCity'), 'originCity', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemaoriginCity', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3193, 16), ) + __originCity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originCity'), 'originCity', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemaoriginCity', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3219, 16), ) originCity = property(__originCity.value, __originCity.set, None, None) # Element {http://www.vantivcnp.com/schema}travelNumber uses Python identifier travelNumber - __travelNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'travelNumber'), 'travelNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschematravelNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3194, 16), ) + __travelNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'travelNumber'), 'travelNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschematravelNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3220, 16), ) travelNumber = property(__travelNumber.value, __travelNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}departureTime uses Python identifier departureTime - __departureTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'departureTime'), 'departureTime', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemadepartureTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3195, 16), ) + __departureTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'departureTime'), 'departureTime', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemadepartureTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3221, 16), ) departureTime = property(__departureTime.value, __departureTime.set, None, None) # Element {http://www.vantivcnp.com/schema}arrivalTime uses Python identifier arrivalTime - __arrivalTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'arrivalTime'), 'arrivalTime', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemaarrivalTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3196, 16), ) + __arrivalTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'arrivalTime'), 'arrivalTime', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemaarrivalTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3222, 16), ) arrivalTime = property(__arrivalTime.value, __arrivalTime.set, None, None) # Element {http://www.vantivcnp.com/schema}remarks uses Python identifier remarks - __remarks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'remarks'), 'remarks', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemaremarks', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3197, 16), ) + __remarks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'remarks'), 'remarks', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemaremarks', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3223, 16), ) remarks = property(__remarks.value, __remarks.set, None, None) @@ -5049,41 +5049,41 @@ 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.37.xsd', 3203, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3229, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}authMaxApplied uses Python identifier authMaxApplied - __authMaxApplied = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMaxApplied'), 'authMaxApplied', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemaauthMaxApplied', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3205, 16), ) + __authMaxApplied = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMaxApplied'), 'authMaxApplied', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemaauthMaxApplied', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3231, 16), ) authMaxApplied = property(__authMaxApplied.value, __authMaxApplied.set, None, None) # Element {http://www.vantivcnp.com/schema}networkTokenApplied uses Python identifier networkTokenApplied - __networkTokenApplied = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkTokenApplied'), 'networkTokenApplied', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemanetworkTokenApplied', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3206, 16), ) + __networkTokenApplied = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkTokenApplied'), 'networkTokenApplied', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemanetworkTokenApplied', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3232, 16), ) networkTokenApplied = property(__networkTokenApplied.value, __networkTokenApplied.set, None, None) # Element {http://www.vantivcnp.com/schema}networkToken uses Python identifier networkToken - __networkToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkToken'), 'networkToken', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemanetworkToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3207, 16), ) + __networkToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkToken'), 'networkToken', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemanetworkToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3233, 16), ) networkToken = property(__networkToken.value, __networkToken.set, None, None) # Element {http://www.vantivcnp.com/schema}authMaxResponseCode uses Python identifier authMaxResponseCode - __authMaxResponseCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseCode'), 'authMaxResponseCode', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemaauthMaxResponseCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3208, 16), ) + __authMaxResponseCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseCode'), 'authMaxResponseCode', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemaauthMaxResponseCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3234, 16), ) authMaxResponseCode = property(__authMaxResponseCode.value, __authMaxResponseCode.set, None, None) # Element {http://www.vantivcnp.com/schema}authMaxResponseMessage uses Python identifier authMaxResponseMessage - __authMaxResponseMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseMessage'), 'authMaxResponseMessage', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemaauthMaxResponseMessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3209, 16), ) + __authMaxResponseMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseMessage'), 'authMaxResponseMessage', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemaauthMaxResponseMessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3235, 16), ) authMaxResponseMessage = property(__authMaxResponseMessage.value, __authMaxResponseMessage.set, None, None) @@ -5108,118 +5108,118 @@ class CTD_ANON_31 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3215, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3241, 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_31_httpwww_vantivcnp_comschemaaccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3217, 16), ) + __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), 'accountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaaccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3243, 16), ) accountNumber = property(__accountNumber.value, __accountNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}aggregateOrderCount uses Python identifier aggregateOrderCount - __aggregateOrderCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderCount'), 'aggregateOrderCount', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaaggregateOrderCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3218, 16), ) + __aggregateOrderCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderCount'), 'aggregateOrderCount', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaaggregateOrderCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3244, 16), ) aggregateOrderCount = property(__aggregateOrderCount.value, __aggregateOrderCount.set, None, None) # Element {http://www.vantivcnp.com/schema}aggregateOrderDollars uses Python identifier aggregateOrderDollars - __aggregateOrderDollars = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderDollars'), 'aggregateOrderDollars', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaaggregateOrderDollars', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3219, 16), ) + __aggregateOrderDollars = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderDollars'), 'aggregateOrderDollars', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaaggregateOrderDollars', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3245, 16), ) aggregateOrderDollars = property(__aggregateOrderDollars.value, __aggregateOrderDollars.set, None, None) # Element {http://www.vantivcnp.com/schema}createdDate uses Python identifier createdDate - __createdDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createdDate'), 'createdDate', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemacreatedDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3221, 16), ) + __createdDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createdDate'), 'createdDate', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemacreatedDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3247, 16), ) createdDate = property(__createdDate.value, __createdDate.set, None, None) # Element {http://www.vantivcnp.com/schema}domain uses Python identifier domain - __domain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'domain'), 'domain', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemadomain', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3222, 16), ) + __domain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'domain'), 'domain', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemadomain', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3248, 16), ) domain = property(__domain.value, __domain.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_CTD_ANON_31_httpwww_vantivcnp_comschemaemail', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3223, 16), ) + __email = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'email'), 'email', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaemail', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3249, 16), ) email = property(__email.value, __email.set, None, None) # Element {http://www.vantivcnp.com/schema}lastUpdateDate uses Python identifier lastUpdateDate - __lastUpdateDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lastUpdateDate'), 'lastUpdateDate', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemalastUpdateDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3224, 16), ) + __lastUpdateDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lastUpdateDate'), 'lastUpdateDate', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemalastUpdateDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3250, 16), ) lastUpdateDate = property(__lastUpdateDate.value, __lastUpdateDate.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_31_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3225, 16), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3251, 16), ) name = property(__name.value, __name.set, None, None) # Element {http://www.vantivcnp.com/schema}onboardingEmail uses Python identifier onboardingEmail - __onboardingEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'onboardingEmail'), 'onboardingEmail', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaonboardingEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3226, 16), ) + __onboardingEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'onboardingEmail'), 'onboardingEmail', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaonboardingEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3252, 16), ) onboardingEmail = property(__onboardingEmail.value, __onboardingEmail.set, None, None) # Element {http://www.vantivcnp.com/schema}onboardingIpAddress uses Python identifier onboardingIpAddress - __onboardingIpAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'onboardingIpAddress'), 'onboardingIpAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaonboardingIpAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3227, 16), ) + __onboardingIpAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'onboardingIpAddress'), 'onboardingIpAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaonboardingIpAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3253, 16), ) onboardingIpAddress = property(__onboardingIpAddress.value, __onboardingIpAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}parentEntity uses Python identifier parentEntity - __parentEntity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'parentEntity'), 'parentEntity', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaparentEntity', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3228, 16), ) + __parentEntity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'parentEntity'), 'parentEntity', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaparentEntity', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3254, 16), ) parentEntity = property(__parentEntity.value, __parentEntity.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_CTD_ANON_31_httpwww_vantivcnp_comschemaphone', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3229, 16), ) + __phone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'phone'), 'phone', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemaphone', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3255, 16), ) phone = property(__phone.value, __phone.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerId uses Python identifier sellerId - __sellerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), 'sellerId', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemasellerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3230, 16), ) + __sellerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), 'sellerId', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemasellerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3256, 16), ) sellerId = property(__sellerId.value, __sellerId.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerTags uses Python identifier sellerTags - __sellerTags = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerTags'), 'sellerTags', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemasellerTags', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3231, 16), ) + __sellerTags = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerTags'), 'sellerTags', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemasellerTags', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3257, 16), ) sellerTags = property(__sellerTags.value, __sellerTags.set, None, None) # Element {http://www.vantivcnp.com/schema}username uses Python identifier username - __username = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'username'), 'username', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemausername', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3232, 16), ) + __username = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'username'), 'username', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemausername', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3258, 16), ) username = property(__username.value, __username.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerAddress uses Python identifier sellerAddress - __sellerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerAddress'), 'sellerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemasellerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3237, 4), ) + __sellerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerAddress'), 'sellerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_31_httpwww_vantivcnp_comschemasellerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3263, 4), ) sellerAddress = property(__sellerAddress.value, __sellerAddress.set, None, None) @@ -5255,48 +5255,48 @@ 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.37.xsd', 3238, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3264, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}sellerStreetaddress uses Python identifier sellerStreetaddress - __sellerStreetaddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerStreetaddress'), 'sellerStreetaddress', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerStreetaddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3240, 16), ) + __sellerStreetaddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerStreetaddress'), 'sellerStreetaddress', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerStreetaddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3266, 16), ) sellerStreetaddress = property(__sellerStreetaddress.value, __sellerStreetaddress.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerUnit uses Python identifier sellerUnit - __sellerUnit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerUnit'), 'sellerUnit', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerUnit', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3241, 16), ) + __sellerUnit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerUnit'), 'sellerUnit', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerUnit', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3267, 16), ) sellerUnit = property(__sellerUnit.value, __sellerUnit.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerPostalcode uses Python identifier sellerPostalcode - __sellerPostalcode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerPostalcode'), 'sellerPostalcode', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerPostalcode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3242, 16), ) + __sellerPostalcode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerPostalcode'), 'sellerPostalcode', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerPostalcode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3268, 16), ) sellerPostalcode = property(__sellerPostalcode.value, __sellerPostalcode.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerCity uses Python identifier sellerCity - __sellerCity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerCity'), 'sellerCity', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerCity', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3243, 16), ) + __sellerCity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerCity'), 'sellerCity', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerCity', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3269, 16), ) sellerCity = property(__sellerCity.value, __sellerCity.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerProvincecode uses Python identifier sellerProvincecode - __sellerProvincecode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerProvincecode'), 'sellerProvincecode', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerProvincecode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3244, 16), ) + __sellerProvincecode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerProvincecode'), 'sellerProvincecode', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerProvincecode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3270, 16), ) sellerProvincecode = property(__sellerProvincecode.value, __sellerProvincecode.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerCountrycode uses Python identifier sellerCountrycode - __sellerCountrycode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerCountrycode'), 'sellerCountrycode', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerCountrycode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3245, 16), ) + __sellerCountrycode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerCountrycode'), 'sellerCountrycode', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemasellerCountrycode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3271, 16), ) sellerCountrycode = property(__sellerCountrycode.value, __sellerCountrycode.set, None, None) @@ -5322,13 +5322,13 @@ class sellerTagsType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'sellerTagsType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3249, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3275, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}tag uses Python identifier tag - __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tag'), 'tag', '__httpwww_vantivcnp_comschema_sellerTagsType_httpwww_vantivcnp_comschematag', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3251, 12), ) + __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tag'), 'tag', '__httpwww_vantivcnp_comschema_sellerTagsType_httpwww_vantivcnp_comschematag', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3277, 12), ) tag = property(__tag.value, __tag.set, None, None) @@ -5350,48 +5350,48 @@ 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.37.xsd', 3255, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3281, 8) _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_CTD_ANON_33_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3257, 16), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3283, 16), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) # Element {http://www.vantivcnp.com/schema}nextDeliveryDate uses Python identifier nextDeliveryDate - __nextDeliveryDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'nextDeliveryDate'), 'nextDeliveryDate', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemanextDeliveryDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3258, 16), ) + __nextDeliveryDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'nextDeliveryDate'), 'nextDeliveryDate', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemanextDeliveryDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3284, 16), ) nextDeliveryDate = property(__nextDeliveryDate.value, __nextDeliveryDate.set, None, None) # Element {http://www.vantivcnp.com/schema}periodUnit uses Python identifier periodUnit - __periodUnit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'periodUnit'), 'periodUnit', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemaperiodUnit', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3259, 16), ) + __periodUnit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'periodUnit'), 'periodUnit', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemaperiodUnit', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3285, 16), ) periodUnit = property(__periodUnit.value, __periodUnit.set, None, None) # Element {http://www.vantivcnp.com/schema}numberOfPeriods uses Python identifier numberOfPeriods - __numberOfPeriods = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfPeriods'), 'numberOfPeriods', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemanumberOfPeriods', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3260, 16), ) + __numberOfPeriods = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfPeriods'), 'numberOfPeriods', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemanumberOfPeriods', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3286, 16), ) numberOfPeriods = property(__numberOfPeriods.value, __numberOfPeriods.set, None, None) # Element {http://www.vantivcnp.com/schema}regularItemPrice uses Python identifier regularItemPrice - __regularItemPrice = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'regularItemPrice'), 'regularItemPrice', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemaregularItemPrice', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3261, 16), ) + __regularItemPrice = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'regularItemPrice'), 'regularItemPrice', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemaregularItemPrice', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3287, 16), ) regularItemPrice = property(__regularItemPrice.value, __regularItemPrice.set, None, None) # Element {http://www.vantivcnp.com/schema}currentPeriod uses Python identifier currentPeriod - __currentPeriod = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'currentPeriod'), 'currentPeriod', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemacurrentPeriod', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3262, 16), ) + __currentPeriod = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'currentPeriod'), 'currentPeriod', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemacurrentPeriod', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3288, 16), ) currentPeriod = property(__currentPeriod.value, __currentPeriod.set, None, None) @@ -5417,55 +5417,55 @@ 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.37.xsd', 3268, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3294, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}receiverFirstName uses Python identifier receiverFirstName - __receiverFirstName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverFirstName'), 'receiverFirstName', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverFirstName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3270, 16), ) + __receiverFirstName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverFirstName'), 'receiverFirstName', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverFirstName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3296, 16), ) receiverFirstName = property(__receiverFirstName.value, __receiverFirstName.set, None, None) # Element {http://www.vantivcnp.com/schema}receiverLastName uses Python identifier receiverLastName - __receiverLastName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverLastName'), 'receiverLastName', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverLastName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3271, 16), ) + __receiverLastName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverLastName'), 'receiverLastName', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverLastName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3297, 16), ) receiverLastName = property(__receiverLastName.value, __receiverLastName.set, None, None) # Element {http://www.vantivcnp.com/schema}receiverState uses Python identifier receiverState - __receiverState = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverState'), 'receiverState', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverState', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3272, 16), ) + __receiverState = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverState'), 'receiverState', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverState', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3298, 16), ) receiverState = property(__receiverState.value, __receiverState.set, None, None) # Element {http://www.vantivcnp.com/schema}receiverCountry uses Python identifier receiverCountry - __receiverCountry = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverCountry'), 'receiverCountry', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverCountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3273, 16), ) + __receiverCountry = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverCountry'), 'receiverCountry', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverCountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3299, 16), ) receiverCountry = property(__receiverCountry.value, __receiverCountry.set, None, None) # Element {http://www.vantivcnp.com/schema}receiverAccountNumberType uses Python identifier receiverAccountNumberType - __receiverAccountNumberType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumberType'), 'receiverAccountNumberType', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverAccountNumberType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3274, 16), ) + __receiverAccountNumberType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumberType'), 'receiverAccountNumberType', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverAccountNumberType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3300, 16), ) receiverAccountNumberType = property(__receiverAccountNumberType.value, __receiverAccountNumberType.set, None, None) # Element {http://www.vantivcnp.com/schema}receiverAccountNumber uses Python identifier receiverAccountNumber - __receiverAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumber'), 'receiverAccountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3275, 16), ) + __receiverAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumber'), 'receiverAccountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemareceiverAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3301, 16), ) receiverAccountNumber = property(__receiverAccountNumber.value, __receiverAccountNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}accountFundingTransactionType uses Python identifier accountFundingTransactionType - __accountFundingTransactionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionType'), 'accountFundingTransactionType', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemaaccountFundingTransactionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3276, 16), ) + __accountFundingTransactionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionType'), 'accountFundingTransactionType', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemaaccountFundingTransactionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3302, 16), ) accountFundingTransactionType = property(__accountFundingTransactionType.value, __accountFundingTransactionType.set, None, None) @@ -5492,20 +5492,20 @@ class inquiryResultType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'inquiryResultType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3285, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3311, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # 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_inquiryResultType_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3287, 12), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_inquiryResultType_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3313, 12), ) 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_inquiryResultType_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3288, 12), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_inquiryResultType_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3314, 12), ) message = property(__message.value, __message.set, None, None) @@ -5528,52 +5528,87 @@ 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.37.xsd', 3298, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3319, 8) + _ElementMap = {} + _AttributeMap = {} + # Base type is pyxb.binding.datatypes.anyType + + # Element {http://www.vantivcnp.com/schema}partialCaptureSequenceNumber uses Python identifier partialCaptureSequenceNumber + __partialCaptureSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'partialCaptureSequenceNumber'), 'partialCaptureSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_35_httpwww_vantivcnp_comschemapartialCaptureSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3321, 16), ) + + + partialCaptureSequenceNumber = property(__partialCaptureSequenceNumber.value, __partialCaptureSequenceNumber.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}partialCaptureTotalCount uses Python identifier partialCaptureTotalCount + __partialCaptureTotalCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'partialCaptureTotalCount'), 'partialCaptureTotalCount', '__httpwww_vantivcnp_comschema_CTD_ANON_35_httpwww_vantivcnp_comschemapartialCaptureTotalCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3322, 16), ) + + + partialCaptureTotalCount = property(__partialCaptureTotalCount.value, __partialCaptureTotalCount.set, None, None) + + _ElementMap.update({ + __partialCaptureSequenceNumber.name() : __partialCaptureSequenceNumber, + __partialCaptureTotalCount.name() : __partialCaptureTotalCount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_35 = CTD_ANON_35 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_36 (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.40.xsd', 3333, 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_35_httpwww_vantivcnp_comschemaauthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 5, 4), ) + __authentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authentication'), 'authentication', '__httpwww_vantivcnp_comschema_CTD_ANON_36_httpwww_vantivcnp_comschemaauthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.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_35_httpwww_vantivcnp_comschemaRFRRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3311, 4), ) + __RFRRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), 'RFRRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_36_httpwww_vantivcnp_comschemaRFRRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3346, 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_35_httpwww_vantivcnp_comschemabatchRequest', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3319, 4), ) + __batchRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), 'batchRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_36_httpwww_vantivcnp_comschemabatchRequest', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3354, 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_35_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3306, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3306, 12) + __version = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_vantivcnp_comschema_CTD_ANON_36_version', pyxb.binding.datatypes.string, required=True) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3341, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3341, 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_35_id', pyxb.binding.datatypes.string) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3307, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3307, 12) + __id = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_vantivcnp_comschema_CTD_ANON_36_id', pyxb.binding.datatypes.string) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3342, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3342, 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_35_numBatchRequests', pyxb.binding.datatypes.integer, required=True) - __numBatchRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3308, 12) - __numBatchRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3308, 12) + __numBatchRequests = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numBatchRequests'), 'numBatchRequests', '__httpwww_vantivcnp_comschema_CTD_ANON_36_numBatchRequests', pyxb.binding.datatypes.integer, required=True) + __numBatchRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3343, 12) + __numBatchRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3343, 12) numBatchRequests = property(__numBatchRequests.value, __numBatchRequests.set, None, None) @@ -5587,30 +5622,30 @@ class CTD_ANON_35 (pyxb.binding.basis.complexTypeDefinition): __id.name() : __id, __numBatchRequests.name() : __numBatchRequests }) -_module_typeBindings.CTD_ANON_35 = CTD_ANON_35 +_module_typeBindings.CTD_ANON_36 = CTD_ANON_36 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_36 (pyxb.binding.basis.complexTypeDefinition): +class CTD_ANON_37 (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.37.xsd', 3312, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3347, 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_36_httpwww_vantivcnp_comschemacnpSessionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3314, 16), ) + __cnpSessionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId'), 'cnpSessionId', '__httpwww_vantivcnp_comschema_CTD_ANON_37_httpwww_vantivcnp_comschemacnpSessionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3349, 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_36_httpwww_vantivcnp_comschemaaccountUpdateFileRequestData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3497, 4), ) + __accountUpdateFileRequestData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), 'accountUpdateFileRequestData', '__httpwww_vantivcnp_comschema_CTD_ANON_37_httpwww_vantivcnp_comschemaaccountUpdateFileRequestData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3532, 4), ) accountUpdateFileRequestData = property(__accountUpdateFileRequestData.value, __accountUpdateFileRequestData.set, None, None) @@ -5622,719 +5657,719 @@ class CTD_ANON_36 (pyxb.binding.basis.complexTypeDefinition): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_36 = CTD_ANON_36 +_module_typeBindings.CTD_ANON_37 = CTD_ANON_37 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_37 (pyxb.binding.basis.complexTypeDefinition): +class CTD_ANON_38 (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.37.xsd', 3320, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3355, 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_37_httpwww_vantivcnp_comschemarecurringTransaction', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 285, 4), ) + __recurringTransaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), 'recurringTransaction', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemarecurringTransaction', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 290, 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_37_httpwww_vantivcnp_comschematransaction', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 525, 4), ) + __transaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transaction'), 'transaction', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschematransaction', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 530, 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_37_merchantSdk', pyxb.binding.datatypes.string) - __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3325, 12) - __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3325, 12) + __merchantSdk = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantSdk'), 'merchantSdk', '__httpwww_vantivcnp_comschema_CTD_ANON_38_merchantSdk', pyxb.binding.datatypes.string) + __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3360, 12) + __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3360, 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_37_id', pyxb.binding.datatypes.string) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3326, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3326, 12) + __id = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_vantivcnp_comschema_CTD_ANON_38_id', pyxb.binding.datatypes.string) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3361, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3361, 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_37_numAuths', pyxb.binding.datatypes.integer, unicode_default='0') - __numAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3327, 12) - __numAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3327, 12) + __numAuths = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numAuths'), 'numAuths', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numAuths', pyxb.binding.datatypes.integer, unicode_default='0') + __numAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3362, 12) + __numAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3362, 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_37_authAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __authAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3328, 12) - __authAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3328, 12) + __authAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'authAmount'), 'authAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_authAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __authAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3363, 12) + __authAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3363, 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_37_numAuthReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3329, 12) - __numAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3329, 12) + __numAuthReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numAuthReversals'), 'numAuthReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numAuthReversals', pyxb.binding.datatypes.integer, unicode_default='0') + __numAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3364, 12) + __numAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3364, 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_37_authReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __authReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3330, 12) - __authReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3330, 12) + __authReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'authReversalAmount'), 'authReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_authReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __authReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3365, 12) + __authReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3365, 12) authReversalAmount = property(__authReversalAmount.value, __authReversalAmount.set, None, None) # Attribute numDepositTransactionReversals uses Python identifier numDepositTransactionReversals - __numDepositTransactionReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numDepositTransactionReversals'), 'numDepositTransactionReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_37_numDepositTransactionReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numDepositTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3331, 12) - __numDepositTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3331, 12) + __numDepositTransactionReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numDepositTransactionReversals'), 'numDepositTransactionReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numDepositTransactionReversals', pyxb.binding.datatypes.integer, unicode_default='0') + __numDepositTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3366, 12) + __numDepositTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3366, 12) numDepositTransactionReversals = property(__numDepositTransactionReversals.value, __numDepositTransactionReversals.set, None, None) # Attribute depositTransactionReversalAmount uses Python identifier depositTransactionReversalAmount - __depositTransactionReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'depositTransactionReversalAmount'), 'depositTransactionReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_37_depositTransactionReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __depositTransactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3332, 12) - __depositTransactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3332, 12) + __depositTransactionReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'depositTransactionReversalAmount'), 'depositTransactionReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_depositTransactionReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __depositTransactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3367, 12) + __depositTransactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3367, 12) depositTransactionReversalAmount = property(__depositTransactionReversalAmount.value, __depositTransactionReversalAmount.set, None, None) # Attribute numRefundTransactionReversals uses Python identifier numRefundTransactionReversals - __numRefundTransactionReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numRefundTransactionReversals'), 'numRefundTransactionReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_37_numRefundTransactionReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numRefundTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3333, 12) - __numRefundTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3333, 12) + __numRefundTransactionReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numRefundTransactionReversals'), 'numRefundTransactionReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numRefundTransactionReversals', pyxb.binding.datatypes.integer, unicode_default='0') + __numRefundTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3368, 12) + __numRefundTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3368, 12) numRefundTransactionReversals = property(__numRefundTransactionReversals.value, __numRefundTransactionReversals.set, None, None) # Attribute refundTransactionReversalAmount uses Python identifier refundTransactionReversalAmount - __refundTransactionReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'refundTransactionReversalAmount'), 'refundTransactionReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_37_refundTransactionReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __refundTransactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3334, 12) - __refundTransactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3334, 12) + __refundTransactionReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'refundTransactionReversalAmount'), 'refundTransactionReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_refundTransactionReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __refundTransactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3369, 12) + __refundTransactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3369, 12) refundTransactionReversalAmount = property(__refundTransactionReversalAmount.value, __refundTransactionReversalAmount.set, None, None) # Attribute numGiftCardAuthReversals uses Python identifier numGiftCardAuthReversals - __numGiftCardAuthReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numGiftCardAuthReversals'), 'numGiftCardAuthReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_37_numGiftCardAuthReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numGiftCardAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3335, 12) - __numGiftCardAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3335, 12) + __numGiftCardAuthReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numGiftCardAuthReversals'), 'numGiftCardAuthReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numGiftCardAuthReversals', pyxb.binding.datatypes.integer, unicode_default='0') + __numGiftCardAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3370, 12) + __numGiftCardAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3370, 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_37_giftCardAuthReversalOriginalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __giftCardAuthReversalOriginalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3336, 12) - __giftCardAuthReversalOriginalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3336, 12) + __giftCardAuthReversalOriginalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'giftCardAuthReversalOriginalAmount'), 'giftCardAuthReversalOriginalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_giftCardAuthReversalOriginalAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __giftCardAuthReversalOriginalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3371, 12) + __giftCardAuthReversalOriginalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3371, 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_37_numCaptures', pyxb.binding.datatypes.integer, unicode_default='0') - __numCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3337, 12) - __numCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3337, 12) + __numCaptures = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCaptures'), 'numCaptures', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numCaptures', pyxb.binding.datatypes.integer, unicode_default='0') + __numCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3372, 12) + __numCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3372, 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_37_captureAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __captureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3338, 12) - __captureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3338, 12) + __captureAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'captureAmount'), 'captureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_captureAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __captureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3373, 12) + __captureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3373, 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_37_numGiftCardCaptures', pyxb.binding.datatypes.integer, unicode_default='0') - __numGiftCardCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3339, 12) - __numGiftCardCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3339, 12) + __numGiftCardCaptures = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numGiftCardCaptures'), 'numGiftCardCaptures', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numGiftCardCaptures', pyxb.binding.datatypes.integer, unicode_default='0') + __numGiftCardCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3374, 12) + __numGiftCardCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3374, 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_37_giftCardCaptureAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __giftCardCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3340, 12) - __giftCardCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3340, 12) + __giftCardCaptureAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'giftCardCaptureAmount'), 'giftCardCaptureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_giftCardCaptureAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __giftCardCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3375, 12) + __giftCardCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3375, 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_37_numExtCaptures', pyxb.binding.datatypes.integer, unicode_default='0') - __numExtCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3341, 12) - __numExtCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3341, 12) + __numExtCaptures = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numExtCaptures'), 'numExtCaptures', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numExtCaptures', pyxb.binding.datatypes.integer, unicode_default='0') + __numExtCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3376, 12) + __numExtCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3376, 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_37_extCaptureAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __extCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3342, 12) - __extCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3342, 12) + __extCaptureAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'extCaptureAmount'), 'extCaptureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_extCaptureAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __extCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3377, 12) + __extCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3377, 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_37_numCredits', pyxb.binding.datatypes.integer, unicode_default='0') - __numCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3343, 12) - __numCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3343, 12) + __numCredits = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCredits'), 'numCredits', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numCredits', pyxb.binding.datatypes.integer, unicode_default='0') + __numCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3378, 12) + __numCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3378, 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_37_creditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __creditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3344, 12) - __creditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3344, 12) + __creditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'creditAmount'), 'creditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_creditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __creditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3379, 12) + __creditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3379, 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_37_numGiftCardCredits', pyxb.binding.datatypes.integer, unicode_default='0') - __numGiftCardCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3345, 12) - __numGiftCardCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3345, 12) + __numGiftCardCredits = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numGiftCardCredits'), 'numGiftCardCredits', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numGiftCardCredits', pyxb.binding.datatypes.integer, unicode_default='0') + __numGiftCardCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3380, 12) + __numGiftCardCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3380, 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_37_giftCardCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __giftCardCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3346, 12) - __giftCardCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3346, 12) + __giftCardCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'giftCardCreditAmount'), 'giftCardCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_giftCardCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __giftCardCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3381, 12) + __giftCardCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3381, 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_37_numForceCaptures', pyxb.binding.datatypes.integer, unicode_default='0') - __numForceCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3347, 12) - __numForceCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3347, 12) + __numForceCaptures = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numForceCaptures'), 'numForceCaptures', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numForceCaptures', pyxb.binding.datatypes.integer, unicode_default='0') + __numForceCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3382, 12) + __numForceCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3382, 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_37_forceCaptureAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __forceCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3348, 12) - __forceCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3348, 12) + __forceCaptureAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'forceCaptureAmount'), 'forceCaptureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_forceCaptureAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __forceCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3383, 12) + __forceCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3383, 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_37_numSales', pyxb.binding.datatypes.integer, unicode_default='0') - __numSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3349, 12) - __numSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3349, 12) + __numSales = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numSales'), 'numSales', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numSales', pyxb.binding.datatypes.integer, unicode_default='0') + __numSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3384, 12) + __numSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3384, 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_37_saleAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __saleAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3350, 12) - __saleAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3350, 12) + __saleAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'saleAmount'), 'saleAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_saleAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __saleAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3385, 12) + __saleAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3385, 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_37_numCaptureGivenAuths', pyxb.binding.datatypes.integer, unicode_default='0') - __numCaptureGivenAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3351, 12) - __numCaptureGivenAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3351, 12) + __numCaptureGivenAuths = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCaptureGivenAuths'), 'numCaptureGivenAuths', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numCaptureGivenAuths', pyxb.binding.datatypes.integer, unicode_default='0') + __numCaptureGivenAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3386, 12) + __numCaptureGivenAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3386, 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_37_captureGivenAuthAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __captureGivenAuthAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3352, 12) - __captureGivenAuthAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3352, 12) + __captureGivenAuthAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'captureGivenAuthAmount'), 'captureGivenAuthAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_captureGivenAuthAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __captureGivenAuthAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3387, 12) + __captureGivenAuthAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3387, 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_37_numEcheckSales', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3353, 12) - __numEcheckSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3353, 12) + __numEcheckSales = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckSales'), 'numEcheckSales', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numEcheckSales', pyxb.binding.datatypes.integer, unicode_default='0') + __numEcheckSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3388, 12) + __numEcheckSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3388, 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_37_echeckSalesAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __echeckSalesAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3354, 12) - __echeckSalesAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3354, 12) + __echeckSalesAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'echeckSalesAmount'), 'echeckSalesAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_echeckSalesAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __echeckSalesAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3389, 12) + __echeckSalesAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3389, 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_37_numEcheckCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3355, 12) - __numEcheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3355, 12) + __numEcheckCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckCredit'), 'numEcheckCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numEcheckCredit', pyxb.binding.datatypes.integer, unicode_default='0') + __numEcheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3390, 12) + __numEcheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3390, 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_37_echeckCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __echeckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3356, 12) - __echeckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3356, 12) + __echeckCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'echeckCreditAmount'), 'echeckCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_echeckCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __echeckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3391, 12) + __echeckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3391, 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_37_numEcheckVerification', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckVerification._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3357, 12) - __numEcheckVerification._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3357, 12) + __numEcheckVerification = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckVerification'), 'numEcheckVerification', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numEcheckVerification', pyxb.binding.datatypes.integer, unicode_default='0') + __numEcheckVerification._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3392, 12) + __numEcheckVerification._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3392, 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_37_echeckVerificationAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __echeckVerificationAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3358, 12) - __echeckVerificationAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3358, 12) + __echeckVerificationAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'echeckVerificationAmount'), 'echeckVerificationAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_echeckVerificationAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __echeckVerificationAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3393, 12) + __echeckVerificationAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3393, 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_37_numEcheckRedeposit', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckRedeposit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3359, 12) - __numEcheckRedeposit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3359, 12) + __numEcheckRedeposit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckRedeposit'), 'numEcheckRedeposit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numEcheckRedeposit', pyxb.binding.datatypes.integer, unicode_default='0') + __numEcheckRedeposit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3394, 12) + __numEcheckRedeposit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3394, 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_37_numEcheckPreNoteSale', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckPreNoteSale._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3360, 12) - __numEcheckPreNoteSale._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3360, 12) + __numEcheckPreNoteSale = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckPreNoteSale'), 'numEcheckPreNoteSale', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numEcheckPreNoteSale', pyxb.binding.datatypes.integer, unicode_default='0') + __numEcheckPreNoteSale._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3395, 12) + __numEcheckPreNoteSale._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3395, 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_37_numEcheckPreNoteCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckPreNoteCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3361, 12) - __numEcheckPreNoteCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3361, 12) + __numEcheckPreNoteCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckPreNoteCredit'), 'numEcheckPreNoteCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numEcheckPreNoteCredit', pyxb.binding.datatypes.integer, unicode_default='0') + __numEcheckPreNoteCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3396, 12) + __numEcheckPreNoteCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3396, 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_37_numAccountUpdates', pyxb.binding.datatypes.integer, unicode_default='0') - __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3362, 12) - __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3362, 12) + __numAccountUpdates = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numAccountUpdates'), 'numAccountUpdates', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numAccountUpdates', pyxb.binding.datatypes.integer, unicode_default='0') + __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3397, 12) + __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3397, 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_37_numTokenRegistrations', pyxb.binding.datatypes.integer, unicode_default='0') - __numTokenRegistrations._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3363, 12) - __numTokenRegistrations._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3363, 12) + __numTokenRegistrations = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numTokenRegistrations'), 'numTokenRegistrations', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numTokenRegistrations', pyxb.binding.datatypes.integer, unicode_default='0') + __numTokenRegistrations._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3398, 12) + __numTokenRegistrations._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3398, 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_37_numUpdateCardValidationNumOnTokens', pyxb.binding.datatypes.integer, unicode_default='0') - __numUpdateCardValidationNumOnTokens._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3364, 12) - __numUpdateCardValidationNumOnTokens._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3364, 12) + __numUpdateCardValidationNumOnTokens = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numUpdateCardValidationNumOnTokens'), 'numUpdateCardValidationNumOnTokens', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numUpdateCardValidationNumOnTokens', pyxb.binding.datatypes.integer, unicode_default='0') + __numUpdateCardValidationNumOnTokens._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3399, 12) + __numUpdateCardValidationNumOnTokens._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3399, 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_37_numCancelSubscriptions', pyxb.binding.datatypes.integer, unicode_default='0') - __numCancelSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3365, 12) - __numCancelSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3365, 12) + __numCancelSubscriptions = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCancelSubscriptions'), 'numCancelSubscriptions', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numCancelSubscriptions', pyxb.binding.datatypes.integer, unicode_default='0') + __numCancelSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3400, 12) + __numCancelSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3400, 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_37_numUpdateSubscriptions', pyxb.binding.datatypes.integer, unicode_default='0') - __numUpdateSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3366, 12) - __numUpdateSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3366, 12) + __numUpdateSubscriptions = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numUpdateSubscriptions'), 'numUpdateSubscriptions', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numUpdateSubscriptions', pyxb.binding.datatypes.integer, unicode_default='0') + __numUpdateSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3401, 12) + __numUpdateSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3401, 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_37_numCreatePlans', pyxb.binding.datatypes.integer, unicode_default='0') - __numCreatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3367, 12) - __numCreatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3367, 12) + __numCreatePlans = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCreatePlans'), 'numCreatePlans', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numCreatePlans', pyxb.binding.datatypes.integer, unicode_default='0') + __numCreatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3402, 12) + __numCreatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3402, 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_37_numUpdatePlans', pyxb.binding.datatypes.integer, unicode_default='0') - __numUpdatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3368, 12) - __numUpdatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3368, 12) + __numUpdatePlans = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numUpdatePlans'), 'numUpdatePlans', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numUpdatePlans', pyxb.binding.datatypes.integer, unicode_default='0') + __numUpdatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3403, 12) + __numUpdatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3403, 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_37_numActivates', pyxb.binding.datatypes.integer, unicode_default='0') - __numActivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3369, 12) - __numActivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3369, 12) + __numActivates = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numActivates'), 'numActivates', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numActivates', pyxb.binding.datatypes.integer, unicode_default='0') + __numActivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3404, 12) + __numActivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3404, 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_37_numDeactivates', pyxb.binding.datatypes.integer, unicode_default='0') - __numDeactivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3370, 12) - __numDeactivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3370, 12) + __numDeactivates = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numDeactivates'), 'numDeactivates', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numDeactivates', pyxb.binding.datatypes.integer, unicode_default='0') + __numDeactivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3405, 12) + __numDeactivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3405, 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_37_activateAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __activateAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3371, 12) - __activateAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3371, 12) + __activateAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'activateAmount'), 'activateAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_activateAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __activateAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3406, 12) + __activateAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3406, 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_37_numLoads', pyxb.binding.datatypes.integer, unicode_default='0') - __numLoads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3372, 12) - __numLoads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3372, 12) + __numLoads = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numLoads'), 'numLoads', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numLoads', pyxb.binding.datatypes.integer, unicode_default='0') + __numLoads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3407, 12) + __numLoads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3407, 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_37_loadAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __loadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3373, 12) - __loadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3373, 12) + __loadAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'loadAmount'), 'loadAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_loadAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __loadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3408, 12) + __loadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3408, 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_37_numUnloads', pyxb.binding.datatypes.integer, unicode_default='0') - __numUnloads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3374, 12) - __numUnloads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3374, 12) + __numUnloads = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numUnloads'), 'numUnloads', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numUnloads', pyxb.binding.datatypes.integer, unicode_default='0') + __numUnloads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3409, 12) + __numUnloads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3409, 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_37_unloadAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __unloadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3375, 12) - __unloadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3375, 12) + __unloadAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'unloadAmount'), 'unloadAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_unloadAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __unloadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3410, 12) + __unloadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3410, 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_37_numBalanceInquirys', pyxb.binding.datatypes.integer, unicode_default='0') - __numBalanceInquirys._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3376, 12) - __numBalanceInquirys._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3376, 12) + __numBalanceInquirys = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numBalanceInquirys'), 'numBalanceInquirys', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numBalanceInquirys', pyxb.binding.datatypes.integer, unicode_default='0') + __numBalanceInquirys._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3411, 12) + __numBalanceInquirys._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3411, 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_37_numPayFacCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPayFacCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3377, 12) - __numPayFacCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3377, 12) + __numPayFacCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPayFacCredit'), 'numPayFacCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numPayFacCredit', pyxb.binding.datatypes.integer, unicode_default='0') + __numPayFacCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3412, 12) + __numPayFacCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3412, 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_37_numPayFacDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPayFacDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3378, 12) - __numPayFacDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3378, 12) + __numPayFacDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPayFacDebit'), 'numPayFacDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numPayFacDebit', pyxb.binding.datatypes.integer, unicode_default='0') + __numPayFacDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3413, 12) + __numPayFacDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3413, 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_37_numSubmerchantCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numSubmerchantCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3379, 12) - __numSubmerchantCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3379, 12) + __numSubmerchantCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numSubmerchantCredit'), 'numSubmerchantCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numSubmerchantCredit', pyxb.binding.datatypes.integer, unicode_default='0') + __numSubmerchantCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3414, 12) + __numSubmerchantCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3414, 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_37_numSubmerchantDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numSubmerchantDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3380, 12) - __numSubmerchantDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3380, 12) + __numSubmerchantDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numSubmerchantDebit'), 'numSubmerchantDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numSubmerchantDebit', pyxb.binding.datatypes.integer, unicode_default='0') + __numSubmerchantDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3415, 12) + __numSubmerchantDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3415, 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_37_numReserveCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numReserveCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3381, 12) - __numReserveCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3381, 12) + __numReserveCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numReserveCredit'), 'numReserveCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numReserveCredit', pyxb.binding.datatypes.integer, unicode_default='0') + __numReserveCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3416, 12) + __numReserveCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3416, 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_37_numReserveDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numReserveDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3382, 12) - __numReserveDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3382, 12) + __numReserveDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numReserveDebit'), 'numReserveDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numReserveDebit', pyxb.binding.datatypes.integer, unicode_default='0') + __numReserveDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3417, 12) + __numReserveDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3417, 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_37_numVendorDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numVendorDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3383, 12) - __numVendorDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3383, 12) + __numVendorDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numVendorDebit'), 'numVendorDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numVendorDebit', pyxb.binding.datatypes.integer, unicode_default='0') + __numVendorDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3418, 12) + __numVendorDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3418, 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_37_numVendorCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numVendorCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3384, 12) - __numVendorCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3384, 12) + __numVendorCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numVendorCredit'), 'numVendorCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numVendorCredit', pyxb.binding.datatypes.integer, unicode_default='0') + __numVendorCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3419, 12) + __numVendorCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3419, 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_37_numPhysicalCheckDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPhysicalCheckDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3385, 12) - __numPhysicalCheckDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3385, 12) + __numPhysicalCheckDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPhysicalCheckDebit'), 'numPhysicalCheckDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numPhysicalCheckDebit', pyxb.binding.datatypes.integer, unicode_default='0') + __numPhysicalCheckDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3420, 12) + __numPhysicalCheckDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3420, 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_37_numPhysicalCheckCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPhysicalCheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3386, 12) - __numPhysicalCheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3386, 12) + __numPhysicalCheckCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPhysicalCheckCredit'), 'numPhysicalCheckCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numPhysicalCheckCredit', pyxb.binding.datatypes.integer, unicode_default='0') + __numPhysicalCheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3421, 12) + __numPhysicalCheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3421, 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_37_numFundingInstructionVoid', pyxb.binding.datatypes.integer, unicode_default='0') - __numFundingInstructionVoid._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3387, 12) - __numFundingInstructionVoid._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3387, 12) + __numFundingInstructionVoid = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numFundingInstructionVoid'), 'numFundingInstructionVoid', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numFundingInstructionVoid', pyxb.binding.datatypes.integer, unicode_default='0') + __numFundingInstructionVoid._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3422, 12) + __numFundingInstructionVoid._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3422, 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_37_numFastAccessFunding', pyxb.binding.datatypes.integer, unicode_default='0') - __numFastAccessFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3388, 12) - __numFastAccessFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3388, 12) + __numFastAccessFunding = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numFastAccessFunding'), 'numFastAccessFunding', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numFastAccessFunding', pyxb.binding.datatypes.integer, unicode_default='0') + __numFastAccessFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3423, 12) + __numFastAccessFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3423, 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_37_numPayoutOrgCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPayoutOrgCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3389, 12) - __numPayoutOrgCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3389, 12) + __numPayoutOrgCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPayoutOrgCredit'), 'numPayoutOrgCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numPayoutOrgCredit', pyxb.binding.datatypes.integer, unicode_default='0') + __numPayoutOrgCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3424, 12) + __numPayoutOrgCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3424, 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_37_numPayoutOrgDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPayoutOrgDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3390, 12) - __numPayoutOrgDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3390, 12) + __numPayoutOrgDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPayoutOrgDebit'), 'numPayoutOrgDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numPayoutOrgDebit', pyxb.binding.datatypes.integer, unicode_default='0') + __numPayoutOrgDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3425, 12) + __numPayoutOrgDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3425, 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_37_numCustomerCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numCustomerCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3391, 12) - __numCustomerCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3391, 12) + __numCustomerCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCustomerCredit'), 'numCustomerCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numCustomerCredit', pyxb.binding.datatypes.integer, unicode_default='0') + __numCustomerCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3426, 12) + __numCustomerCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3426, 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_37_numCustomerDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numCustomerDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3392, 12) - __numCustomerDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3392, 12) + __numCustomerDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCustomerDebit'), 'numCustomerDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numCustomerDebit', pyxb.binding.datatypes.integer, unicode_default='0') + __numCustomerDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3427, 12) + __numCustomerDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3427, 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_37_numTranslateToLowValueTokenRequests', pyxb.binding.datatypes.integer, unicode_default='0') - __numTranslateToLowValueTokenRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3393, 12) - __numTranslateToLowValueTokenRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3393, 12) + __numTranslateToLowValueTokenRequests = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numTranslateToLowValueTokenRequests'), 'numTranslateToLowValueTokenRequests', '__httpwww_vantivcnp_comschema_CTD_ANON_38_numTranslateToLowValueTokenRequests', pyxb.binding.datatypes.integer, unicode_default='0') + __numTranslateToLowValueTokenRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3428, 12) + __numTranslateToLowValueTokenRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3428, 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_37_payFacCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __payFacCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3394, 12) - __payFacCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3394, 12) + __payFacCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'payFacCreditAmount'), 'payFacCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_payFacCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __payFacCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3429, 12) + __payFacCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3429, 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_37_payFacDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __payFacDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3395, 12) - __payFacDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3395, 12) + __payFacDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'payFacDebitAmount'), 'payFacDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_payFacDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __payFacDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3430, 12) + __payFacDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3430, 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_37_submerchantCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __submerchantCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3396, 12) - __submerchantCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3396, 12) + __submerchantCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'submerchantCreditAmount'), 'submerchantCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_submerchantCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __submerchantCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3431, 12) + __submerchantCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3431, 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_37_submerchantDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __submerchantDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3397, 12) - __submerchantDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3397, 12) + __submerchantDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'submerchantDebitAmount'), 'submerchantDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_submerchantDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __submerchantDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3432, 12) + __submerchantDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3432, 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_37_reserveCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __reserveCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3398, 12) - __reserveCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3398, 12) + __reserveCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'reserveCreditAmount'), 'reserveCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_reserveCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __reserveCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3433, 12) + __reserveCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3433, 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_37_reserveDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __reserveDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3399, 12) - __reserveDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3399, 12) + __reserveDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'reserveDebitAmount'), 'reserveDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_reserveDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __reserveDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3434, 12) + __reserveDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3434, 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_37_vendorDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __vendorDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3400, 12) - __vendorDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3400, 12) + __vendorDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'vendorDebitAmount'), 'vendorDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_vendorDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __vendorDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3435, 12) + __vendorDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3435, 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_37_vendorCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __vendorCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3401, 12) - __vendorCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3401, 12) + __vendorCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'vendorCreditAmount'), 'vendorCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_vendorCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __vendorCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3436, 12) + __vendorCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3436, 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_37_physicalCheckDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __physicalCheckDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3402, 12) - __physicalCheckDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3402, 12) + __physicalCheckDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'physicalCheckDebitAmount'), 'physicalCheckDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_physicalCheckDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __physicalCheckDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3437, 12) + __physicalCheckDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3437, 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_37_physicalCheckCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __physicalCheckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3403, 12) - __physicalCheckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3403, 12) + __physicalCheckCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'physicalCheckCreditAmount'), 'physicalCheckCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_physicalCheckCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __physicalCheckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3438, 12) + __physicalCheckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3438, 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_37_fastAccessFundingAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __fastAccessFundingAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3404, 12) - __fastAccessFundingAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3404, 12) + __fastAccessFundingAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'fastAccessFundingAmount'), 'fastAccessFundingAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_fastAccessFundingAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __fastAccessFundingAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3439, 12) + __fastAccessFundingAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3439, 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_37_payoutOrgCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __payoutOrgCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3405, 12) - __payoutOrgCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3405, 12) + __payoutOrgCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'payoutOrgCreditAmount'), 'payoutOrgCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_payoutOrgCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __payoutOrgCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3440, 12) + __payoutOrgCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3440, 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_37_payoutOrgDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __payoutOrgDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3406, 12) - __payoutOrgDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3406, 12) + __payoutOrgDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'payoutOrgDebitAmount'), 'payoutOrgDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_payoutOrgDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __payoutOrgDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3441, 12) + __payoutOrgDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3441, 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_37_customerCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __customerCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3407, 12) - __customerCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3407, 12) + __customerCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'customerCreditAmount'), 'customerCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_customerCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __customerCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3442, 12) + __customerCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3442, 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_37_customerDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __customerDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3408, 12) - __customerDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3408, 12) + __customerDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'customerDebitAmount'), 'customerDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_customerDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') + __customerDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3443, 12) + __customerDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3443, 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_37_sameDayFunding', pyxb.binding.datatypes.boolean, unicode_default='0') - __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3409, 12) - __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3409, 12) + __sameDayFunding = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'sameDayFunding'), 'sameDayFunding', '__httpwww_vantivcnp_comschema_CTD_ANON_38_sameDayFunding', pyxb.binding.datatypes.boolean, unicode_default='0') + __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3444, 12) + __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3444, 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_37_merchantId', pyxb.binding.datatypes.string, required=True) - __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3410, 12) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3410, 12) + __merchantId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_38_merchantId', pyxb.binding.datatypes.string, required=True) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3445, 12) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3445, 12) merchantId = property(__merchantId.value, __merchantId.set, None, None) @@ -6430,71 +6465,71 @@ class CTD_ANON_37 (pyxb.binding.basis.complexTypeDefinition): __sameDayFunding.name() : __sameDayFunding, __merchantId.name() : __merchantId }) -_module_typeBindings.CTD_ANON_37 = CTD_ANON_37 +_module_typeBindings.CTD_ANON_38 = CTD_ANON_38 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_38 (pyxb.binding.basis.complexTypeDefinition): +class CTD_ANON_39 (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.37.xsd', 3433, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3468, 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_38_httpwww_vantivcnp_comschemaRFRResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3447, 4), ) + __RFRResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), 'RFRResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaRFRResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3482, 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_38_httpwww_vantivcnp_comschemabatchResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3453, 4), ) + __batchResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), 'batchResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemabatchResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3488, 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_38_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3440, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3440, 12) + __version = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_vantivcnp_comschema_CTD_ANON_39_version', pyxb.binding.datatypes.string, required=True) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3475, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3475, 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_38_id', pyxb.binding.datatypes.string) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3441, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3441, 12) + __id = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_vantivcnp_comschema_CTD_ANON_39_id', pyxb.binding.datatypes.string) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3476, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3476, 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_38_response', pyxb.binding.datatypes.string, required=True) - __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3442, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3442, 12) + __response = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_39_response', pyxb.binding.datatypes.string, required=True) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3477, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3477, 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_38_message', pyxb.binding.datatypes.string, required=True) - __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3443, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3443, 12) + __message = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_39_message', pyxb.binding.datatypes.string, required=True) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3478, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3478, 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_38_cnpSessionId', pyxb.binding.datatypes.long, required=True) - __cnpSessionId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3444, 12) - __cnpSessionId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3444, 12) + __cnpSessionId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'cnpSessionId'), 'cnpSessionId', '__httpwww_vantivcnp_comschema_CTD_ANON_39_cnpSessionId', pyxb.binding.datatypes.long, required=True) + __cnpSessionId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3479, 12) + __cnpSessionId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3479, 12) cnpSessionId = property(__cnpSessionId.value, __cnpSessionId.set, None, None) @@ -6509,33 +6544,33 @@ class CTD_ANON_38 (pyxb.binding.basis.complexTypeDefinition): __message.name() : __message, __cnpSessionId.name() : __cnpSessionId }) -_module_typeBindings.CTD_ANON_38 = CTD_ANON_38 +_module_typeBindings.CTD_ANON_39 = CTD_ANON_39 # Complex type [anonymous] with content type EMPTY -class CTD_ANON_39 (pyxb.binding.basis.complexTypeDefinition): +class CTD_ANON_40 (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.37.xsd', 3448, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3483, 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_39_response', pyxb.binding.datatypes.string, required=True) - __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3449, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3449, 12) + __response = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_40_response', pyxb.binding.datatypes.string, required=True) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3484, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3484, 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_39_message', pyxb.binding.datatypes.string, required=True) - __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3450, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3450, 12) + __message = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_40_message', pyxb.binding.datatypes.string, required=True) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3485, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3485, 12) message = property(__message.value, __message.set, None, None) @@ -6546,63 +6581,63 @@ class CTD_ANON_39 (pyxb.binding.basis.complexTypeDefinition): __response.name() : __response, __message.name() : __message }) -_module_typeBindings.CTD_ANON_39 = CTD_ANON_39 +_module_typeBindings.CTD_ANON_40 = CTD_ANON_40 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_40 (pyxb.binding.basis.complexTypeDefinition): +class CTD_ANON_41 (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.37.xsd', 3454, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3489, 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_40_httpwww_vantivcnp_comschemarecurringTransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 286, 4), ) + __recurringTransactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), 'recurringTransactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_41_httpwww_vantivcnp_comschemarecurringTransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 291, 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_40_httpwww_vantivcnp_comschematransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1301, 4), ) + __transactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), 'transactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_41_httpwww_vantivcnp_comschematransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1325, 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_40_id', pyxb.binding.datatypes.string) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3459, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3459, 12) + __id = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_vantivcnp_comschema_CTD_ANON_41_id', pyxb.binding.datatypes.string) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3494, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3494, 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_40_cnpBatchId', pyxb.binding.datatypes.long, required=True) - __cnpBatchId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3460, 12) - __cnpBatchId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3460, 12) + __cnpBatchId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'cnpBatchId'), 'cnpBatchId', '__httpwww_vantivcnp_comschema_CTD_ANON_41_cnpBatchId', pyxb.binding.datatypes.long, required=True) + __cnpBatchId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3495, 12) + __cnpBatchId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3495, 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_40_merchantId', pyxb.binding.datatypes.string, required=True) - __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3461, 12) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3461, 12) + __merchantId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_41_merchantId', pyxb.binding.datatypes.string, required=True) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3496, 12) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3496, 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_40_numAccountUpdates', pyxb.binding.datatypes.integer, unicode_default='0') - __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3462, 12) - __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3462, 12) + __numAccountUpdates = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numAccountUpdates'), 'numAccountUpdates', '__httpwww_vantivcnp_comschema_CTD_ANON_41_numAccountUpdates', pyxb.binding.datatypes.integer, unicode_default='0') + __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3497, 12) + __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3497, 12) numAccountUpdates = property(__numAccountUpdates.value, __numAccountUpdates.set, None, None) @@ -6616,30 +6651,30 @@ class CTD_ANON_40 (pyxb.binding.basis.complexTypeDefinition): __merchantId.name() : __merchantId, __numAccountUpdates.name() : __numAccountUpdates }) -_module_typeBindings.CTD_ANON_40 = CTD_ANON_40 +_module_typeBindings.CTD_ANON_41 = CTD_ANON_41 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_41 (pyxb.binding.basis.complexTypeDefinition): +class CTD_ANON_42 (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.37.xsd', 3498, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3533, 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_41_httpwww_vantivcnp_comschemamerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3500, 16), ) + __merchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_42_httpwww_vantivcnp_comschemamerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3535, 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_41_httpwww_vantivcnp_comschemapostDay', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3501, 16), ) + __postDay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDay'), 'postDay', '__httpwww_vantivcnp_comschema_CTD_ANON_42_httpwww_vantivcnp_comschemapostDay', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3536, 16), ) postDay = property(__postDay.value, __postDay.set, None, None) @@ -6651,7 +6686,7 @@ class CTD_ANON_41 (pyxb.binding.basis.complexTypeDefinition): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_41 = CTD_ANON_41 +_module_typeBindings.CTD_ANON_42 = CTD_ANON_42 # Complex type {http://www.vantivcnp.com/schema}baseRequest with content type ELEMENT_ONLY @@ -6661,43 +6696,59 @@ 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.37.xsd', 3697, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3732, 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.37.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.40.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.37.xsd', 285, 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.40.xsd', 290, 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.37.xsd', 525, 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.40.xsd', 530, 4), ) transaction = property(__transaction.value, __transaction.set, None, None) + # Element {http://www.vantivcnp.com/schema}encryptionKeyRequest uses Python identifier encryptionKeyRequest + __encryptionKeyRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyRequest'), 'encryptionKeyRequest', '__httpwww_vantivcnp_comschema_baseRequest_httpwww_vantivcnp_comschemaencryptionKeyRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4370, 4), ) + + + encryptionKeyRequest = property(__encryptionKeyRequest.value, __encryptionKeyRequest.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}encryptedPayload uses Python identifier encryptedPayload + __encryptedPayload = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptedPayload'), 'encryptedPayload', '__httpwww_vantivcnp_comschema_baseRequest_httpwww_vantivcnp_comschemaencryptedPayload', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4381, 4), ) + + + encryptedPayload = property(__encryptedPayload.value, __encryptedPayload.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.37.xsd', 3705, 8) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3705, 8) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3742, 8) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3742, 8) version = property(__version.value, __version.set, None, None) _ElementMap.update({ __authentication.name() : __authentication, __recurringTransaction.name() : __recurringTransaction, - __transaction.name() : __transaction + __transaction.name() : __transaction, + __encryptionKeyRequest.name() : __encryptionKeyRequest, + __encryptedPayload.name() : __encryptedPayload }) _AttributeMap.update({ __version.name() : __version @@ -6707,64 +6758,72 @@ class baseRequest (pyxb.binding.basis.complexTypeDefinition): # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_42 (pyxb.binding.basis.complexTypeDefinition): +class CTD_ANON_43 (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.37.xsd', 3722, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3759, 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_42_httpwww_vantivcnp_comschemarecurringTransactionResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 286, 4), ) + __recurringTransactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), 'recurringTransactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_43_httpwww_vantivcnp_comschemarecurringTransactionResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 291, 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_42_httpwww_vantivcnp_comschematransactionResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1301, 4), ) + __transactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), 'transactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_43_httpwww_vantivcnp_comschematransactionResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1325, 4), ) transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) + # Element {http://www.vantivcnp.com/schema}encryptionKeyResponse uses Python identifier encryptionKeyResponse + __encryptionKeyResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyResponse'), 'encryptionKeyResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_43_httpwww_vantivcnp_comschemaencryptionKeyResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4372, 4), ) + + + encryptionKeyResponse = property(__encryptionKeyResponse.value, __encryptionKeyResponse.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_42_response', pyxb.binding.datatypes.string, required=True) - __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3727, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3727, 12) + __response = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_43_response', pyxb.binding.datatypes.string, required=True) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3765, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3765, 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_42_message', pyxb.binding.datatypes.string, required=True) - __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3728, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3728, 12) + __message = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_43_message', pyxb.binding.datatypes.string, required=True) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3766, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3766, 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_42_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3729, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3729, 12) + __version = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_vantivcnp_comschema_CTD_ANON_43_version', pyxb.binding.datatypes.string, required=True) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3767, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3767, 12) version = property(__version.value, __version.set, None, None) _ElementMap.update({ __recurringTransactionResponse.name() : __recurringTransactionResponse, - __transactionResponse.name() : __transactionResponse + __transactionResponse.name() : __transactionResponse, + __encryptionKeyResponse.name() : __encryptionKeyResponse }) _AttributeMap.update({ __response.name() : __response, __message.name() : __message, __version.name() : __version }) -_module_typeBindings.CTD_ANON_42 = CTD_ANON_42 +_module_typeBindings.CTD_ANON_43 = CTD_ANON_43 # Complex type {http://www.vantivcnp.com/schema}voidRecyclingResponseType with content type ELEMENT_ONLY @@ -6774,13 +6833,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.37.xsd', 3767, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3805, 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.37.xsd', 3769, 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.40.xsd', 3807, 12), ) creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) @@ -6796,19 +6855,19 @@ class voidRecyclingResponseType (pyxb.binding.basis.complexTypeDefinition): # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_43 (pyxb.binding.basis.complexTypeDefinition): +class CTD_ANON_44 (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.37.xsd', 3938, 28) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3976, 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_43_httpwww_vantivcnp_comschematransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1301, 4), ) + __transactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), 'transactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_44_httpwww_vantivcnp_comschematransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1325, 4), ) transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) @@ -6819,7 +6878,77 @@ class CTD_ANON_43 (pyxb.binding.basis.complexTypeDefinition): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_43 = CTD_ANON_43 +_module_typeBindings.CTD_ANON_44 = CTD_ANON_44 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_45 (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.40.xsd', 4373, 8) + _ElementMap = {} + _AttributeMap = {} + # Base type is pyxb.binding.datatypes.anyType + + # Element {http://www.vantivcnp.com/schema}encryptionKeySequence uses Python identifier encryptionKeySequence + __encryptionKeySequence = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeySequence'), 'encryptionKeySequence', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaencryptionKeySequence', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4375, 16), ) + + + encryptionKeySequence = property(__encryptionKeySequence.value, __encryptionKeySequence.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}encryptionKey uses Python identifier encryptionKey + __encryptionKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptionKey'), 'encryptionKey', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaencryptionKey', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4376, 16), ) + + + encryptionKey = property(__encryptionKey.value, __encryptionKey.set, None, None) + + _ElementMap.update({ + __encryptionKeySequence.name() : __encryptionKeySequence, + __encryptionKey.name() : __encryptionKey + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_45 = CTD_ANON_45 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_46 (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.40.xsd', 4382, 8) + _ElementMap = {} + _AttributeMap = {} + # Base type is pyxb.binding.datatypes.anyType + + # Element {http://www.vantivcnp.com/schema}encryptionKeySequence uses Python identifier encryptionKeySequence + __encryptionKeySequence = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeySequence'), 'encryptionKeySequence', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemaencryptionKeySequence', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4384, 16), ) + + + encryptionKeySequence = property(__encryptionKeySequence.value, __encryptionKeySequence.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}payload uses Python identifier payload + __payload = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payload'), 'payload', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemapayload', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4385, 16), ) + + + payload = property(__payload.value, __payload.set, None, None) + + _ElementMap.update({ + __encryptionKeySequence.name() : __encryptionKeySequence, + __payload.name() : __payload + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_46 = CTD_ANON_46 # Complex type {http://www.vantivcnp.com/schema}giftCardCardType with content type ELEMENT_ONLY @@ -6829,7 +6958,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.37.xsd', 139, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 139, 4) _ElementMap = cardType._ElementMap.copy() _AttributeMap = cardType._AttributeMap.copy() # Base type is cardType @@ -6862,7 +6991,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.37.xsd', 289, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 294, 4) _ElementMap = cnpTransactionInterface._ElementMap.copy() _AttributeMap = cnpTransactionInterface._AttributeMap.copy() # Base type is cnpTransactionInterface @@ -6883,41 +7012,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.37.xsd', 296, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 301, 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.37.xsd', 300, 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.40.xsd', 305, 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.37.xsd', 301, 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.40.xsd', 306, 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.37.xsd', 302, 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.40.xsd', 307, 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.37.xsd', 303, 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.40.xsd', 308, 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.37.xsd', 304, 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.40.xsd', 309, 20), ) location = property(__location.value, __location.set, None, None) @@ -6943,23 +7072,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.37.xsd', 527, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 532, 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.37.xsd', 530, 16) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 530, 16) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 535, 16) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 535, 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.37.xsd', 531, 16) - __customerId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 531, 16) + __customerId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 536, 16) + __customerId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 536, 16) customerId = property(__customerId.value, __customerId.set, None, None) @@ -6981,7 +7110,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.37.xsd', 3486, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3521, 4) _ElementMap = cardTokenType._ElementMap.copy() _AttributeMap = cardTokenType._AttributeMap.copy() # Base type is cardTokenType @@ -7001,7 +7130,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.37.xsd', 3490, 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.40.xsd', 3525, 20), ) bin = property(__bin.value, __bin.set, None, None) @@ -7017,13 +7146,13 @@ class cardTokenTypeAU (cardTokenType): # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_44 (baseRequest): +class CTD_ANON_47 (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.37.xsd', 3709, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3746, 8) _ElementMap = baseRequest._ElementMap.copy() _AttributeMap = baseRequest._AttributeMap.copy() # Base type is baseRequest @@ -7034,36 +7163,40 @@ class CTD_ANON_44 (baseRequest): # Element transaction ({http://www.vantivcnp.com/schema}transaction) inherited from {http://www.vantivcnp.com/schema}baseRequest + # Element encryptionKeyRequest ({http://www.vantivcnp.com/schema}encryptionKeyRequest) inherited from {http://www.vantivcnp.com/schema}baseRequest + + # Element encryptedPayload ({http://www.vantivcnp.com/schema}encryptedPayload) 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_44_merchantId', pyxb.binding.datatypes.string, required=True) - __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3712, 20) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3712, 20) + __merchantId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_47_merchantId', pyxb.binding.datatypes.string, required=True) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3749, 20) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3749, 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_44_merchantSdk', pyxb.binding.datatypes.string) - __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3713, 20) - __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3713, 20) + __merchantSdk = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantSdk'), 'merchantSdk', '__httpwww_vantivcnp_comschema_CTD_ANON_47_merchantSdk', pyxb.binding.datatypes.string) + __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3750, 20) + __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3750, 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_44_loggedInUser', pyxb.binding.datatypes.string) - __loggedInUser._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3714, 20) - __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3714, 20) + __loggedInUser = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'loggedInUser'), 'loggedInUser', '__httpwww_vantivcnp_comschema_CTD_ANON_47_loggedInUser', pyxb.binding.datatypes.string) + __loggedInUser._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3751, 20) + __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3751, 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_44_sameDayFunding', pyxb.binding.datatypes.boolean) - __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3715, 20) - __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3715, 20) + __sameDayFunding = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'sameDayFunding'), 'sameDayFunding', '__httpwww_vantivcnp_comschema_CTD_ANON_47_sameDayFunding', pyxb.binding.datatypes.boolean) + __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3752, 20) + __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3752, 20) sameDayFunding = property(__sameDayFunding.value, __sameDayFunding.set, None, None) @@ -7076,23 +7209,23 @@ class CTD_ANON_44 (baseRequest): __loggedInUser.name() : __loggedInUser, __sameDayFunding.name() : __sameDayFunding }) -_module_typeBindings.CTD_ANON_44 = CTD_ANON_44 +_module_typeBindings.CTD_ANON_47 = CTD_ANON_47 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_45 (recurringTransactionType): +class CTD_ANON_48 (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.37.xsd', 311, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 316, 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_45_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 315, 24), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 320, 24), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) @@ -7103,107 +7236,107 @@ class CTD_ANON_45 (recurringTransactionType): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_45 = CTD_ANON_45 +_module_typeBindings.CTD_ANON_48 = CTD_ANON_48 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_46 (recurringTransactionType): +class CTD_ANON_49 (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.37.xsd', 323, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 328, 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_46_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 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_46_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 327, 24), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 332, 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_46_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 328, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 333, 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_46_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 331, 28), ) + __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.40.xsd', 336, 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_46_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 332, 28), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 337, 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_46_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 333, 28), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 338, 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_46_httpwww_vantivcnp_comschemabillingDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 335, 24), ) + __billingDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billingDate'), 'billingDate', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemabillingDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 340, 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_46_httpwww_vantivcnp_comschemacreateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 336, 24), ) + __createDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), 'createDiscount', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemacreateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 341, 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_46_httpwww_vantivcnp_comschemaupdateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 337, 24), ) + __updateDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount'), 'updateDiscount', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemaupdateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 342, 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_46_httpwww_vantivcnp_comschemadeleteDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 338, 24), ) + __deleteDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount'), 'deleteDiscount', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemadeleteDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 343, 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_46_httpwww_vantivcnp_comschemacreateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 339, 24), ) + __createAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), 'createAddOn', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemacreateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 344, 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_46_httpwww_vantivcnp_comschemaupdateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 340, 24), ) + __updateAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn'), 'updateAddOn', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemaupdateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 345, 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_46_httpwww_vantivcnp_comschemadeleteAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 341, 24), ) + __deleteAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn'), 'deleteAddOn', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemadeleteAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 346, 24), ) deleteAddOn = property(__deleteAddOn.value, __deleteAddOn.set, None, None) @@ -7226,79 +7359,79 @@ class CTD_ANON_46 (recurringTransactionType): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_46 = CTD_ANON_46 +_module_typeBindings.CTD_ANON_49 = CTD_ANON_49 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_47 (recurringTransactionType): +class CTD_ANON_50 (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.37.xsd', 349, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 354, 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_47_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 353, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 358, 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_47_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 354, 24), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 359, 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_47_httpwww_vantivcnp_comschemadescription', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 355, 24), ) + __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'description'), 'description', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemadescription', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 360, 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_47_httpwww_vantivcnp_comschemaintervalType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 356, 24), ) + __intervalType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'intervalType'), 'intervalType', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaintervalType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 361, 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_47_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 357, 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.40.xsd', 362, 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_47_httpwww_vantivcnp_comschemanumberOfPayments', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 358, 24), ) + __numberOfPayments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), 'numberOfPayments', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemanumberOfPayments', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 363, 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_47_httpwww_vantivcnp_comschematrialNumberOfIntervals', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 359, 24), ) + __trialNumberOfIntervals = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals'), 'trialNumberOfIntervals', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschematrialNumberOfIntervals', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 364, 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_47_httpwww_vantivcnp_comschematrialIntervalType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 360, 24), ) + __trialIntervalType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType'), 'trialIntervalType', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschematrialIntervalType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 365, 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_47_httpwww_vantivcnp_comschemaactive', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 361, 24), ) + __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'active'), 'active', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaactive', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 366, 24), ) active = property(__active.value, __active.set, None, None) @@ -7317,30 +7450,30 @@ class CTD_ANON_47 (recurringTransactionType): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_47 = CTD_ANON_47 +_module_typeBindings.CTD_ANON_50 = CTD_ANON_50 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_48 (recurringTransactionType): +class CTD_ANON_51 (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.37.xsd', 369, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 374, 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_48_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 373, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 378, 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_48_httpwww_vantivcnp_comschemaactive', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 374, 24), ) + __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'active'), 'active', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaactive', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 379, 24), ) active = property(__active.value, __active.set, None, None) @@ -7352,17 +7485,17 @@ class CTD_ANON_48 (recurringTransactionType): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_48 = CTD_ANON_48 +_module_typeBindings.CTD_ANON_51 = CTD_ANON_51 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_49 (recurringTransactionResponseType): +class CTD_ANON_52 (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.37.xsd', 382, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 387, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -7378,7 +7511,7 @@ class CTD_ANON_49 (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_49_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 386, 24), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 391, 24), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) @@ -7389,17 +7522,17 @@ class CTD_ANON_49 (recurringTransactionResponseType): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_49 = CTD_ANON_49 +_module_typeBindings.CTD_ANON_52 = CTD_ANON_52 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_50 (recurringTransactionResponseType): +class CTD_ANON_53 (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.37.xsd', 394, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 399, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -7415,14 +7548,14 @@ class CTD_ANON_50 (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_50_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 398, 24), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 403, 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_50_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 399, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 404, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -7434,17 +7567,17 @@ class CTD_ANON_50 (recurringTransactionResponseType): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_50 = CTD_ANON_50 +_module_typeBindings.CTD_ANON_53 = CTD_ANON_53 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_51 (recurringTransactionResponseType): +class CTD_ANON_54 (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.37.xsd', 407, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 412, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -7460,7 +7593,7 @@ class CTD_ANON_51 (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_51_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 411, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 416, 24), ) planCode = property(__planCode.value, __planCode.set, None, None) @@ -7471,17 +7604,17 @@ class CTD_ANON_51 (recurringTransactionResponseType): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_51 = CTD_ANON_51 +_module_typeBindings.CTD_ANON_54 = CTD_ANON_54 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_52 (recurringTransactionResponseType): +class CTD_ANON_55 (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.37.xsd', 419, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 424, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -7497,7 +7630,7 @@ class CTD_ANON_52 (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_52_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 423, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 428, 24), ) planCode = property(__planCode.value, __planCode.set, None, None) @@ -7508,7 +7641,7 @@ class CTD_ANON_52 (recurringTransactionResponseType): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_52 = CTD_ANON_52 +_module_typeBindings.CTD_ANON_55 = CTD_ANON_55 # Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup with content type EMPTY @@ -7518,7 +7651,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.37.xsd', 536, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 541, 4) _ElementMap = transactionType._ElementMap.copy() _AttributeMap = transactionType._AttributeMap.copy() # Base type is transactionType @@ -7529,8 +7662,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.37.xsd', 539, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 539, 16) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 544, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 544, 16) reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) @@ -7544,6 +7677,48 @@ class transactionTypeWithReportGroup (transactionType): Namespace.addCategoryObject('typeBinding', 'transactionTypeWithReportGroup', transactionTypeWithReportGroup) +# Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp with content type EMPTY +class transactionTypeWithReportGroupAndRtp (transactionType): + """Complex type {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp with content type EMPTY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeWithReportGroupAndRtp') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 549, 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_transactionTypeWithReportGroupAndRtp_reportGroup', pyxb.binding.datatypes.string, required=True) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 552, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 552, 16) + + reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) + + + # Attribute rtp uses Python identifier rtp + __rtp = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'rtp'), 'rtp', '__httpwww_vantivcnp_comschema_transactionTypeWithReportGroupAndRtp_rtp', pyxb.binding.datatypes.boolean) + __rtp._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 553, 16) + __rtp._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 553, 16) + + rtp = property(__rtp.value, __rtp.set, None, None) + + _ElementMap.update({ + + }) + _AttributeMap.update({ + __reportGroup.name() : __reportGroup, + __rtp.name() : __rtp + }) +_module_typeBindings.transactionTypeWithReportGroupAndRtp = transactionTypeWithReportGroupAndRtp +Namespace.addCategoryObject('typeBinding', 'transactionTypeWithReportGroupAndRtp', transactionTypeWithReportGroupAndRtp) + + # 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""" @@ -7551,7 +7726,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.37.xsd', 552, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 566, 4) _ElementMap = transactionType._ElementMap.copy() _AttributeMap = transactionType._AttributeMap.copy() # Base type is transactionType @@ -7562,16 +7737,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.37.xsd', 555, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 555, 16) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 569, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 569, 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.37.xsd', 556, 16) - __partial._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 556, 16) + __partial._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 570, 16) + __partial._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 570, 16) partial = property(__partial.value, __partial.set, None, None) @@ -7593,7 +7768,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.37.xsd', 561, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 575, 4) _ElementMap = transactionType._ElementMap.copy() _AttributeMap = transactionType._AttributeMap.copy() # Base type is transactionType @@ -7604,8 +7779,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.37.xsd', 564, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 564, 16) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 578, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 578, 16) reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) @@ -7620,397 +7795,411 @@ class transactionTypeOptionReportGroup (transactionType): # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_53 (transactionTypeWithReportGroup): +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.37.xsd', 618, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 632, 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.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}retailerAddress uses Python identifier retailerAddress - __retailerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), 'retailerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaretailerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 98, 4), ) + __retailerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), 'retailerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaretailerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 98, 4), ) retailerAddress = property(__retailerAddress.value, __retailerAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}additionalCOFData uses Python identifier additionalCOFData - __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4), ) + __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4), ) additionalCOFData = property(__additionalCOFData.value, __additionalCOFData.set, None, None) # Element {http://www.vantivcnp.com/schema}customerInfo uses Python identifier customerInfo - __customerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), 'customerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 577, 4), ) + __customerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), 'customerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 591, 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_53_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 623, 28), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 637, 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_53_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 624, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 638, 28), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}authIndicator uses Python identifier authIndicator - __authIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authIndicator'), 'authIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaauthIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 625, 28), ) + __authIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authIndicator'), 'authIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaauthIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 639, 28), ) authIndicator = property(__authIndicator.value, __authIndicator.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.37.xsd', 628, 28), ) + __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.40.xsd', 642, 28), ) orderId = property(__orderId.value, __orderId.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.37.xsd', 630, 28), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 644, 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_53_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 631, 28), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 645, 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_53_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 632, 28), ) + __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.40.xsd', 646, 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_53_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 640, 32), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 654, 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_53_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 641, 32), ) + __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.40.xsd', 655, 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_53_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 642, 32), ) + __paypal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypal'), 'paypal', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 656, 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_53_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 643, 32), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 657, 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_53_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 644, 32), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 658, 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_53_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 645, 32), ) + __applepay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepay'), 'applepay', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 659, 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_53_httpwww_vantivcnp_comschemacardholderAuthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 647, 28), ) + __cardholderAuthentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), 'cardholderAuthentication', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemacardholderAuthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 661, 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_53_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 651, 28), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 665, 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_53_httpwww_vantivcnp_comschemaallowPartialAuth', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 653, 28), ) + __allowPartialAuth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), 'allowPartialAuth', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaallowPartialAuth', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 667, 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_53_httpwww_vantivcnp_comschemafiltering', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 656, 28), ) + __filtering = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'filtering'), 'filtering', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemafiltering', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 670, 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_53_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 657, 28), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 671, 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_53_httpwww_vantivcnp_comschemarecyclingRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 658, 28), ) + __recyclingRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), 'recyclingRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemarecyclingRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 672, 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_53_httpwww_vantivcnp_comschemafraudFilterOverride', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 659, 28), ) + __fraudFilterOverride = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), 'fraudFilterOverride', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemafraudFilterOverride', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 673, 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_53_httpwww_vantivcnp_comschemarecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 660, 28), ) + __recurringRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), 'recurringRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemarecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 674, 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_53_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 661, 28), ) + __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 675, 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_53_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 662, 28), ) + __advancedFraudChecks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), 'advancedFraudChecks', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 676, 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_53_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 664, 28), ) + __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 678, 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_53_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 665, 28), ) + __originalNetworkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), 'originalNetworkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 679, 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_53_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 666, 28), ) + __originalTransactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), 'originalTransactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 680, 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_53_httpwww_vantivcnp_comschemapinlessDebitRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 667, 28), ) + __pinlessDebitRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), 'pinlessDebitRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemapinlessDebitRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 681, 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_53_httpwww_vantivcnp_comschemaskipRealtimeAU', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 668, 28), ) + __skipRealtimeAU = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), 'skipRealtimeAU', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaskipRealtimeAU', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 682, 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_53_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 669, 28), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 683, 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_53_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 670, 28), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 684, 28), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}orderChannel uses Python identifier orderChannel - __orderChannel = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), 'orderChannel', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaorderChannel', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 671, 28), ) + __orderChannel = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), 'orderChannel', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaorderChannel', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 685, 28), ) orderChannel = property(__orderChannel.value, __orderChannel.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudCheckStatus uses Python identifier fraudCheckStatus - __fraudCheckStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), 'fraudCheckStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemafraudCheckStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 672, 28), ) + __fraudCheckStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), 'fraudCheckStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemafraudCheckStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 686, 28), ) fraudCheckStatus = property(__fraudCheckStatus.value, __fraudCheckStatus.set, None, None) # Element {http://www.vantivcnp.com/schema}crypto uses Python identifier crypto - __crypto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'crypto'), 'crypto', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemacrypto', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 673, 28), ) + __crypto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'crypto'), 'crypto', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemacrypto', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 687, 28), ) crypto = property(__crypto.value, __crypto.set, None, None) # Element {http://www.vantivcnp.com/schema}overridePolicy uses Python identifier overridePolicy - __overridePolicy = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy'), 'overridePolicy', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaoverridePolicy', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 674, 28), ) + __overridePolicy = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy'), 'overridePolicy', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaoverridePolicy', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 688, 28), ) overridePolicy = property(__overridePolicy.value, __overridePolicy.set, None, None) # Element {http://www.vantivcnp.com/schema}fsErrorCode uses Python identifier fsErrorCode - __fsErrorCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode'), 'fsErrorCode', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemafsErrorCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 675, 28), ) + __fsErrorCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode'), 'fsErrorCode', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemafsErrorCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 689, 28), ) fsErrorCode = property(__fsErrorCode.value, __fsErrorCode.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantAccountStatus uses Python identifier merchantAccountStatus - __merchantAccountStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus'), 'merchantAccountStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemamerchantAccountStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 676, 28), ) + __merchantAccountStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus'), 'merchantAccountStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemamerchantAccountStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 690, 28), ) merchantAccountStatus = property(__merchantAccountStatus.value, __merchantAccountStatus.set, None, None) # Element {http://www.vantivcnp.com/schema}productEnrolled uses Python identifier productEnrolled - __productEnrolled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled'), 'productEnrolled', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaproductEnrolled', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 677, 28), ) + __productEnrolled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled'), 'productEnrolled', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaproductEnrolled', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 691, 28), ) productEnrolled = property(__productEnrolled.value, __productEnrolled.set, None, None) # Element {http://www.vantivcnp.com/schema}decisionPurpose uses Python identifier decisionPurpose - __decisionPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose'), 'decisionPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemadecisionPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 678, 28), ) + __decisionPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose'), 'decisionPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemadecisionPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 692, 28), ) decisionPurpose = property(__decisionPurpose.value, __decisionPurpose.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudSwitchIndicator uses Python identifier fraudSwitchIndicator - __fraudSwitchIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator'), 'fraudSwitchIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemafraudSwitchIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 679, 28), ) + __fraudSwitchIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator'), 'fraudSwitchIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemafraudSwitchIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 693, 28), ) fraudSwitchIndicator = property(__fraudSwitchIndicator.value, __fraudSwitchIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudCheckAction uses Python identifier fraudCheckAction - __fraudCheckAction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction'), 'fraudCheckAction', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemafraudCheckAction', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 683, 28), ) + __fraudCheckAction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction'), 'fraudCheckAction', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemafraudCheckAction', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 697, 28), ) fraudCheckAction = property(__fraudCheckAction.value, __fraudCheckAction.set, None, None) + # Element {http://www.vantivcnp.com/schema}typeOfDigitalCurrency uses Python identifier typeOfDigitalCurrency + __typeOfDigitalCurrency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'typeOfDigitalCurrency'), 'typeOfDigitalCurrency', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschematypeOfDigitalCurrency', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 699, 28), ) + + + typeOfDigitalCurrency = property(__typeOfDigitalCurrency.value, __typeOfDigitalCurrency.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}conversionAffiliateId uses Python identifier conversionAffiliateId + __conversionAffiliateId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'conversionAffiliateId'), 'conversionAffiliateId', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaconversionAffiliateId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 700, 28), ) + + + conversionAffiliateId = property(__conversionAffiliateId.value, __conversionAffiliateId.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_53_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 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_53_httpwww_vantivcnp_comschemahealthcareIIAS', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1101, 4), ) + __healthcareIIAS = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), 'healthcareIIAS', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemahealthcareIIAS', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1125, 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_53_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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.37.xsd', 1231, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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.37.xsd', 1239, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 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_53_httpwww_vantivcnp_comschemawallet', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2336, 4), ) + __wallet = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'wallet'), 'wallet', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemawallet', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2362, 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_53_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}passengerTransportData uses Python identifier passengerTransportData - __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4), ) + __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4), ) passengerTransportData = property(__passengerTransportData.value, __passengerTransportData.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerInfo uses Python identifier sellerInfo - __sellerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), 'sellerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemasellerInfo', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3214, 4), ) + __sellerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), 'sellerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemasellerInfo', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3240, 4), ) sellerInfo = property(__sellerInfo.value, __sellerInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}accountFundingTransactionData uses Python identifier accountFundingTransactionData - __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4), ) + __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4), ) accountFundingTransactionData = property(__accountFundingTransactionData.value, __accountFundingTransactionData.set, None, None) @@ -8066,6 +8255,8 @@ class CTD_ANON_53 (transactionTypeWithReportGroup): __decisionPurpose.name() : __decisionPurpose, __fraudSwitchIndicator.name() : __fraudSwitchIndicator, __fraudCheckAction.name() : __fraudCheckAction, + __typeOfDigitalCurrency.name() : __typeOfDigitalCurrency, + __conversionAffiliateId.name() : __conversionAffiliateId, __shipToAddress.name() : __shipToAddress, __healthcareIIAS.name() : __healthcareIIAS, __enhancedData.name() : __enhancedData, @@ -8081,58 +8272,58 @@ class CTD_ANON_53 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_53 = CTD_ANON_53 +_module_typeBindings.CTD_ANON_56 = CTD_ANON_56 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_54 (transactionTypeWithReportGroup): +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.37.xsd', 692, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 709, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}additionalCOFData uses Python identifier additionalCOFData - __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4), ) + __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4), ) additionalCOFData = property(__additionalCOFData.value, __additionalCOFData.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_54_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 696, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 713, 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_54_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 697, 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.40.xsd', 714, 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_54_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 698, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 715, 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_54_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 699, 24), ) + __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 716, 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_54_httpwww_vantivcnp_comschemaactionReason', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 700, 24), ) + __actionReason = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), 'actionReason', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemaactionReason', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 717, 24), ) actionReason = property(__actionReason.value, __actionReason.set, None, None) @@ -8154,65 +8345,65 @@ class CTD_ANON_54 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_54 = CTD_ANON_54 +_module_typeBindings.CTD_ANON_57 = CTD_ANON_57 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_55 (transactionTypeWithReportGroup): +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.37.xsd', 709, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 726, 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_55_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 713, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 730, 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_55_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 714, 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.40.xsd', 731, 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_55_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 715, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 732, 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_55_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 716, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 733, 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_55_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 717, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 734, 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_55_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 718, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 735, 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_55_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 719, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 736, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -8235,112 +8426,119 @@ class CTD_ANON_55 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_55 = CTD_ANON_55 +_module_typeBindings.CTD_ANON_58 = CTD_ANON_58 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_56 (transactionTypeWithReportGroupAndPartial): +class CTD_ANON_59 (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.37.xsd', 727, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 744, 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_56_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 731, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 748, 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_56_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 732, 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.40.xsd', 749, 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_56_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 733, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 750, 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_56_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 734, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 751, 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_56_httpwww_vantivcnp_comschemapayPalOrderComplete', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 737, 24), ) + __payPalOrderComplete = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), 'payPalOrderComplete', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemapayPalOrderComplete', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 754, 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_56_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 738, 24), ) + __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 755, 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_56_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 741, 24), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 758, 24), ) pin = property(__pin.value, __pin.set, None, None) # Element {http://www.vantivcnp.com/schema}foreignRetailerIndicator uses Python identifier foreignRetailerIndicator - __foreignRetailerIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), 'foreignRetailerIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaforeignRetailerIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 743, 24), ) + __foreignRetailerIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), 'foreignRetailerIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaforeignRetailerIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 760, 24), ) foreignRetailerIndicator = property(__foreignRetailerIndicator.value, __foreignRetailerIndicator.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_56_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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_56_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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_56_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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_56_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}passengerTransportData uses Python identifier passengerTransportData - __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4), ) + __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4), ) passengerTransportData = property(__passengerTransportData.value, __passengerTransportData.set, None, None) + # Element {http://www.vantivcnp.com/schema}partialCapture uses Python identifier partialCapture + __partialCapture = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'partialCapture'), 'partialCapture', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemapartialCapture', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3318, 4), ) + + + partialCapture = property(__partialCapture.value, __partialCapture.set, None, None) + + # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType @@ -8361,63 +8559,64 @@ class CTD_ANON_56 (transactionTypeWithReportGroupAndPartial): __customBilling.name() : __customBilling, __processingInstructions.name() : __processingInstructions, __lodgingInfo.name() : __lodgingInfo, - __passengerTransportData.name() : __passengerTransportData + __passengerTransportData.name() : __passengerTransportData, + __partialCapture.name() : __partialCapture }) _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_56 = CTD_ANON_56 +_module_typeBindings.CTD_ANON_59 = CTD_ANON_59 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_57 (transactionTypeWithReportGroupAndPartial): +class CTD_ANON_60 (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.37.xsd', 751, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 769, 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_57_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 755, 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.40.xsd', 773, 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_57_httpwww_vantivcnp_comschemacaptureAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 756, 24), ) + __captureAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'captureAmount'), 'captureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemacaptureAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 774, 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_57_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 757, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 775, 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_57_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 758, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 776, 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_57_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 759, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 777, 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_57_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 760, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 778, 24), ) originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) @@ -8441,184 +8640,184 @@ class CTD_ANON_57 (transactionTypeWithReportGroupAndPartial): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_57 = CTD_ANON_57 +_module_typeBindings.CTD_ANON_60 = CTD_ANON_60 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_58 (transactionTypeWithReportGroup): +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.37.xsd', 768, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 786, 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_58_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 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_58_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 772, 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.40.xsd', 790, 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.37.xsd', 773, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 791, 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_58_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 774, 24), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 792, 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_58_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 775, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 793, 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_58_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 776, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 794, 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_58_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 779, 28), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 797, 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_58_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 780, 28), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 798, 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_58_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 781, 28), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 799, 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_58_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 782, 28), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 800, 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_58_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 785, 24), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 803, 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_58_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 790, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 808, 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_58_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 791, 24), ) + __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 809, 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_58_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 792, 24), ) + __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 810, 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_58_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 793, 24), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 811, 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_58_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 794, 24), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 812, 24), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}foreignRetailerIndicator uses Python identifier foreignRetailerIndicator - __foreignRetailerIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), 'foreignRetailerIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaforeignRetailerIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 796, 24), ) + __foreignRetailerIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), 'foreignRetailerIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaforeignRetailerIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 814, 24), ) foreignRetailerIndicator = property(__foreignRetailerIndicator.value, __foreignRetailerIndicator.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_58_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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_58_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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_58_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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_58_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1239, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 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_58_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}passengerTransportData uses Python identifier passengerTransportData - __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4), ) + __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4), ) passengerTransportData = property(__passengerTransportData.value, __passengerTransportData.set, None, None) # Element {http://www.vantivcnp.com/schema}accountFundingTransactionData uses Python identifier accountFundingTransactionData - __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4), ) + __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4), ) accountFundingTransactionData = property(__accountFundingTransactionData.value, __accountFundingTransactionData.set, None, None) @@ -8658,233 +8857,247 @@ class CTD_ANON_58 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_58 = CTD_ANON_58 +_module_typeBindings.CTD_ANON_61 = CTD_ANON_61 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_59 (transactionTypeWithReportGroup): +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.37.xsd', 805, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 823, 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_59_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}retailerAddress uses Python identifier retailerAddress - __retailerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), 'retailerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaretailerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 98, 4), ) + __retailerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), 'retailerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaretailerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 98, 4), ) retailerAddress = property(__retailerAddress.value, __retailerAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}additionalCOFData uses Python identifier additionalCOFData - __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4), ) + __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4), ) additionalCOFData = property(__additionalCOFData.value, __additionalCOFData.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 809, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 827, 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_59_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 811, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 829, 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_59_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 812, 24), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 830, 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_59_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 813, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 831, 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_59_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 814, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 832, 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_59_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 820, 28), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 838, 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_59_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 821, 28), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 839, 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_59_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 822, 28), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 840, 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_59_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 823, 28), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 841, 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_59_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 826, 24), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 844, 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_59_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 831, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 849, 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_59_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 832, 24), ) + __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 850, 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_59_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 833, 24), ) + __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 851, 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_59_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 834, 24), ) + __originalNetworkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), 'originalNetworkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 852, 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_59_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 835, 24), ) + __originalTransactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), 'originalTransactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 853, 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_59_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 836, 24), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 854, 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_59_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 837, 24), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 855, 24), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}crypto uses Python identifier crypto - __crypto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'crypto'), 'crypto', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemacrypto', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 838, 24), ) + __crypto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'crypto'), 'crypto', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemacrypto', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 856, 24), ) crypto = property(__crypto.value, __crypto.set, None, None) # Element {http://www.vantivcnp.com/schema}foreignRetailerIndicator uses Python identifier foreignRetailerIndicator - __foreignRetailerIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), 'foreignRetailerIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaforeignRetailerIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 840, 24), ) + __foreignRetailerIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), 'foreignRetailerIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaforeignRetailerIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 858, 24), ) foreignRetailerIndicator = property(__foreignRetailerIndicator.value, __foreignRetailerIndicator.set, None, None) + # Element {http://www.vantivcnp.com/schema}typeOfDigitalCurrency uses Python identifier typeOfDigitalCurrency + __typeOfDigitalCurrency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'typeOfDigitalCurrency'), 'typeOfDigitalCurrency', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschematypeOfDigitalCurrency', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 861, 24), ) + + + typeOfDigitalCurrency = property(__typeOfDigitalCurrency.value, __typeOfDigitalCurrency.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}conversionAffiliateId uses Python identifier conversionAffiliateId + __conversionAffiliateId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'conversionAffiliateId'), 'conversionAffiliateId', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaconversionAffiliateId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 862, 24), ) + + + conversionAffiliateId = property(__conversionAffiliateId.value, __conversionAffiliateId.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_59_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 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_59_httpwww_vantivcnp_comschemaauthInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1076, 4), ) + __authInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), 'authInformation', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaauthInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1100, 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_59_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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_59_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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_59_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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_59_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1239, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 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_59_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}passengerTransportData uses Python identifier passengerTransportData - __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4), ) + __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4), ) passengerTransportData = property(__passengerTransportData.value, __passengerTransportData.set, None, None) # Element {http://www.vantivcnp.com/schema}accountFundingTransactionData uses Python identifier accountFundingTransactionData - __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4), ) + __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4), ) accountFundingTransactionData = property(__accountFundingTransactionData.value, __accountFundingTransactionData.set, None, None) @@ -8918,6 +9131,8 @@ class CTD_ANON_59 (transactionTypeWithReportGroup): __businessIndicator.name() : __businessIndicator, __crypto.name() : __crypto, __foreignRetailerIndicator.name() : __foreignRetailerIndicator, + __typeOfDigitalCurrency.name() : __typeOfDigitalCurrency, + __conversionAffiliateId.name() : __conversionAffiliateId, __shipToAddress.name() : __shipToAddress, __authInformation.name() : __authInformation, __enhancedData.name() : __enhancedData, @@ -8931,457 +9146,471 @@ class CTD_ANON_59 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_59 = CTD_ANON_59 +_module_typeBindings.CTD_ANON_62 = CTD_ANON_62 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_60 (transactionTypeWithReportGroup): +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.37.xsd', 849, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 870, 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_60_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}retailerAddress uses Python identifier retailerAddress - __retailerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), 'retailerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaretailerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 98, 4), ) + __retailerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), 'retailerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaretailerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 98, 4), ) retailerAddress = property(__retailerAddress.value, __retailerAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}additionalCOFData uses Python identifier additionalCOFData - __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4), ) + __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4), ) additionalCOFData = property(__additionalCOFData.value, __additionalCOFData.set, None, None) # Element {http://www.vantivcnp.com/schema}customerInfo uses Python identifier customerInfo - __customerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), 'customerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 577, 4), ) + __customerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), 'customerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 591, 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_60_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 854, 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.40.xsd', 875, 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_60_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 855, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 876, 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_60_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 856, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 877, 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_60_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 857, 24), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 878, 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_60_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 858, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 879, 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_60_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 859, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 880, 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_60_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 867, 28), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 888, 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_60_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 868, 28), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 889, 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_60_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 869, 28), ) + __paypal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypal'), 'paypal', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 890, 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_60_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 870, 28), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 891, 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_60_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 871, 28), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 892, 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_60_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 872, 28), ) + __applepay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepay'), 'applepay', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 893, 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_60_httpwww_vantivcnp_comschemasepaDirectDebit', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 873, 28), ) + __sepaDirectDebit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit'), 'sepaDirectDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemasepaDirectDebit', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 894, 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_60_httpwww_vantivcnp_comschemaideal', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 874, 28), ) + __ideal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ideal'), 'ideal', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaideal', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 895, 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_60_httpwww_vantivcnp_comschemagiropay', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 875, 28), ) + __giropay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giropay'), 'giropay', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemagiropay', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 896, 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_60_httpwww_vantivcnp_comschemasofort', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 876, 28), ) + __sofort = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sofort'), 'sofort', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemasofort', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 897, 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_60_httpwww_vantivcnp_comschemafraudCheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 881, 28), ) + __fraudCheck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), 'fraudCheck', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemafraudCheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 902, 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_60_httpwww_vantivcnp_comschemacardholderAuthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 882, 28), ) + __cardholderAuthentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), 'cardholderAuthentication', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemacardholderAuthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 903, 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_60_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 885, 24), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 906, 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_60_httpwww_vantivcnp_comschemapayPalOrderComplete', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 889, 24), ) + __payPalOrderComplete = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), 'payPalOrderComplete', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemapayPalOrderComplete', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 910, 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_60_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 890, 24), ) + __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 911, 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_60_httpwww_vantivcnp_comschemaallowPartialAuth', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 891, 24), ) + __allowPartialAuth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), 'allowPartialAuth', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaallowPartialAuth', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 912, 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_60_httpwww_vantivcnp_comschemafiltering', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 894, 24), ) + __filtering = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'filtering'), 'filtering', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemafiltering', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 915, 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_60_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 895, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 916, 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_60_httpwww_vantivcnp_comschemarecyclingRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 896, 24), ) + __recyclingRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), 'recyclingRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemarecyclingRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 917, 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_60_httpwww_vantivcnp_comschemafraudFilterOverride', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 897, 24), ) + __fraudFilterOverride = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), 'fraudFilterOverride', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemafraudFilterOverride', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 918, 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_60_httpwww_vantivcnp_comschemarecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 898, 24), ) + __recurringRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), 'recurringRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemarecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 919, 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_60_httpwww_vantivcnp_comschemacnpInternalRecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 899, 24), ) + __cnpInternalRecurringRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest'), 'cnpInternalRecurringRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemacnpInternalRecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 920, 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_60_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 901, 24), ) + __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 922, 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_60_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 902, 24), ) + __advancedFraudChecks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), 'advancedFraudChecks', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 923, 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_60_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 904, 24), ) + __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 925, 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_60_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 905, 24), ) + __originalNetworkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), 'originalNetworkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 926, 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_60_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 906, 24), ) + __originalTransactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), 'originalTransactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 927, 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_60_httpwww_vantivcnp_comschemapinlessDebitRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 907, 24), ) + __pinlessDebitRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), 'pinlessDebitRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemapinlessDebitRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 928, 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_60_httpwww_vantivcnp_comschemaskipRealtimeAU', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 908, 24), ) + __skipRealtimeAU = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), 'skipRealtimeAU', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaskipRealtimeAU', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 929, 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_60_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 909, 24), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 930, 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_60_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 910, 24), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 931, 24), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}orderChannel uses Python identifier orderChannel - __orderChannel = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), 'orderChannel', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaorderChannel', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 911, 24), ) + __orderChannel = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), 'orderChannel', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaorderChannel', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 932, 24), ) orderChannel = property(__orderChannel.value, __orderChannel.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudCheckStatus uses Python identifier fraudCheckStatus - __fraudCheckStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), 'fraudCheckStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemafraudCheckStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 912, 24), ) + __fraudCheckStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), 'fraudCheckStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemafraudCheckStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 933, 24), ) fraudCheckStatus = property(__fraudCheckStatus.value, __fraudCheckStatus.set, None, None) # Element {http://www.vantivcnp.com/schema}crypto uses Python identifier crypto - __crypto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'crypto'), 'crypto', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemacrypto', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 913, 24), ) + __crypto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'crypto'), 'crypto', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemacrypto', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 934, 24), ) crypto = property(__crypto.value, __crypto.set, None, None) # Element {http://www.vantivcnp.com/schema}overridePolicy uses Python identifier overridePolicy - __overridePolicy = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy'), 'overridePolicy', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaoverridePolicy', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 914, 24), ) + __overridePolicy = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy'), 'overridePolicy', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaoverridePolicy', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 935, 24), ) overridePolicy = property(__overridePolicy.value, __overridePolicy.set, None, None) # Element {http://www.vantivcnp.com/schema}fsErrorCode uses Python identifier fsErrorCode - __fsErrorCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode'), 'fsErrorCode', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemafsErrorCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 915, 24), ) + __fsErrorCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode'), 'fsErrorCode', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemafsErrorCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 936, 24), ) fsErrorCode = property(__fsErrorCode.value, __fsErrorCode.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantAccountStatus uses Python identifier merchantAccountStatus - __merchantAccountStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus'), 'merchantAccountStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemamerchantAccountStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 916, 24), ) + __merchantAccountStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus'), 'merchantAccountStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemamerchantAccountStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 937, 24), ) merchantAccountStatus = property(__merchantAccountStatus.value, __merchantAccountStatus.set, None, None) # Element {http://www.vantivcnp.com/schema}productEnrolled uses Python identifier productEnrolled - __productEnrolled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled'), 'productEnrolled', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaproductEnrolled', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 917, 24), ) + __productEnrolled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled'), 'productEnrolled', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaproductEnrolled', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 938, 24), ) productEnrolled = property(__productEnrolled.value, __productEnrolled.set, None, None) # Element {http://www.vantivcnp.com/schema}decisionPurpose uses Python identifier decisionPurpose - __decisionPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose'), 'decisionPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemadecisionPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 918, 24), ) + __decisionPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose'), 'decisionPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemadecisionPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 939, 24), ) decisionPurpose = property(__decisionPurpose.value, __decisionPurpose.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudSwitchIndicator uses Python identifier fraudSwitchIndicator - __fraudSwitchIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator'), 'fraudSwitchIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemafraudSwitchIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 919, 24), ) + __fraudSwitchIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator'), 'fraudSwitchIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemafraudSwitchIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 940, 24), ) fraudSwitchIndicator = property(__fraudSwitchIndicator.value, __fraudSwitchIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}foreignRetailerIndicator uses Python identifier foreignRetailerIndicator - __foreignRetailerIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), 'foreignRetailerIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaforeignRetailerIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 921, 24), ) + __foreignRetailerIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), 'foreignRetailerIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaforeignRetailerIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 942, 24), ) foreignRetailerIndicator = property(__foreignRetailerIndicator.value, __foreignRetailerIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudCheckAction uses Python identifier fraudCheckAction - __fraudCheckAction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction'), 'fraudCheckAction', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemafraudCheckAction', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 923, 24), ) + __fraudCheckAction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction'), 'fraudCheckAction', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemafraudCheckAction', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 944, 24), ) fraudCheckAction = property(__fraudCheckAction.value, __fraudCheckAction.set, None, None) + # Element {http://www.vantivcnp.com/schema}typeOfDigitalCurrency uses Python identifier typeOfDigitalCurrency + __typeOfDigitalCurrency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'typeOfDigitalCurrency'), 'typeOfDigitalCurrency', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschematypeOfDigitalCurrency', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 946, 24), ) + + + typeOfDigitalCurrency = property(__typeOfDigitalCurrency.value, __typeOfDigitalCurrency.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}conversionAffiliateId uses Python identifier conversionAffiliateId + __conversionAffiliateId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'conversionAffiliateId'), 'conversionAffiliateId', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaconversionAffiliateId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 947, 24), ) + + + conversionAffiliateId = property(__conversionAffiliateId.value, __conversionAffiliateId.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_60_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 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_60_httpwww_vantivcnp_comschemahealthcareIIAS', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1101, 4), ) + __healthcareIIAS = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), 'healthcareIIAS', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemahealthcareIIAS', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1125, 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_60_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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_60_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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_60_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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_60_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1239, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 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_60_httpwww_vantivcnp_comschemawallet', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2336, 4), ) + __wallet = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'wallet'), 'wallet', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemawallet', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2362, 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_60_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}passengerTransportData uses Python identifier passengerTransportData - __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4), ) + __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4), ) passengerTransportData = property(__passengerTransportData.value, __passengerTransportData.set, None, None) # Element {http://www.vantivcnp.com/schema}sellerInfo uses Python identifier sellerInfo - __sellerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), 'sellerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemasellerInfo', True, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3214, 4), ) + __sellerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), 'sellerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemasellerInfo', True, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3240, 4), ) sellerInfo = property(__sellerInfo.value, __sellerInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}accountFundingTransactionData uses Python identifier accountFundingTransactionData - __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4), ) + __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4), ) accountFundingTransactionData = property(__accountFundingTransactionData.value, __accountFundingTransactionData.set, None, None) @@ -9445,6 +9674,8 @@ class CTD_ANON_60 (transactionTypeWithReportGroup): __fraudSwitchIndicator.name() : __fraudSwitchIndicator, __foreignRetailerIndicator.name() : __foreignRetailerIndicator, __fraudCheckAction.name() : __fraudCheckAction, + __typeOfDigitalCurrency.name() : __typeOfDigitalCurrency, + __conversionAffiliateId.name() : __conversionAffiliateId, __shipToAddress.name() : __shipToAddress, __healthcareIIAS.name() : __healthcareIIAS, __enhancedData.name() : __enhancedData, @@ -9460,205 +9691,205 @@ class CTD_ANON_60 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_60 = CTD_ANON_60 +_module_typeBindings.CTD_ANON_63 = CTD_ANON_63 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_61 (transactionTypeWithReportGroup): +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.37.xsd', 932, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 956, 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_61_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}additionalCOFData uses Python identifier additionalCOFData - __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4), ) + __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4), ) additionalCOFData = property(__additionalCOFData.value, __additionalCOFData.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_61_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 938, 32), ) + __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.40.xsd', 962, 32), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 939, 32), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 963, 32), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 940, 32), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 964, 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_61_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 941, 32), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 965, 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_61_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 942, 32), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 966, 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_61_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 949, 32), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 973, 32), ) pin = property(__pin.value, __pin.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 957, 32), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 981, 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_61_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 961, 36), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 985, 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_61_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 962, 36), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 986, 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_61_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 963, 36), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 987, 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_61_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 964, 36), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 988, 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_61_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 965, 36), ) + __paypal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypal'), 'paypal', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 989, 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_61_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 968, 32), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 992, 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_61_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 973, 32), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 997, 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_61_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 974, 32), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 998, 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_61_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 978, 24), ) + __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1002, 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_61_httpwww_vantivcnp_comschemaactionReason', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 979, 24), ) + __actionReason = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), 'actionReason', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaactionReason', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1003, 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_61_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 980, 24), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1004, 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_61_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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_61_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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_61_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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_61_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1239, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 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_61_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}passengerTransportData uses Python identifier passengerTransportData - __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4), ) + __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4), ) passengerTransportData = property(__passengerTransportData.value, __passengerTransportData.set, None, None) # Element {http://www.vantivcnp.com/schema}accountFundingTransactionData uses Python identifier accountFundingTransactionData - __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4), ) + __accountFundingTransactionData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), 'accountFundingTransactionData', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaaccountFundingTransactionData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4), ) accountFundingTransactionData = property(__accountFundingTransactionData.value, __accountFundingTransactionData.set, None, None) @@ -9701,51 +9932,51 @@ class CTD_ANON_61 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_61 = CTD_ANON_61 +_module_typeBindings.CTD_ANON_64 = CTD_ANON_64 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_62 (transactionTypeWithReportGroup): +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.37.xsd', 989, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1013, 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.37.xsd', 995, 32), ) + __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.40.xsd', 1019, 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_62_httpwww_vantivcnp_comschemacreditAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 996, 32), ) + __creditAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditAmount'), 'creditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemacreditAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1020, 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_62_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 997, 32), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1021, 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_62_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1000, 32), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1024, 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_62_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1002, 32), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1026, 32), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) @@ -9766,51 +9997,51 @@ class CTD_ANON_62 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_62 = CTD_ANON_62 +_module_typeBindings.CTD_ANON_65 = CTD_ANON_65 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_63 (transactionTypeWithReportGroup): +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.37.xsd', 1013, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1037, 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_63_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1017, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1041, 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_63_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1018, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1042, 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_63_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1019, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1043, 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_63_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1021, 28), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1045, 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_63_httpwww_vantivcnp_comschemavirtualGiftCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1022, 28), ) + __virtualGiftCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard'), 'virtualGiftCard', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemavirtualGiftCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1046, 28), ) virtualGiftCard = property(__virtualGiftCard.value, __virtualGiftCard.set, None, None) @@ -9831,37 +10062,37 @@ class CTD_ANON_63 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_63 = CTD_ANON_63 +_module_typeBindings.CTD_ANON_66 = CTD_ANON_66 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_64 (transactionTypeWithReportGroup): +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.37.xsd', 1031, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1055, 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_64_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1035, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1059, 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_64_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1036, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1060, 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_64_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1037, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1061, 24), ) card = property(__card.value, __card.set, None, None) @@ -9880,44 +10111,44 @@ class CTD_ANON_64 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_64 = CTD_ANON_64 +_module_typeBindings.CTD_ANON_67 = CTD_ANON_67 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_65 (transactionTypeWithReportGroup): +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.37.xsd', 1045, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1069, 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_65_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1049, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1073, 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_65_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1050, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1074, 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_65_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1051, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1075, 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_65_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1052, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1076, 24), ) card = property(__card.value, __card.set, None, None) @@ -9937,44 +10168,44 @@ class CTD_ANON_65 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_65 = CTD_ANON_65 +_module_typeBindings.CTD_ANON_68 = CTD_ANON_68 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_66 (transactionTypeWithReportGroup): +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.37.xsd', 1060, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1084, 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_66_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1064, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1088, 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_66_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1065, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1089, 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_66_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1066, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1090, 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_66_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1067, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1091, 24), ) card = property(__card.value, __card.set, None, None) @@ -9994,37 +10225,37 @@ class CTD_ANON_66 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_66 = CTD_ANON_66 +_module_typeBindings.CTD_ANON_69 = CTD_ANON_69 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_67 (transactionTypeWithReportGroup): +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.37.xsd', 1088, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1112, 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_67_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1092, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1116, 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_67_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1093, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1117, 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_67_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1094, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1118, 24), ) card = property(__card.value, __card.set, None, None) @@ -10043,7 +10274,7 @@ class CTD_ANON_67 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_67 = CTD_ANON_67 +_module_typeBindings.CTD_ANON_70 = CTD_ANON_70 # Complex type {http://www.vantivcnp.com/schema}registerTokenRequestType with content type ELEMENT_ONLY @@ -10053,76 +10284,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.37.xsd', 1253, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1277, 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.37.xsd', 1257, 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.40.xsd', 1281, 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.37.xsd', 1258, 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.40.xsd', 1282, 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.37.xsd', 1260, 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.40.xsd', 1284, 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.37.xsd', 1261, 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.40.xsd', 1285, 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.37.xsd', 1262, 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.40.xsd', 1286, 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.37.xsd', 1263, 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.40.xsd', 1287, 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.37.xsd', 1264, 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.40.xsd', 1288, 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.37.xsd', 1265, 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.40.xsd', 1289, 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.37.xsd', 1268, 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.40.xsd', 1292, 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.37.xsd', 1269, 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.40.xsd', 1293, 24), ) encryptedCardValidationNum = property(__encryptedCardValidationNum.value, __encryptedCardValidationNum.set, None, None) @@ -10153,96 +10384,96 @@ class registerTokenRequestType (transactionTypeWithReportGroup): # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_68 (transactionTypeWithReportGroup): +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.37.xsd', 1278, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1302, 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.37.xsd', 1282, 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.40.xsd', 1306, 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_68_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1283, 24), ) + __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1307, 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_68_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1284, 24), ) + __bin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bin'), 'bin', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1308, 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_68_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1285, 24), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1309, 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_68_httpwww_vantivcnp_comschemaeCheckAccountSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1286, 24), ) + __eCheckAccountSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), 'eCheckAccountSuffix', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemaeCheckAccountSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1310, 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_68_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1287, 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.40.xsd', 1311, 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_68_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1288, 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.40.xsd', 1312, 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.37.xsd', 1289, 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.40.xsd', 1313, 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_68_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1290, 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.40.xsd', 1314, 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_68_httpwww_vantivcnp_comschemaaccountRangeId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1293, 24), ) + __accountRangeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), 'accountRangeId', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemaaccountRangeId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1317, 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_68_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2363, 4), ) + __applepayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), 'applepayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2389, 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_68_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2379, 4), ) + __androidpayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), 'androidpayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2405, 4), ) androidpayResponse = property(__androidpayResponse.value, __androidpayResponse.set, None, None) @@ -10270,205 +10501,212 @@ class CTD_ANON_68 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_68 = CTD_ANON_68 +_module_typeBindings.CTD_ANON_71 = CTD_ANON_71 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_69 (transactionTypeWithReportGroup): +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.37.xsd', 1304, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1328, 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.37.xsd', 1308, 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.40.xsd', 1332, 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_69_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1309, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1333, 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_69_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1310, 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.40.xsd', 1334, 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.37.xsd', 1311, 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.40.xsd', 1335, 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_69_httpwww_vantivcnp_comschemacardProductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1312, 24), ) + __cardProductId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), 'cardProductId', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemacardProductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1336, 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_69_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1314, 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.40.xsd', 1338, 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.37.xsd', 1315, 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.40.xsd', 1339, 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.37.xsd', 1316, 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.40.xsd', 1340, 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_69_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1317, 24), ) + __authCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authCode'), 'authCode', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1341, 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_69_httpwww_vantivcnp_comschemaauthorizationResponseSubCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1318, 24), ) + __authorizationResponseSubCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), 'authorizationResponseSubCode', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaauthorizationResponseSubCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1342, 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_69_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1319, 24), ) + __approvedAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), 'approvedAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1343, 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_69_httpwww_vantivcnp_comschemaaccountInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1320, 24), ) + __accountInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), 'accountInformation', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaaccountInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1344, 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_69_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1324, 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.40.xsd', 1348, 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_69_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1326, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1350, 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_69_httpwww_vantivcnp_comschemarecurringResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1327, 24), ) + __recurringResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), 'recurringResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemarecurringResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1351, 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_69_httpwww_vantivcnp_comschemacardSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1331, 24), ) + __cardSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), 'cardSuffix', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemacardSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1355, 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_69_httpwww_vantivcnp_comschemanetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1334, 24), ) + __networkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), 'networkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemanetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1358, 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_69_httpwww_vantivcnp_comschemapaymentAccountReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1335, 24), ) + __paymentAccountReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), 'paymentAccountReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemapaymentAccountReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1359, 24), ) paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1339, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1363, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + # Element {http://www.vantivcnp.com/schema}fundingTransactionReferenceNumber uses Python identifier fundingTransactionReferenceNumber + __fundingTransactionReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingTransactionReferenceNumber'), 'fundingTransactionReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemafundingTransactionReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1366, 24), ) + + + fundingTransactionReferenceNumber = property(__fundingTransactionReferenceNumber.value, __fundingTransactionReferenceNumber.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_69_httpwww_vantivcnp_comschemaenhancedAuthResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1405, 4), ) + __enhancedAuthResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), 'enhancedAuthResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaenhancedAuthResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1430, 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_69_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 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.40.xsd', 1809, 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_69_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 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.40.xsd', 1883, 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_69_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 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.40.xsd', 2127, 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_69_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2363, 4), ) + __applepayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), 'applepayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2389, 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_69_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2379, 4), ) + __androidpayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), 'androidpayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2405, 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_69_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2804, 4), ) + __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2830, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}authMax uses Python identifier authMax - __authMax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMax'), 'authMax', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemaauthMax', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3202, 4), ) + __authMax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMax'), 'authMax', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaauthMax', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3228, 4), ) authMax = property(__authMax.value, __authMax.set, None, None) @@ -10499,6 +10737,7 @@ class CTD_ANON_69 (transactionTypeWithReportGroup): __networkTransactionId.name() : __networkTransactionId, __paymentAccountReferenceNumber.name() : __paymentAccountReferenceNumber, __checkoutId.name() : __checkoutId, + __fundingTransactionReferenceNumber.name() : __fundingTransactionReferenceNumber, __enhancedAuthResponse.name() : __enhancedAuthResponse, __fraudResult.name() : __fraudResult, __giftCardResponse.name() : __giftCardResponse, @@ -10511,72 +10750,72 @@ class CTD_ANON_69 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_69 = CTD_ANON_69 +_module_typeBindings.CTD_ANON_72 = CTD_ANON_72 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_70 (transactionTypeWithReportGroup): +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.37.xsd', 1429, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1454, 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.37.xsd', 1433, 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.40.xsd', 1458, 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.37.xsd', 1434, 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.40.xsd', 1459, 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.37.xsd', 1435, 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.40.xsd', 1460, 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.37.xsd', 1437, 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.40.xsd', 1462, 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.37.xsd', 1438, 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.40.xsd', 1463, 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.37.xsd', 1439, 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.40.xsd', 1464, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1443, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1468, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Element {http://www.vantivcnp.com/schema}pinlessDebitResponse uses Python identifier pinlessDebitResponse - __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2804, 4), ) + __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2830, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) @@ -10599,249 +10838,6 @@ class CTD_ANON_70 (transactionTypeWithReportGroup): }) _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.37.xsd', 1451, 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.37.xsd', 1455, 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.37.xsd', 1456, 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.37.xsd', 1457, 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.37.xsd', 1459, 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.37.xsd', 1460, 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.37.xsd', 1461, 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_71_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 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_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.37.xsd', 1470, 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.37.xsd', 1474, 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.37.xsd', 1475, 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.37.xsd', 1476, 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.37.xsd', 1478, 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.37.xsd', 1479, 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.37.xsd', 1480, 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_72_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 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_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.37.xsd', 1490, 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.37.xsd', 1494, 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.37.xsd', 1495, 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.37.xsd', 1496, 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.37.xsd', 1498, 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.37.xsd', 1499, 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.37.xsd', 1500, 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_73_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 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_73 = CTD_ANON_73 @@ -10853,55 +10849,55 @@ class CTD_ANON_74 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1510, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1476, 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_74_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1514, 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.40.xsd', 1480, 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.37.xsd', 1515, 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.40.xsd', 1481, 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_74_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1516, 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.40.xsd', 1482, 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_74_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1518, 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.40.xsd', 1484, 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.37.xsd', 1519, 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.40.xsd', 1485, 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.37.xsd', 1520, 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.40.xsd', 1486, 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_74_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 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.40.xsd', 1883, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -10934,55 +10930,55 @@ class CTD_ANON_75 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1530, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1495, 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.37.xsd', 1534, 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.40.xsd', 1499, 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.37.xsd', 1535, 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.40.xsd', 1500, 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.37.xsd', 1536, 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.40.xsd', 1501, 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.37.xsd', 1538, 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.40.xsd', 1503, 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.37.xsd', 1539, 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.40.xsd', 1504, 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.37.xsd', 1540, 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.40.xsd', 1505, 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_75_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -11015,55 +11011,55 @@ class CTD_ANON_76 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1550, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1515, 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.37.xsd', 1554, 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.40.xsd', 1519, 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.37.xsd', 1555, 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.40.xsd', 1520, 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.37.xsd', 1556, 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.40.xsd', 1521, 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.37.xsd', 1558, 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.40.xsd', 1523, 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.37.xsd', 1559, 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.40.xsd', 1524, 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.37.xsd', 1560, 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.40.xsd', 1525, 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_76_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 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.40.xsd', 1883, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -11096,55 +11092,55 @@ class CTD_ANON_77 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1570, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1535, 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_77_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1574, 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.40.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_77_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1575, 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.40.xsd', 1540, 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.37.xsd', 1576, 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.40.xsd', 1541, 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.37.xsd', 1578, 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.40.xsd', 1543, 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.37.xsd', 1579, 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.40.xsd', 1544, 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.37.xsd', 1580, 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.40.xsd', 1545, 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.37.xsd', 1857, 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.40.xsd', 1883, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -11177,79 +11173,58 @@ class CTD_ANON_78 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1590, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1555, 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_78_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1594, 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.40.xsd', 1559, 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.37.xsd', 1596, 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.40.xsd', 1560, 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.37.xsd', 1597, 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.40.xsd', 1561, 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.37.xsd', 1599, 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.40.xsd', 1563, 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.37.xsd', 1600, 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.40.xsd', 1564, 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.37.xsd', 1601, 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.40.xsd', 1565, 24), ) location = property(__location.value, __location.set, None, None) - # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1608, 24), ) - - - checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 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_78_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 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_78_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2804, 4), ) + # 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.40.xsd', 1883, 4), ) - pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) + giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -11264,10 +11239,7 @@ class CTD_ANON_78 (transactionTypeWithReportGroup): __postDate.name() : __postDate, __message.name() : __message, __location.name() : __location, - __checkoutId.name() : __checkoutId, - __fraudResult.name() : __fraudResult, - __accountUpdater.name() : __accountUpdater, - __pinlessDebitResponse.name() : __pinlessDebitResponse + __giftCardResponse.name() : __giftCardResponse }) _AttributeMap.update({ @@ -11282,62 +11254,329 @@ class CTD_ANON_79 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1616, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1575, 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_79_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1620, 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.40.xsd', 1579, 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.37.xsd', 1622, 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.40.xsd', 1580, 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.37.xsd', 1623, 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.40.xsd', 1581, 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.37.xsd', 1625, 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.40.xsd', 1583, 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.37.xsd', 1626, 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.40.xsd', 1584, 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.37.xsd', 1627, 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.40.xsd', 1585, 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.40.xsd', 1883, 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_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.40.xsd', 1595, 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_80_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1599, 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.40.xsd', 1600, 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.40.xsd', 1601, 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.40.xsd', 1603, 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.40.xsd', 1604, 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.40.xsd', 1605, 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_80_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 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_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.40.xsd', 1615, 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_81_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1619, 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.40.xsd', 1621, 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.40.xsd', 1622, 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.40.xsd', 1624, 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.40.xsd', 1625, 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.40.xsd', 1626, 24), ) + + + location = property(__location.value, __location.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1633, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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_81_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 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_81_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2830, 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, + __checkoutId.name() : __checkoutId, + __fraudResult.name() : __fraudResult, + __accountUpdater.name() : __accountUpdater, + __pinlessDebitResponse.name() : __pinlessDebitResponse + }) + _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.40.xsd', 1641, 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_82_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1645, 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_82_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1647, 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_82_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1648, 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_82_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1650, 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_82_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1651, 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_82_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1652, 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_79_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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_79_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -11361,93 +11600,93 @@ class CTD_ANON_79 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_79 = CTD_ANON_79 +_module_typeBindings.CTD_ANON_82 = CTD_ANON_82 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_80 (transactionTypeWithReportGroup): +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.37.xsd', 1637, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1662, 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_80_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1641, 24), ) + __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.40.xsd', 1666, 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.37.xsd', 1642, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1667, 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.37.xsd', 1643, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1668, 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.37.xsd', 1645, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1670, 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.37.xsd', 1646, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1671, 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.37.xsd', 1647, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1672, 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_80_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1649, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1674, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1655, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1680, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 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_80_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) @@ -11474,86 +11713,86 @@ class CTD_ANON_80 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_80 = CTD_ANON_80 +_module_typeBindings.CTD_ANON_83 = CTD_ANON_83 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_81 (transactionTypeWithReportGroup): +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.37.xsd', 1663, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1688, 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_81_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1667, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1692, 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.37.xsd', 1668, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1693, 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.37.xsd', 1669, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1694, 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.37.xsd', 1671, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1696, 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.37.xsd', 1672, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1697, 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.37.xsd', 1673, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1698, 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_81_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1675, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1700, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1680, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1705, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -11579,233 +11818,240 @@ class CTD_ANON_81 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_81 = CTD_ANON_81 +_module_typeBindings.CTD_ANON_84 = CTD_ANON_84 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_82 (transactionTypeWithReportGroup): +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.37.xsd', 1688, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1713, 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_82_httpwww_vantivcnp_comschemaenhancedAuthResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1405, 4), ) + __enhancedAuthResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), 'enhancedAuthResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaenhancedAuthResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1430, 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_82_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1692, 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.40.xsd', 1717, 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_82_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1693, 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.40.xsd', 1718, 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_82_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1694, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1719, 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_82_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1695, 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.40.xsd', 1720, 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_82_httpwww_vantivcnp_comschemacardProductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1696, 24), ) + __cardProductId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), 'cardProductId', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemacardProductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1721, 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_82_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1697, 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.40.xsd', 1722, 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_82_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1698, 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.40.xsd', 1723, 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_82_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1699, 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.40.xsd', 1724, 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_82_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1700, 24), ) + __authCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authCode'), 'authCode', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1725, 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_82_httpwww_vantivcnp_comschemaauthorizationResponseSubCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1701, 24), ) + __authorizationResponseSubCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), 'authorizationResponseSubCode', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaauthorizationResponseSubCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1726, 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_82_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1702, 24), ) + __approvedAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), 'approvedAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1727, 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_82_httpwww_vantivcnp_comschemaaccountInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1703, 24), ) + __accountInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), 'accountInformation', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaaccountInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1728, 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_82_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1706, 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.40.xsd', 1731, 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_82_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1709, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1734, 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_82_httpwww_vantivcnp_comschemarecurringResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1710, 24), ) + __recurringResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), 'recurringResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemarecurringResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1735, 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_82_httpwww_vantivcnp_comschemacardSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1714, 24), ) + __cardSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), 'cardSuffix', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemacardSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1739, 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_82_httpwww_vantivcnp_comschemanetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1725, 24), ) + __networkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), 'networkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemanetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1750, 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_82_httpwww_vantivcnp_comschemapaymentAccountReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1728, 24), ) + __paymentAccountReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), 'paymentAccountReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemapaymentAccountReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1753, 24), ) paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1730, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1755, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + # Element {http://www.vantivcnp.com/schema}fundingTransactionReferenceNumber uses Python identifier fundingTransactionReferenceNumber + __fundingTransactionReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingTransactionReferenceNumber'), 'fundingTransactionReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemafundingTransactionReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1758, 24), ) + + + fundingTransactionReferenceNumber = property(__fundingTransactionReferenceNumber.value, __fundingTransactionReferenceNumber.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_82_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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_82_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 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_82_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 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.40.xsd', 2127, 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_82_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2363, 4), ) + __applepayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), 'applepayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2389, 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_82_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2379, 4), ) + __androidpayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), 'androidpayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2405, 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_82_httpwww_vantivcnp_comschemasepaDirectDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2403, 4), ) + __sepaDirectDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), 'sepaDirectDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemasepaDirectDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2429, 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_82_httpwww_vantivcnp_comschemaidealResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2419, 4), ) + __idealResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), 'idealResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaidealResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2445, 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_82_httpwww_vantivcnp_comschemagiropayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2435, 4), ) + __giropayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), 'giropayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemagiropayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2461, 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_82_httpwww_vantivcnp_comschemasofortResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2451, 4), ) + __sofortResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), 'sofortResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemasofortResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2477, 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_82_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2804, 4), ) + __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2830, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}authMax uses Python identifier authMax - __authMax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMax'), 'authMax', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaauthMax', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3202, 4), ) + __authMax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authMax'), 'authMax', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaauthMax', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3228, 4), ) authMax = property(__authMax.value, __authMax.set, None, None) @@ -11837,6 +12083,7 @@ class CTD_ANON_82 (transactionTypeWithReportGroup): __networkTransactionId.name() : __networkTransactionId, __paymentAccountReferenceNumber.name() : __paymentAccountReferenceNumber, __checkoutId.name() : __checkoutId, + __fundingTransactionReferenceNumber.name() : __fundingTransactionReferenceNumber, __fraudResult.name() : __fraudResult, __giftCardResponse.name() : __giftCardResponse, __accountUpdater.name() : __accountUpdater, @@ -11852,79 +12099,79 @@ class CTD_ANON_82 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_82 = CTD_ANON_82 +_module_typeBindings.CTD_ANON_85 = CTD_ANON_85 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_83 (transactionTypeWithReportGroup): +class CTD_ANON_86 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1740, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1766, 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_83_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1744, 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.40.xsd', 1770, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1745, 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.40.xsd', 1771, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1746, 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.40.xsd', 1772, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1748, 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.40.xsd', 1774, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1749, 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.40.xsd', 1775, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1750, 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.40.xsd', 1776, 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_83_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1752, 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.40.xsd', 1778, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1756, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1782, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) @@ -11949,72 +12196,72 @@ class CTD_ANON_83 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_83 = CTD_ANON_83 +_module_typeBindings.CTD_ANON_86 = CTD_ANON_86 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_84 (transactionTypeWithReportGroup): +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.37.xsd', 1764, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1790, 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_84_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1768, 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.40.xsd', 1794, 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_84_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1769, 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.40.xsd', 1795, 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_84_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1770, 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.40.xsd', 1796, 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_84_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1772, 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.40.xsd', 1798, 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_84_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1773, 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.40.xsd', 1799, 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_84_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1774, 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.40.xsd', 1800, 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_84_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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_84_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -12038,79 +12285,79 @@ class CTD_ANON_84 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_84 = CTD_ANON_84 +_module_typeBindings.CTD_ANON_87 = CTD_ANON_87 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_85 (transactionTypeWithReportGroup): +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.37.xsd', 1797, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1823, 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_85_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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_85_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1801, 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.40.xsd', 1827, 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.37.xsd', 1802, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1828, 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.37.xsd', 1803, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1829, 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_85_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1805, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1831, 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_85_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1806, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1832, 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.37.xsd', 1807, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1833, 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_85_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 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_85_httpwww_vantivcnp_comschemavirtualGiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1872, 4), ) + __virtualGiftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), 'virtualGiftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemavirtualGiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1898, 4), ) virtualGiftCardResponse = property(__virtualGiftCardResponse.value, __virtualGiftCardResponse.set, None, None) @@ -12135,72 +12382,72 @@ class CTD_ANON_85 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_85 = CTD_ANON_85 +_module_typeBindings.CTD_ANON_88 = CTD_ANON_88 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_86 (transactionTypeWithReportGroup): +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.37.xsd', 1818, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1844, 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_86_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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_86_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1822, 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.40.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_86_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1823, 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.40.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_86_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1824, 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.40.xsd', 1850, 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_86_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1826, 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.40.xsd', 1852, 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_86_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1827, 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.40.xsd', 1853, 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.37.xsd', 1828, 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.40.xsd', 1854, 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_86_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -12224,72 +12471,72 @@ class CTD_ANON_86 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_86 = CTD_ANON_86 +_module_typeBindings.CTD_ANON_89 = CTD_ANON_89 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_87 (transactionTypeWithReportGroup): +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.37.xsd', 1838, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1864, 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_87_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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_87_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1842, 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.40.xsd', 1868, 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.37.xsd', 1843, 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.40.xsd', 1869, 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.37.xsd', 1844, 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.40.xsd', 1870, 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_87_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1846, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1872, 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_87_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1847, 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.40.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_87_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1848, 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.40.xsd', 1874, 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_87_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -12313,72 +12560,72 @@ class CTD_ANON_87 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_87 = CTD_ANON_87 +_module_typeBindings.CTD_ANON_90 = CTD_ANON_90 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_88 (transactionTypeWithReportGroup): +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.37.xsd', 1882, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1908, 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_88_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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_88_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 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_88_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1886, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1912, 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_88_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1887, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1913, 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_88_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1888, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1914, 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_88_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1890, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1916, 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_88_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1891, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1917, 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_88_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1892, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1918, 24), ) location = property(__location.value, __location.set, None, None) @@ -12402,79 +12649,79 @@ class CTD_ANON_88 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_88 = CTD_ANON_88 +_module_typeBindings.CTD_ANON_91 = CTD_ANON_91 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_89 (transactionTypeWithReportGroup): +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.37.xsd', 1902, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1928, 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_89_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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_89_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 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_89_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1906, 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.40.xsd', 1932, 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.37.xsd', 1907, 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.40.xsd', 1933, 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.37.xsd', 1908, 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.40.xsd', 1934, 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_89_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1910, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1936, 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_89_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1911, 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.40.xsd', 1937, 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.37.xsd', 1912, 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.40.xsd', 1938, 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_89_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1914, 24), ) + __approvedAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), 'approvedAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1940, 24), ) approvedAmount = property(__approvedAmount.value, __approvedAmount.set, None, None) @@ -12499,107 +12746,107 @@ class CTD_ANON_89 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_89 = CTD_ANON_89 +_module_typeBindings.CTD_ANON_92 = CTD_ANON_92 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_90 (transactionTypeWithReportGroup): +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.37.xsd', 1925, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1951, 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_90_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 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_90_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 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_90_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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_90_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1930, 28), ) + __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.40.xsd', 1956, 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_90_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1931, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1957, 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_90_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1933, 28), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1959, 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_90_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1936, 28), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1962, 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_90_httpwww_vantivcnp_comschemaverify', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1937, 28), ) + __verify = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'verify'), 'verify', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaverify', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1963, 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_90_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1939, 28), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1965, 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_90_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1940, 28), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1966, 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_90_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1944, 32), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1970, 32), ) 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_90_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1945, 32), ) + __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1971, 32), ) 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_90_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1948, 28), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1974, 28), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -12628,93 +12875,93 @@ class CTD_ANON_90 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_90 = CTD_ANON_90 +_module_typeBindings.CTD_ANON_93 = CTD_ANON_93 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_91 (transactionTypeWithReportGroup): +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.37.xsd', 1958, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1984, 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.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 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_91_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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_91_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1964, 32), ) + __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.40.xsd', 1990, 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_91_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1965, 32), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1991, 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_91_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1966, 32), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1992, 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_91_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1968, 32), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1994, 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_91_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1971, 32), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1997, 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_91_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1974, 32), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2000, 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_91_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1977, 36), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2003, 36), ) 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_91_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1978, 36), ) + __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2004, 36), ) 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_91_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1981, 32), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2007, 32), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -12741,65 +12988,65 @@ class CTD_ANON_91 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_91 = CTD_ANON_91 +_module_typeBindings.CTD_ANON_94 = CTD_ANON_94 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_92 (transactionTypeWithReportGroup): +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.37.xsd', 1992, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2018, 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_92_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 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_92_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1996, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2022, 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_92_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1997, 24), ) + __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.40.xsd', 2023, 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_92_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1999, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2025, 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_92_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2003, 28), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2029, 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_92_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2004, 28), ) + __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2030, 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_92_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2006, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2032, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -12822,86 +13069,86 @@ class CTD_ANON_92 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_92 = CTD_ANON_92 +_module_typeBindings.CTD_ANON_95 = CTD_ANON_95 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_93 (transactionTypeWithReportGroup): +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.37.xsd', 2014, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2040, 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.37.xsd', 2018, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2044, 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_93_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2019, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2045, 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.37.xsd', 2020, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2046, 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_93_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2021, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2047, 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.37.xsd', 2022, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2048, 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_93_httpwww_vantivcnp_comschemaverificationCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2023, 24), ) + __verificationCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'verificationCode'), 'verificationCode', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemaverificationCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2049, 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_93_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2025, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2051, 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_93_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2027, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2053, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2029, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2055, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater - __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) @@ -12927,79 +13174,79 @@ class CTD_ANON_93 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_93 = CTD_ANON_93 +_module_typeBindings.CTD_ANON_96 = CTD_ANON_96 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_94 (transactionTypeWithReportGroup): +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.37.xsd', 2037, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2063, 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.37.xsd', 2041, 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.40.xsd', 2067, 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_94_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2042, 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.40.xsd', 2068, 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.37.xsd', 2043, 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.40.xsd', 2069, 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_94_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2044, 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.40.xsd', 2070, 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.37.xsd', 2045, 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.40.xsd', 2071, 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_94_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2047, 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.40.xsd', 2073, 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_94_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2049, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2075, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2051, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2077, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater - __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) @@ -13024,65 +13271,65 @@ class CTD_ANON_94 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_94 = CTD_ANON_94 +_module_typeBindings.CTD_ANON_97 = CTD_ANON_97 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_95 (transactionTypeWithReportGroup): +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.37.xsd', 2138, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2164, 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_95_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2142, 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.40.xsd', 2168, 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_95_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2143, 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.40.xsd', 2169, 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_95_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2144, 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.40.xsd', 2170, 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_95_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2145, 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.40.xsd', 2171, 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_95_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2146, 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.40.xsd', 2172, 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_95_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2148, 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.40.xsd', 2174, 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_95_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2149, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2175, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -13105,51 +13352,51 @@ class CTD_ANON_95 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_95 = CTD_ANON_95 +_module_typeBindings.CTD_ANON_98 = CTD_ANON_98 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_96 (transactionTypeWithReportGroup): +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.37.xsd', 2157, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2183, 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_96_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2161, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2187, 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_96_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2163, 28), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2189, 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_96_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2164, 28), ) + __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2190, 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_96_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2166, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2192, 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_96_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2167, 24), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2193, 24), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -13170,72 +13417,72 @@ class CTD_ANON_96 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_96 = CTD_ANON_96 +_module_typeBindings.CTD_ANON_99 = CTD_ANON_99 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_97 (transactionTypeWithReportGroup): +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.37.xsd', 2175, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2201, 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_97_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 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_97_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2179, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2205, 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_97_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2180, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2206, 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.37.xsd', 2181, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2207, 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_97_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2182, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2208, 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.37.xsd', 2183, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2209, 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_97_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2185, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2211, 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_97_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2187, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2213, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -13259,7 +13506,7 @@ class CTD_ANON_97 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_97 = CTD_ANON_97 +_module_typeBindings.CTD_ANON_100 = CTD_ANON_100 # Complex type {http://www.vantivcnp.com/schema}updateCardValidationNumOnToken with content type ELEMENT_ONLY @@ -13269,27 +13516,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.37.xsd', 2265, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2291, 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.37.xsd', 2269, 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.40.xsd', 2295, 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.37.xsd', 2270, 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.40.xsd', 2296, 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.37.xsd', 2271, 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.40.xsd', 2297, 20), ) cardValidationNum = property(__cardValidationNum.value, __cardValidationNum.set, None, None) @@ -13313,47 +13560,47 @@ class updateCardValidationNumOnToken_ (transactionTypeWithReportGroup): # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_98 (transactionTypeWithReportGroup): +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.37.xsd', 2278, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2304, 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.37.xsd', 2282, 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.40.xsd', 2308, 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_98_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2283, 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.40.xsd', 2309, 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_98_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2284, 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.40.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_98_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2285, 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.40.xsd', 2311, 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_98_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2286, 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.40.xsd', 2312, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) @@ -13374,65 +13621,65 @@ class CTD_ANON_98 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_98 = CTD_ANON_98 +_module_typeBindings.CTD_ANON_101 = CTD_ANON_101 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_99 (transactionTypeWithReportGroup): +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.37.xsd', 2301, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2327, 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_99_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 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_99_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 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_99_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2305, 24), ) + __advancedFraudChecks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), 'advancedFraudChecks', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2331, 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_99_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2308, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2334, 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_99_httpwww_vantivcnp_comschemaeventType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2309, 24), ) + __eventType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eventType'), 'eventType', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemaeventType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2335, 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_99_httpwww_vantivcnp_comschemaaccountLogin', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2310, 24), ) + __accountLogin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountLogin'), 'accountLogin', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemaaccountLogin', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2336, 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_99_httpwww_vantivcnp_comschemaaccountPasshash', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2311, 24), ) + __accountPasshash = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash'), 'accountPasshash', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemaaccountPasshash', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2337, 24), ) accountPasshash = property(__accountPasshash.value, __accountPasshash.set, None, None) @@ -13455,58 +13702,58 @@ class CTD_ANON_99 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_99 = CTD_ANON_99 +_module_typeBindings.CTD_ANON_102 = CTD_ANON_102 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_100 (transactionTypeWithReportGroup): +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.37.xsd', 2319, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2345, 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_100_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2323, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2349, 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_100_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2324, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2350, 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_100_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2325, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2351, 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_100_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2326, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2352, 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_100_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2327, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2353, 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_100_httpwww_vantivcnp_comschemaadvancedFraudResults', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2328, 24), ) + __advancedFraudResults = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), 'advancedFraudResults', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemaadvancedFraudResults', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2354, 24), ) advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.set, None, None) @@ -13528,65 +13775,65 @@ class CTD_ANON_100 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_100 = CTD_ANON_100 +_module_typeBindings.CTD_ANON_103 = CTD_ANON_103 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_101 (transactionTypeWithReportGroup): +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.37.xsd', 2465, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2491, 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.37.xsd', 2469, 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.40.xsd', 2495, 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.37.xsd', 2470, 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.40.xsd', 2496, 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.37.xsd', 2471, 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.40.xsd', 2497, 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.37.xsd', 2472, 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.40.xsd', 2498, 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.37.xsd', 2474, 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.40.xsd', 2500, 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.37.xsd', 2475, 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.40.xsd', 2501, 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.37.xsd', 2476, 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.40.xsd', 2502, 24), ) location = property(__location.value, __location.set, None, None) @@ -13599,9 +13846,9 @@ class CTD_ANON_101 (transactionTypeWithReportGroup): # 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.37.xsd', 2478, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2478, 20) + __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.40.xsd', 2504, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2504, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13617,65 +13864,65 @@ class CTD_ANON_101 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_101 = CTD_ANON_101 +_module_typeBindings.CTD_ANON_104 = CTD_ANON_104 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_102 (transactionTypeWithReportGroup): +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.37.xsd', 2485, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2511, 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.37.xsd', 2489, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2515, 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.37.xsd', 2490, 24), ) + __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.40.xsd', 2516, 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.37.xsd', 2491, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2517, 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.37.xsd', 2492, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2518, 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.37.xsd', 2494, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2520, 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.37.xsd', 2495, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2521, 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.37.xsd', 2496, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2522, 24), ) location = property(__location.value, __location.set, None, None) @@ -13688,9 +13935,9 @@ class CTD_ANON_102 (transactionTypeWithReportGroup): # 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.37.xsd', 2498, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2498, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_105_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2524, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2524, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13706,37 +13953,37 @@ class CTD_ANON_102 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_102 = CTD_ANON_102 +_module_typeBindings.CTD_ANON_105 = CTD_ANON_105 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_103 (transactionTypeWithReportGroup): +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.37.xsd', 2505, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2531, 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_103_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2510, 28), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2536, 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_103_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2511, 28), ) + __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.40.xsd', 2537, 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.37.xsd', 2512, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2538, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -13755,37 +14002,37 @@ class CTD_ANON_103 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_103 = CTD_ANON_103 +_module_typeBindings.CTD_ANON_106 = CTD_ANON_106 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_104 (transactionTypeWithReportGroup): +class CTD_ANON_107 (transactionTypeWithReportGroupAndRtp): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2521, 8) - _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() - _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() - # Base type is transactionTypeWithReportGroup + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2547, 8) + _ElementMap = transactionTypeWithReportGroupAndRtp._ElementMap.copy() + _AttributeMap = transactionTypeWithReportGroupAndRtp._AttributeMap.copy() + # Base type is transactionTypeWithReportGroupAndRtp # 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_104_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2526, 28), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2552, 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_104_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2527, 28), ) + __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.40.xsd', 2553, 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_104_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2528, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2554, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -13795,7 +14042,9 @@ class CTD_ANON_104 (transactionTypeWithReportGroup): # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType - # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup + # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp + + # Attribute rtp inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp _ElementMap.update({ __fundingSubmerchantId.name() : __fundingSubmerchantId, __fundsTransferId.name() : __fundsTransferId, @@ -13804,65 +14053,65 @@ class CTD_ANON_104 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_104 = CTD_ANON_104 +_module_typeBindings.CTD_ANON_107 = CTD_ANON_107 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_105 (transactionTypeWithReportGroup): +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.37.xsd', 2537, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2563, 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_105_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2541, 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.40.xsd', 2567, 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_105_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2542, 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.40.xsd', 2568, 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_105_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2543, 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.40.xsd', 2569, 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_105_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2544, 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.40.xsd', 2570, 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_105_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2546, 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.40.xsd', 2572, 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_105_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2547, 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.40.xsd', 2573, 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_105_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2548, 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.40.xsd', 2574, 24), ) location = property(__location.value, __location.set, None, None) @@ -13875,9 +14124,9 @@ class CTD_ANON_105 (transactionTypeWithReportGroup): # 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_105_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2550, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2550, 20) + __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.40.xsd', 2576, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2576, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13893,65 +14142,65 @@ class CTD_ANON_105 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_105 = CTD_ANON_105 +_module_typeBindings.CTD_ANON_108 = CTD_ANON_108 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_106 (transactionTypeWithReportGroup): +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.37.xsd', 2557, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2583, 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.37.xsd', 2561, 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.40.xsd', 2587, 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.37.xsd', 2562, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_109_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2588, 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.37.xsd', 2563, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_109_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2589, 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.37.xsd', 2564, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_109_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2590, 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.37.xsd', 2566, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_109_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2592, 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.37.xsd', 2567, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_109_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2593, 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.37.xsd', 2568, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_109_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2594, 24), ) location = property(__location.value, __location.set, None, None) @@ -13964,9 +14213,9 @@ class CTD_ANON_106 (transactionTypeWithReportGroup): # 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.37.xsd', 2570, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2570, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_109_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2596, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2596, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13982,44 +14231,44 @@ class CTD_ANON_106 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_106 = CTD_ANON_106 +_module_typeBindings.CTD_ANON_109 = CTD_ANON_109 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_107 (transactionTypeWithReportGroup): +class CTD_ANON_110 (transactionTypeWithReportGroupAndRtp): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2577, 8) - _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() - _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() - # Base type is transactionTypeWithReportGroup + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2603, 8) + _ElementMap = transactionTypeWithReportGroupAndRtp._ElementMap.copy() + _AttributeMap = transactionTypeWithReportGroupAndRtp._AttributeMap.copy() + # Base type is transactionTypeWithReportGroupAndRtp # 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_107_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2583, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2609, 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_107_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2584, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2610, 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_107_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2586, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2612, 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_107_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2587, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2613, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -14029,7 +14278,9 @@ class CTD_ANON_107 (transactionTypeWithReportGroup): # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType - # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup + # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp + + # Attribute rtp inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp _ElementMap.update({ __fundingCustomerId.name() : __fundingCustomerId, __fundingSubmerchantId.name() : __fundingSubmerchantId, @@ -14039,44 +14290,44 @@ class CTD_ANON_107 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_107 = CTD_ANON_107 +_module_typeBindings.CTD_ANON_110 = CTD_ANON_110 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_108 (transactionTypeWithReportGroup): +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.37.xsd', 2596, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2622, 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_108_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2602, 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.40.xsd', 2628, 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_108_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2603, 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.40.xsd', 2629, 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_108_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2605, 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.40.xsd', 2631, 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_108_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2606, 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.40.xsd', 2632, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -14096,65 +14347,65 @@ class CTD_ANON_108 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_108 = CTD_ANON_108 +_module_typeBindings.CTD_ANON_111 = CTD_ANON_111 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_109 (transactionTypeWithReportGroup): +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.37.xsd', 2615, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2641, 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.37.xsd', 2619, 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.40.xsd', 2645, 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_109_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2620, 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.40.xsd', 2646, 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_109_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2621, 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.40.xsd', 2647, 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_109_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2622, 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.40.xsd', 2648, 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_109_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2624, 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.40.xsd', 2650, 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_109_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2625, 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.40.xsd', 2651, 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_109_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2626, 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.40.xsd', 2652, 24), ) location = property(__location.value, __location.set, None, None) @@ -14167,9 +14418,9 @@ class CTD_ANON_109 (transactionTypeWithReportGroup): # 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_109_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2628, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2628, 20) + __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.40.xsd', 2654, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2654, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -14185,65 +14436,65 @@ class CTD_ANON_109 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_109 = CTD_ANON_109 +_module_typeBindings.CTD_ANON_112 = CTD_ANON_112 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_110 (transactionTypeWithReportGroup): +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.37.xsd', 2635, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.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_110_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2639, 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.40.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_110_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2640, 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.40.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_110_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2641, 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.40.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_110_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2642, 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.40.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_110_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2644, 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.40.xsd', 2670, 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.37.xsd', 2645, 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.40.xsd', 2671, 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.37.xsd', 2646, 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.40.xsd', 2672, 24), ) location = property(__location.value, __location.set, None, None) @@ -14256,9 +14507,9 @@ class CTD_ANON_110 (transactionTypeWithReportGroup): # 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.37.xsd', 2648, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2648, 20) + __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.40.xsd', 2674, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2674, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -14274,44 +14525,44 @@ class CTD_ANON_110 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_110 = CTD_ANON_110 +_module_typeBindings.CTD_ANON_113 = CTD_ANON_113 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_111 (transactionTypeWithReportGroup): +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.37.xsd', 2655, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2681, 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.37.xsd', 2661, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2687, 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.37.xsd', 2662, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2688, 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_111_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2664, 28), ) + __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.40.xsd', 2690, 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.37.xsd', 2665, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2691, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -14331,65 +14582,65 @@ class CTD_ANON_111 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_111 = CTD_ANON_111 +_module_typeBindings.CTD_ANON_114 = CTD_ANON_114 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_112 (transactionTypeWithReportGroup): +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.37.xsd', 2674, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2700, 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.37.xsd', 2678, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2704, 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.37.xsd', 2679, 24), ) + __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.40.xsd', 2705, 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.37.xsd', 2680, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2706, 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.37.xsd', 2681, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2707, 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.37.xsd', 2683, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2709, 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.37.xsd', 2684, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2710, 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.37.xsd', 2685, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2711, 24), ) location = property(__location.value, __location.set, None, None) @@ -14402,9 +14653,9 @@ class CTD_ANON_112 (transactionTypeWithReportGroup): # 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.37.xsd', 2687, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2687, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_115_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2713, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2713, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -14420,44 +14671,44 @@ class CTD_ANON_112 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_112 = CTD_ANON_112 +_module_typeBindings.CTD_ANON_115 = CTD_ANON_115 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_113 (transactionTypeWithReportGroup): +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.37.xsd', 2694, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2720, 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_113_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2700, 32), ) + __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.40.xsd', 2726, 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_113_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2701, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_116_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2727, 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_113_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2703, 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.40.xsd', 2729, 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_113_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2704, 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.40.xsd', 2730, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -14477,65 +14728,65 @@ class CTD_ANON_113 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_113 = CTD_ANON_113 +_module_typeBindings.CTD_ANON_116 = CTD_ANON_116 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_114 (transactionTypeWithReportGroup): +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.37.xsd', 2713, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2739, 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.37.xsd', 2717, 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.40.xsd', 2743, 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.37.xsd', 2718, 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.40.xsd', 2744, 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.37.xsd', 2719, 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.40.xsd', 2745, 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.37.xsd', 2720, 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.40.xsd', 2746, 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.37.xsd', 2722, 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.40.xsd', 2748, 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.37.xsd', 2723, 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.40.xsd', 2749, 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.37.xsd', 2724, 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.40.xsd', 2750, 24), ) location = property(__location.value, __location.set, None, None) @@ -14548,9 +14799,9 @@ class CTD_ANON_114 (transactionTypeWithReportGroup): # 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.37.xsd', 2726, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2726, 20) + __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.40.xsd', 2752, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2752, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -14566,65 +14817,65 @@ class CTD_ANON_114 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_114 = CTD_ANON_114 +_module_typeBindings.CTD_ANON_117 = CTD_ANON_117 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_115 (transactionTypeWithReportGroup): +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.37.xsd', 2734, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2760, 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_115_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2738, 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.40.xsd', 2764, 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_115_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2739, 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.40.xsd', 2765, 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_115_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2740, 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.40.xsd', 2766, 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_115_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2741, 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.40.xsd', 2767, 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_115_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2743, 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.40.xsd', 2769, 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_115_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2744, 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.40.xsd', 2770, 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_115_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2745, 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.40.xsd', 2771, 24), ) location = property(__location.value, __location.set, None, None) @@ -14637,9 +14888,9 @@ class CTD_ANON_115 (transactionTypeWithReportGroup): # 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_115_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2747, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2747, 20) + __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.40.xsd', 2773, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2773, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -14655,65 +14906,65 @@ class CTD_ANON_115 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_115 = CTD_ANON_115 +_module_typeBindings.CTD_ANON_118 = CTD_ANON_118 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_116 (transactionTypeWithReportGroup): +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.37.xsd', 2754, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2780, 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_116_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2758, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2784, 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_116_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2759, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2785, 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_116_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2760, 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.40.xsd', 2786, 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_116_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2761, 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.40.xsd', 2787, 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_116_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2763, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2789, 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_116_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2764, 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.40.xsd', 2790, 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_116_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2765, 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.40.xsd', 2791, 24), ) location = property(__location.value, __location.set, None, None) @@ -14726,9 +14977,9 @@ class CTD_ANON_116 (transactionTypeWithReportGroup): # 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_116_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2767, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2767, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_119_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2793, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2793, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -14744,23 +14995,23 @@ class CTD_ANON_116 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_116 = CTD_ANON_116 +_module_typeBindings.CTD_ANON_119 = CTD_ANON_119 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_117 (transactionTypeWithReportGroup): +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.37.xsd', 2774, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2800, 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.37.xsd', 2778, 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.40.xsd', 2804, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -14777,58 +15028,58 @@ class CTD_ANON_117 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_117 = CTD_ANON_117 +_module_typeBindings.CTD_ANON_120 = CTD_ANON_120 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_118 (transactionTypeWithReportGroup): +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.37.xsd', 2786, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2812, 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.37.xsd', 2790, 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.40.xsd', 2816, 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_118_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2791, 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.40.xsd', 2817, 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.37.xsd', 2792, 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.40.xsd', 2818, 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.37.xsd', 2794, 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.40.xsd', 2820, 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.37.xsd', 2795, 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.40.xsd', 2821, 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.37.xsd', 2796, 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.40.xsd', 2822, 24), ) location = property(__location.value, __location.set, None, None) @@ -14841,9 +15092,9 @@ class CTD_ANON_118 (transactionTypeWithReportGroup): # 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.37.xsd', 2798, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2798, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_121_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2824, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2824, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -14858,93 +15109,93 @@ class CTD_ANON_118 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_118 = CTD_ANON_118 +_module_typeBindings.CTD_ANON_121 = CTD_ANON_121 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_119 (transactionTypeWithReportGroup): +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.37.xsd', 2816, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2842, 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_119_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2822, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2848, 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_119_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2824, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2850, 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_119_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2828, 32), ) + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2854, 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_119_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2829, 32), ) + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2855, 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_119_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2831, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2857, 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_119_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2832, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2858, 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_119_httpwww_vantivcnp_comschemadisbursementType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2833, 28), ) + __disbursementType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'disbursementType'), 'disbursementType', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemadisbursementType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2859, 28), ) disbursementType = property(__disbursementType.value, __disbursementType.set, None, None) # Element {http://www.vantivcnp.com/schema}cardholderAddress uses Python identifier cardholderAddress - __cardholderAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress'), 'cardholderAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemacardholderAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2834, 28), ) + __cardholderAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress'), 'cardholderAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemacardholderAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2860, 28), ) cardholderAddress = property(__cardholderAddress.value, __cardholderAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2836, 32), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2862, 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_119_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2837, 32), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2863, 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_119_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2838, 32), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2864, 32), ) paypage = property(__paypage.value, __paypage.set, None, None) @@ -14971,72 +15222,72 @@ class CTD_ANON_119 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_119 = CTD_ANON_119 +_module_typeBindings.CTD_ANON_122 = CTD_ANON_122 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_120 (transactionTypeWithReportGroup): +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.37.xsd', 2848, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2852, 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.40.xsd', 2878, 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_120_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2853, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2879, 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_120_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2854, 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.40.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_120_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2855, 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.40.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_120_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2856, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2857, 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.40.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_120_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2858, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2884, 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_120_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2860, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2886, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -15049,9 +15300,9 @@ class CTD_ANON_120 (transactionTypeWithReportGroup): # 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_120_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2862, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2862, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_123_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2888, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2888, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -15068,65 +15319,65 @@ class CTD_ANON_120 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_120 = CTD_ANON_120 +_module_typeBindings.CTD_ANON_123 = CTD_ANON_123 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_121 (transactionTypeWithReportGroup): +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.37.xsd', 2869, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2895, 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.37.xsd', 2873, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2899, 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_121_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2874, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2900, 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_121_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2875, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2901, 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.37.xsd', 2876, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2902, 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.37.xsd', 2878, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2904, 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.37.xsd', 2879, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2905, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2880, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2906, 24), ) location = property(__location.value, __location.set, None, None) @@ -15139,9 +15390,9 @@ class CTD_ANON_121 (transactionTypeWithReportGroup): # 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_121_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2882, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2882, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_124_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2908, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2908, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -15157,65 +15408,65 @@ class CTD_ANON_121 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_121 = CTD_ANON_121 +_module_typeBindings.CTD_ANON_124 = CTD_ANON_124 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_122 (transactionTypeWithReportGroup): +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.37.xsd', 2889, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2915, 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_122_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2893, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2919, 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_122_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2894, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2920, 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_122_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2895, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2921, 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_122_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2896, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2922, 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_122_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2898, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2924, 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_122_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2899, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2925, 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_122_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2900, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2926, 24), ) location = property(__location.value, __location.set, None, None) @@ -15228,9 +15479,9 @@ class CTD_ANON_122 (transactionTypeWithReportGroup): # 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_122_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2902, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2902, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_125_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2928, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2928, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -15246,37 +15497,37 @@ class CTD_ANON_122 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_122 = CTD_ANON_122 +_module_typeBindings.CTD_ANON_125 = CTD_ANON_125 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_123 (transactionTypeWithReportGroup): +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.37.xsd', 2909, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2935, 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_123_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2914, 28), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2940, 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_123_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2915, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2941, 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_123_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2916, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2942, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -15295,37 +15546,37 @@ class CTD_ANON_123 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_123 = CTD_ANON_123 +_module_typeBindings.CTD_ANON_126 = CTD_ANON_126 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_124 (transactionTypeWithReportGroup): +class CTD_ANON_127 (transactionTypeWithReportGroupAndRtp): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2925, 8) - _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() - _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() - # Base type is transactionTypeWithReportGroup + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2951, 8) + _ElementMap = transactionTypeWithReportGroupAndRtp._ElementMap.copy() + _AttributeMap = transactionTypeWithReportGroupAndRtp._AttributeMap.copy() + # Base type is transactionTypeWithReportGroupAndRtp # 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_124_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2930, 28), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2956, 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_124_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2931, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2957, 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_124_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2932, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2958, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -15335,7 +15586,9 @@ class CTD_ANON_124 (transactionTypeWithReportGroup): # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType - # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup + # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp + + # Attribute rtp inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp _ElementMap.update({ __fundingCustomerId.name() : __fundingCustomerId, __fundsTransferId.name() : __fundsTransferId, @@ -15344,65 +15597,65 @@ class CTD_ANON_124 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_124 = CTD_ANON_124 +_module_typeBindings.CTD_ANON_127 = CTD_ANON_127 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_125 (transactionTypeWithReportGroup): +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.37.xsd', 2941, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2967, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2945, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2971, 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_125_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2946, 24), ) + __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.40.xsd', 2972, 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_125_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2947, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2973, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2948, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2974, 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_125_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2950, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2976, 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_125_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2951, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2977, 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_125_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2952, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2978, 24), ) location = property(__location.value, __location.set, None, None) @@ -15415,9 +15668,9 @@ class CTD_ANON_125 (transactionTypeWithReportGroup): # 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_125_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2954, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2954, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_128_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2980, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2980, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -15433,65 +15686,65 @@ class CTD_ANON_125 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_125 = CTD_ANON_125 +_module_typeBindings.CTD_ANON_128 = CTD_ANON_128 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_126 (transactionTypeWithReportGroup): +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.37.xsd', 2961, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2987, 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.37.xsd', 2965, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2991, 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_126_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2966, 24), ) + __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.40.xsd', 2992, 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_126_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2967, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2993, 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.37.xsd', 2968, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2994, 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_126_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2970, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2996, 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_126_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2971, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2997, 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_126_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2972, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2998, 24), ) location = property(__location.value, __location.set, None, None) @@ -15504,9 +15757,9 @@ class CTD_ANON_126 (transactionTypeWithReportGroup): # 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_126_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2974, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2974, 20) + __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_129_duplicate', pyxb.binding.datatypes.boolean) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3000, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3000, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -15522,7 +15775,7 @@ class CTD_ANON_126 (transactionTypeWithReportGroup): _AttributeMap.update({ __duplicate.name() : __duplicate }) -_module_typeBindings.CTD_ANON_126 = CTD_ANON_126 +_module_typeBindings.CTD_ANON_129 = CTD_ANON_129 # Complex type {http://www.vantivcnp.com/schema}translateToLowValueTokenRequestType with content type ELEMENT_ONLY @@ -15532,20 +15785,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.37.xsd', 2983, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3009, 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.37.xsd', 2987, 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.40.xsd', 3013, 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.37.xsd', 2988, 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.40.xsd', 3014, 20), ) token = property(__token.value, __token.set, None, None) @@ -15568,54 +15821,54 @@ class translateToLowValueTokenRequestType (transactionTypeWithReportGroup): # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_127 (transactionTypeWithReportGroup): +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.37.xsd', 2995, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3021, 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_127_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2999, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3025, 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_127_httpwww_vantivcnp_comschemapaypageRegistrationId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3000, 24), ) + __paypageRegistrationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), 'paypageRegistrationId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemapaypageRegistrationId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3026, 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_127_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3001, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3027, 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_127_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3002, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3028, 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_127_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3003, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3029, 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_127_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3004, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3030, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) @@ -15637,79 +15890,79 @@ class CTD_ANON_127 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_127 = CTD_ANON_127 +_module_typeBindings.CTD_ANON_130 = CTD_ANON_130 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_128 (transactionTypeWithReportGroup): +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.37.xsd', 3062, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3088, 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_128_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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_128_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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_128_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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_128_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 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_128_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3066, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3092, 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_128_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3067, 24), ) + __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.40.xsd', 3093, 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_128_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3068, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3094, 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_128_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3073, 24), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3099, 24), ) pin = property(__pin.value, __pin.set, None, None) # Element {http://www.vantivcnp.com/schema}passengerTransportData uses Python identifier passengerTransportData - __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4), ) + __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4), ) passengerTransportData = property(__passengerTransportData.value, __passengerTransportData.set, None, None) @@ -15734,65 +15987,65 @@ class CTD_ANON_128 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_128 = CTD_ANON_128 +_module_typeBindings.CTD_ANON_131 = CTD_ANON_131 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_129 (transactionTypeWithReportGroup): +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.37.xsd', 3082, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3108, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3086, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3112, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3087, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3113, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3088, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3114, 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_129_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3089, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3115, 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_129_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3090, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3116, 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_129_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3091, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3117, 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_129_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3092, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3118, 24), ) recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) @@ -15815,79 +16068,79 @@ class CTD_ANON_129 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_129 = CTD_ANON_129 +_module_typeBindings.CTD_ANON_132 = CTD_ANON_132 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_130 (transactionTypeWithReportGroup): +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.37.xsd', 3108, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3134, 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_130_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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_130_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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_130_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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_130_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 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_130_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3112, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3138, 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_130_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3113, 24), ) + __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.40.xsd', 3139, 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_130_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3114, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3140, 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_130_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3119, 24), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3145, 24), ) pin = property(__pin.value, __pin.set, None, None) # Element {http://www.vantivcnp.com/schema}passengerTransportData uses Python identifier passengerTransportData - __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4), ) + __passengerTransportData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), 'passengerTransportData', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemapassengerTransportData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4), ) passengerTransportData = property(__passengerTransportData.value, __passengerTransportData.set, None, None) @@ -15912,65 +16165,65 @@ class CTD_ANON_130 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_130 = CTD_ANON_130 +_module_typeBindings.CTD_ANON_133 = CTD_ANON_133 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_131 (transactionTypeWithReportGroup): +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.37.xsd', 3128, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3154, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3132, 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.40.xsd', 3158, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3133, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3159, 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_131_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3134, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3160, 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_131_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3135, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3161, 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_131_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3136, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3162, 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_131_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3137, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3163, 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_131_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3138, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3164, 24), ) recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) @@ -15993,30 +16246,30 @@ class CTD_ANON_131 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_131 = CTD_ANON_131 +_module_typeBindings.CTD_ANON_134 = CTD_ANON_134 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_132 (transactionTypeWithReportGroup): +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.37.xsd', 3420, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3455, 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_132_httpwww_vantivcnp_comschemacardOrToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3414, 4), ) + __cardOrToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), 'cardOrToken', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemacardOrToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3449, 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_132_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3424, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3459, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) @@ -16034,79 +16287,79 @@ class CTD_ANON_132 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_132 = CTD_ANON_132 +_module_typeBindings.CTD_ANON_135 = CTD_ANON_135 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_133 (transactionTypeWithReportGroup): +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.37.xsd', 3467, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3502, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3471, 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.40.xsd', 3506, 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_133_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3472, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3507, 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_133_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3473, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3508, 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_133_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3474, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3509, 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_133_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3475, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3510, 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_133_httpwww_vantivcnp_comschemaupdatedCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3476, 24), ) + __updatedCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), 'updatedCard', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaupdatedCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3511, 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_133_httpwww_vantivcnp_comschemaoriginalCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3477, 24), ) + __originalCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), 'originalCard', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3512, 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_133_httpwww_vantivcnp_comschemaupdatedToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3478, 24), ) + __updatedToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), 'updatedToken', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaupdatedToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3513, 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_133_httpwww_vantivcnp_comschemaoriginalToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3479, 24), ) + __originalToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), 'originalToken', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3514, 24), ) originalToken = property(__originalToken.value, __originalToken.set, None, None) @@ -16131,51 +16384,51 @@ class CTD_ANON_133 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_133 = CTD_ANON_133 +_module_typeBindings.CTD_ANON_136 = CTD_ANON_136 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_134 (transactionTypeWithReportGroup): +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.37.xsd', 3507, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3542, 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_134_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 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_134_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3511, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3546, 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_134_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3512, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3547, 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_134_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3514, 24), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3549, 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_134_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3515, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3550, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -16196,51 +16449,51 @@ class CTD_ANON_134 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_134 = CTD_ANON_134 +_module_typeBindings.CTD_ANON_137 = CTD_ANON_137 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_135 (transactionTypeWithReportGroup): +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.37.xsd', 3523, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3558, 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_135_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 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_135_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3527, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3562, 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_135_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3528, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3563, 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_135_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3530, 24), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3565, 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_135_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3531, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3566, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -16261,44 +16514,44 @@ class CTD_ANON_135 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_135 = CTD_ANON_135 +_module_typeBindings.CTD_ANON_138 = CTD_ANON_138 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_136 (transactionTypeWithReportGroup): +class CTD_ANON_139 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3539, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3574, 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.37.xsd', 3543, 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.40.xsd', 3578, 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_136_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3544, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3579, 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_136_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3545, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3580, 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_136_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3546, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3581, 24), ) message = property(__message.value, __message.set, None, None) @@ -16318,44 +16571,44 @@ class CTD_ANON_136 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_136 = CTD_ANON_136 +_module_typeBindings.CTD_ANON_139 = CTD_ANON_139 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_137 (transactionTypeWithReportGroup): +class CTD_ANON_140 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3554, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3589, 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.37.xsd', 3558, 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.40.xsd', 3593, 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.37.xsd', 3559, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3594, 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.37.xsd', 3560, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3595, 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_137_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3561, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3596, 24), ) message = property(__message.value, __message.set, None, None) @@ -16375,65 +16628,65 @@ class CTD_ANON_137 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_137 = CTD_ANON_137 +_module_typeBindings.CTD_ANON_140 = CTD_ANON_140 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_138 (transactionTypeWithReportGroup): +class CTD_ANON_141 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3569, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3604, 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_138_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3575, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3610, 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_138_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3576, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3611, 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_138_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3578, 28), ) + __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3613, 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_138_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3579, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3614, 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_138_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3580, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3615, 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_138_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3581, 28), ) + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3616, 28), ) accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress - __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3582, 28), ) + __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3617, 28), ) vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) @@ -16456,65 +16709,65 @@ class CTD_ANON_138 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_138 = CTD_ANON_138 +_module_typeBindings.CTD_ANON_141 = CTD_ANON_141 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_139 (transactionTypeWithReportGroup): +class CTD_ANON_142 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3591, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3626, 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_139_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3597, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3632, 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_139_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3598, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3633, 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_139_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3600, 28), ) + __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3635, 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_139_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3601, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3636, 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_139_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3602, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3637, 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_139_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3603, 28), ) + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3638, 28), ) accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress - __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3604, 28), ) + __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3639, 28), ) vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) @@ -16537,58 +16790,58 @@ class CTD_ANON_139 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_139 = CTD_ANON_139 +_module_typeBindings.CTD_ANON_142 = CTD_ANON_142 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_140 (transactionTypeWithReportGroup): +class CTD_ANON_143 (transactionTypeWithReportGroupAndRtp): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3614, 8) - _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() - _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() - # Base type is transactionTypeWithReportGroup + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3649, 8) + _ElementMap = transactionTypeWithReportGroupAndRtp._ElementMap.copy() + _AttributeMap = transactionTypeWithReportGroupAndRtp._AttributeMap.copy() + # Base type is transactionTypeWithReportGroupAndRtp # 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_140_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3619, 28), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3654, 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_140_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3620, 28), ) + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3655, 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_140_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3621, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3656, 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_140_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3622, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3657, 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_140_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3623, 28), ) + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3658, 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_140_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3624, 28), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3659, 28), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -16598,7 +16851,9 @@ class CTD_ANON_140 (transactionTypeWithReportGroup): # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType - # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup + # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp + + # Attribute rtp inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroupAndRtp _ElementMap.update({ __fundingSubmerchantId.name() : __fundingSubmerchantId, __submerchantName.name() : __submerchantName, @@ -16610,58 +16865,58 @@ class CTD_ANON_140 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_140 = CTD_ANON_140 +_module_typeBindings.CTD_ANON_143 = CTD_ANON_143 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_141 (transactionTypeWithReportGroup): +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.37.xsd', 3633, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3668, 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_141_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3638, 28), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3673, 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_141_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3639, 28), ) + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3674, 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_141_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3640, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3675, 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_141_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3641, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3676, 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_141_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3642, 28), ) + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3677, 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_141_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3643, 28), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3678, 28), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -16683,58 +16938,58 @@ class CTD_ANON_141 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_141 = CTD_ANON_141 +_module_typeBindings.CTD_ANON_144 = CTD_ANON_144 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_142 (transactionTypeWithReportGroup): +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.37.xsd', 3652, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3687, 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_142_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3657, 28), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3692, 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_142_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3658, 28), ) + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3693, 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_142_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3659, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3694, 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_142_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3660, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3695, 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_142_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3661, 28), ) + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3696, 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_142_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3662, 28), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3697, 28), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -16756,58 +17011,58 @@ class CTD_ANON_142 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_142 = CTD_ANON_142 +_module_typeBindings.CTD_ANON_145 = CTD_ANON_145 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_143 (transactionTypeWithReportGroup): +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.37.xsd', 3671, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3706, 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_143_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3676, 28), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3711, 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_143_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3677, 28), ) + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3712, 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_143_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3678, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3713, 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_143_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3679, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3714, 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_143_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3680, 28), ) + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3715, 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_143_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3681, 28), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3716, 28), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -16829,30 +17084,30 @@ class CTD_ANON_143 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_143 = CTD_ANON_143 +_module_typeBindings.CTD_ANON_146 = CTD_ANON_146 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_144 (transactionTypeWithReportGroup): +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.37.xsd', 3734, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3772, 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_144_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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_144_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3738, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3776, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -16870,72 +17125,72 @@ class CTD_ANON_144 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_144 = CTD_ANON_144 +_module_typeBindings.CTD_ANON_147 = CTD_ANON_147 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_145 (transactionTypeWithReportGroup): +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.37.xsd', 3747, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3785, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3751, 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.40.xsd', 3789, 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_145_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3752, 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.40.xsd', 3790, 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.37.xsd', 3753, 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.40.xsd', 3791, 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_145_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3754, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3792, 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_145_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3755, 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.40.xsd', 3793, 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.37.xsd', 3756, 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.40.xsd', 3794, 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_145_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3757, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3795, 24), ) recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3759, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3797, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) @@ -16959,23 +17214,23 @@ class CTD_ANON_145 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_145 = CTD_ANON_145 +_module_typeBindings.CTD_ANON_148 = CTD_ANON_148 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_146 (transactionTypeWithReportGroup): +class CTD_ANON_149 (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.37.xsd', 3774, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3812, 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.37.xsd', 3778, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3816, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -16992,65 +17247,65 @@ class CTD_ANON_146 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_146 = CTD_ANON_146 +_module_typeBindings.CTD_ANON_149 = CTD_ANON_149 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_147 (transactionTypeWithReportGroup): +class CTD_ANON_150 (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.37.xsd', 3786, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3824, 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_147_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3790, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3828, 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_147_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3791, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3829, 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_147_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3792, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3830, 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_147_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3793, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3831, 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_147_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3794, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3832, 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_147_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3795, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3833, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3797, 24), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3835, 24), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) @@ -17073,65 +17328,65 @@ class CTD_ANON_147 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_147 = CTD_ANON_147 +_module_typeBindings.CTD_ANON_150 = CTD_ANON_150 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_148 (transactionTypeWithReportGroup): +class CTD_ANON_151 (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.37.xsd', 3805, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3843, 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.37.xsd', 3809, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_151_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3847, 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_148_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3810, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_151_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3848, 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_148_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3811, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_151_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3849, 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_148_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3812, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_151_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3850, 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_148_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3813, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_151_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3851, 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_148_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3814, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_151_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3852, 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_148_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3815, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_151_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3853, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -17154,65 +17409,65 @@ class CTD_ANON_148 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_148 = CTD_ANON_148 +_module_typeBindings.CTD_ANON_151 = CTD_ANON_151 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_149 (transactionTypeWithReportGroup): +class CTD_ANON_152 (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.37.xsd', 3823, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3861, 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_149_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3827, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_152_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3865, 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_149_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3828, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_152_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3866, 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_149_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3829, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_152_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3867, 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_149_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3830, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_152_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3868, 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_149_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3831, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_152_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3869, 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_149_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3832, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_152_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3870, 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_149_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3833, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_152_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3871, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -17235,72 +17490,72 @@ class CTD_ANON_149 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_149 = CTD_ANON_149 +_module_typeBindings.CTD_ANON_152 = CTD_ANON_152 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_150 (transactionTypeWithReportGroup): +class CTD_ANON_153 (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.37.xsd', 3841, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3879, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3845, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_153_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3883, 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_150_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3846, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_153_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3884, 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_150_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3847, 24), ) + __virtualGiftCardBin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), 'virtualGiftCardBin', '__httpwww_vantivcnp_comschema_CTD_ANON_153_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3885, 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_150_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3848, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_153_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3886, 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_150_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3849, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_153_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3887, 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_150_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3850, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_153_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3888, 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_150_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3851, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_153_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3889, 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_150_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3852, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_153_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3890, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -17324,58 +17579,58 @@ class CTD_ANON_150 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_150 = CTD_ANON_150 +_module_typeBindings.CTD_ANON_153 = CTD_ANON_153 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_151 (transactionTypeWithReportGroup): +class CTD_ANON_154 (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.37.xsd', 3860, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3898, 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_151_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3864, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_154_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3902, 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_151_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3865, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_154_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3903, 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_151_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3866, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_154_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3904, 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_151_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3867, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_154_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3905, 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_151_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3868, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_154_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3906, 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_151_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3869, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_154_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3907, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -17397,65 +17652,65 @@ class CTD_ANON_151 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_151 = CTD_ANON_151 +_module_typeBindings.CTD_ANON_154 = CTD_ANON_154 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_152 (transactionTypeWithReportGroup): +class CTD_ANON_155 (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.37.xsd', 3877, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3915, 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_152_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3881, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_155_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3919, 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_152_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3882, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_155_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3920, 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_152_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3883, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_155_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3921, 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_152_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3884, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_155_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3922, 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_152_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3885, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_155_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3923, 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_152_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3886, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_155_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3924, 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_152_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3887, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_155_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3925, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -17478,65 +17733,65 @@ class CTD_ANON_152 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_152 = CTD_ANON_152 +_module_typeBindings.CTD_ANON_155 = CTD_ANON_155 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_153 (transactionTypeWithReportGroup): +class CTD_ANON_156 (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.37.xsd', 3895, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3933, 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_153_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3899, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_156_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3937, 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_153_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3900, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_156_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3938, 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_153_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3901, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_156_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3939, 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_153_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3902, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_156_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3940, 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_153_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3903, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_156_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3941, 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_153_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3904, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_156_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3942, 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_153_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3905, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_156_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3943, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -17559,44 +17814,44 @@ class CTD_ANON_153 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_153 = CTD_ANON_153 +_module_typeBindings.CTD_ANON_156 = CTD_ANON_156 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_154 (transactionTypeWithReportGroup): +class CTD_ANON_157 (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.37.xsd', 3913, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3951, 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_154_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3917, 24), ) + __origId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origId'), 'origId', '__httpwww_vantivcnp_comschema_CTD_ANON_157_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3955, 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_154_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3918, 24), ) + __origActionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), 'origActionType', '__httpwww_vantivcnp_comschema_CTD_ANON_157_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3956, 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_154_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3919, 24), ) + __origCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), 'origCnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_157_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3957, 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_154_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3920, 24), ) + __showStatusOnly = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), 'showStatusOnly', '__httpwww_vantivcnp_comschema_CTD_ANON_157_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3958, 24), ) showStatusOnly = property(__showStatusOnly.value, __showStatusOnly.set, None, None) @@ -17616,58 +17871,58 @@ class CTD_ANON_154 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_154 = CTD_ANON_154 +_module_typeBindings.CTD_ANON_157 = CTD_ANON_157 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_155 (transactionTypeWithReportGroup): +class CTD_ANON_158 (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.37.xsd', 3928, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3966, 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_155_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3932, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_158_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3970, 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_155_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3933, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_158_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3971, 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_155_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3934, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_158_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3972, 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_155_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3935, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_158_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3973, 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_155_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3936, 24), ) + __matchCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), 'matchCount', '__httpwww_vantivcnp_comschema_CTD_ANON_158_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3974, 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_155_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3937, 24), ) + __results_max10 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), 'results_max10', '__httpwww_vantivcnp_comschema_CTD_ANON_158_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3975, 24), ) results_max10 = property(__results_max10.value, __results_max10.set, None, None) @@ -17689,44 +17944,44 @@ class CTD_ANON_155 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_155 = CTD_ANON_155 +_module_typeBindings.CTD_ANON_158 = CTD_ANON_158 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_156 (transactionTypeWithReportGroup): +class CTD_ANON_159 (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.37.xsd', 3951, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3989, 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_156_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3955, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_159_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3993, 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_156_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3956, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_159_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3994, 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_156_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3957, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_159_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3995, 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_156_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3958, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_159_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3996, 24), ) location = property(__location.value, __location.set, None, None) @@ -17746,30 +18001,30 @@ class CTD_ANON_156 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_156 = CTD_ANON_156 +_module_typeBindings.CTD_ANON_159 = CTD_ANON_159 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_157 (transactionTypeWithReportGroup): +class CTD_ANON_160 (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.37.xsd', 3966, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4004, 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_157_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3970, 24), ) + __serviceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), 'serviceId', '__httpwww_vantivcnp_comschema_CTD_ANON_160_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4008, 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_157_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3971, 24), ) + __pathId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pathId'), 'pathId', '__httpwww_vantivcnp_comschema_CTD_ANON_160_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4009, 24), ) pathId = property(__pathId.value, __pathId.set, None, None) @@ -17787,51 +18042,51 @@ class CTD_ANON_157 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_157 = CTD_ANON_157 +_module_typeBindings.CTD_ANON_160 = CTD_ANON_160 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_158 (transactionTypeWithReportGroup): +class CTD_ANON_161 (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.37.xsd', 3979, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4017, 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_158_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3983, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_161_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4021, 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_158_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3984, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_161_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4022, 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_158_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3985, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_161_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4023, 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_158_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3986, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_161_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4024, 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_158_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3987, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_161_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4025, 24), ) location = property(__location.value, __location.set, None, None) @@ -17852,72 +18107,72 @@ class CTD_ANON_158 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_158 = CTD_ANON_158 +_module_typeBindings.CTD_ANON_161 = CTD_ANON_161 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_159 (transactionTypeWithReportGroup): +class CTD_ANON_162 (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.37.xsd', 4116, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4154, 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_159_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_162_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 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_159_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 577, 4), ) + __customerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), 'customerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_162_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 591, 4), ) customerInfo = property(__customerInfo.value, __customerInfo.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_159_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_162_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 4), ) shipToAddress = property(__shipToAddress.value, __shipToAddress.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_159_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_162_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 4), ) enhancedData = property(__enhancedData.value, __enhancedData.set, None, None) # Element {http://www.vantivcnp.com/schema}postCheckoutRedirectUrl uses Python identifier postCheckoutRedirectUrl - __postCheckoutRedirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postCheckoutRedirectUrl'), 'postCheckoutRedirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_159_httpwww_vantivcnp_comschemapostCheckoutRedirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3282, 4), ) + __postCheckoutRedirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postCheckoutRedirectUrl'), 'postCheckoutRedirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_162_httpwww_vantivcnp_comschemapostCheckoutRedirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3308, 4), ) postCheckoutRedirectUrl = property(__postCheckoutRedirectUrl.value, __postCheckoutRedirectUrl.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_159_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4120, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_162_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4158, 24), ) amount = property(__amount.value, __amount.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_159_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4121, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_162_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4159, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}provider uses Python identifier provider - __provider = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'provider'), 'provider', '__httpwww_vantivcnp_comschema_CTD_ANON_159_httpwww_vantivcnp_comschemaprovider', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4122, 24), ) + __provider = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'provider'), 'provider', '__httpwww_vantivcnp_comschema_CTD_ANON_162_httpwww_vantivcnp_comschemaprovider', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4160, 24), ) provider = property(__provider.value, __provider.set, None, None) @@ -17941,37 +18196,37 @@ class CTD_ANON_159 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_159 = CTD_ANON_159 +_module_typeBindings.CTD_ANON_162 = CTD_ANON_162 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_160 (transactionTypeWithReportGroup): +class CTD_ANON_163 (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.37.xsd', 4135, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4173, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # 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_160_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4139, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_163_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4177, 24), ) amount = property(__amount.value, __amount.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_160_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4140, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_163_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4178, 24), ) orderId = property(__orderId.value, __orderId.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_160_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4141, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_163_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4179, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -17990,37 +18245,37 @@ class CTD_ANON_160 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_160 = CTD_ANON_160 +_module_typeBindings.CTD_ANON_163 = CTD_ANON_163 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_161 (transactionTypeWithReportGroup): +class CTD_ANON_164 (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.37.xsd', 4149, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4187, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # 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_161_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4153, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_164_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4191, 24), ) amount = property(__amount.value, __amount.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_161_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4154, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_164_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4192, 24), ) orderId = property(__orderId.value, __orderId.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_161_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4155, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_164_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4193, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -18039,37 +18294,37 @@ class CTD_ANON_161 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_161 = CTD_ANON_161 +_module_typeBindings.CTD_ANON_164 = CTD_ANON_164 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_162 (transactionTypeWithReportGroup): +class CTD_ANON_165 (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.37.xsd', 4163, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4201, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # 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_162_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4167, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_165_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4205, 24), ) amount = property(__amount.value, __amount.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_162_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4168, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_165_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4206, 24), ) orderId = property(__orderId.value, __orderId.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_162_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4169, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_165_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4207, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -18088,30 +18343,30 @@ class CTD_ANON_162 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_162 = CTD_ANON_162 +_module_typeBindings.CTD_ANON_165 = CTD_ANON_165 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_163 (transactionTypeWithReportGroup): +class CTD_ANON_166 (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.37.xsd', 4177, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4215, 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_163_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4181, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_166_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4219, 24), ) orderId = property(__orderId.value, __orderId.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_163_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4182, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_166_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4220, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -18129,44 +18384,44 @@ class CTD_ANON_163 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_163 = CTD_ANON_163 +_module_typeBindings.CTD_ANON_166 = CTD_ANON_166 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_164 (transactionTypeWithReportGroup): +class CTD_ANON_167 (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.37.xsd', 4190, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4228, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # 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_CTD_ANON_164_httpwww_vantivcnp_comschemafirstName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4194, 24), ) + __firstName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'firstName'), 'firstName', '__httpwww_vantivcnp_comschema_CTD_ANON_167_httpwww_vantivcnp_comschemafirstName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4232, 24), ) firstName = property(__firstName.value, __firstName.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_CTD_ANON_164_httpwww_vantivcnp_comschemalastName', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4195, 24), ) + __lastName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lastName'), 'lastName', '__httpwww_vantivcnp_comschema_CTD_ANON_167_httpwww_vantivcnp_comschemalastName', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4233, 24), ) lastName = property(__lastName.value, __lastName.set, None, None) # Element {http://www.vantivcnp.com/schema}phoneNumber uses Python identifier phoneNumber - __phoneNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'phoneNumber'), 'phoneNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_164_httpwww_vantivcnp_comschemaphoneNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4196, 24), ) + __phoneNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'phoneNumber'), 'phoneNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_167_httpwww_vantivcnp_comschemaphoneNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4234, 24), ) phoneNumber = property(__phoneNumber.value, __phoneNumber.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_CTD_ANON_164_httpwww_vantivcnp_comschemaemail', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4197, 24), ) + __email = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'email'), 'email', '__httpwww_vantivcnp_comschema_CTD_ANON_167_httpwww_vantivcnp_comschemaemail', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4235, 24), ) email = property(__email.value, __email.set, None, None) @@ -18185,193 +18440,6 @@ class CTD_ANON_164 (transactionTypeWithReportGroup): }) _AttributeMap.update({ - }) -_module_typeBindings.CTD_ANON_164 = CTD_ANON_164 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_165 (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.37.xsd', 4204, 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_165_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4208, 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_165_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4209, 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_165_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4210, 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_165_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4211, 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_165_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4212, 24), ) - - - location = property(__location.value, __location.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}echeckCustomerId uses Python identifier echeckCustomerId - __echeckCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), 'echeckCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_165_httpwww_vantivcnp_comschemaecheckCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4213, 24), ) - - - echeckCustomerId = property(__echeckCustomerId.value, __echeckCustomerId.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_165_httpwww_vantivcnp_comschemaurl', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4214, 24), ) - - - url = property(__url.value, __url.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, - __echeckCustomerId.name() : __echeckCustomerId, - __url.name() : __url - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_165 = CTD_ANON_165 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_166 (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.37.xsd', 4222, 8) - _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() - _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() - # Base type is transactionTypeWithReportGroup - - # Element {http://www.vantivcnp.com/schema}echeckCustomerId uses Python identifier echeckCustomerId - __echeckCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), 'echeckCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_166_httpwww_vantivcnp_comschemaecheckCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4226, 24), ) - - - echeckCustomerId = property(__echeckCustomerId.value, __echeckCustomerId.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({ - __echeckCustomerId.name() : __echeckCustomerId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_166 = CTD_ANON_166 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_167 (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.37.xsd', 4234, 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_167_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4238, 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_167_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4239, 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_167_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4240, 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_167_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4241, 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_167_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4242, 24), ) - - - location = property(__location.value, __location.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}finicityAccount uses Python identifier finicityAccount - __finicityAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'finicityAccount'), 'finicityAccount', '__httpwww_vantivcnp_comschema_CTD_ANON_167_httpwww_vantivcnp_comschemafinicityAccount', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4243, 24), ) - - - finicityAccount = property(__finicityAccount.value, __finicityAccount.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, - __finicityAccount.name() : __finicityAccount - }) - _AttributeMap.update({ - }) _module_typeBindings.CTD_ANON_167 = CTD_ANON_167 @@ -18383,48 +18451,235 @@ class CTD_ANON_168 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4251, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4242, 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_168_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4255, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_168_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4246, 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_168_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4256, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_168_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4247, 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_168_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4257, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_168_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4248, 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_168_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4258, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_168_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4249, 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_168_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4259, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_168_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4250, 24), ) + + + location = property(__location.value, __location.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}echeckCustomerId uses Python identifier echeckCustomerId + __echeckCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), 'echeckCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_168_httpwww_vantivcnp_comschemaecheckCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4251, 24), ) + + + echeckCustomerId = property(__echeckCustomerId.value, __echeckCustomerId.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_168_httpwww_vantivcnp_comschemaurl', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4252, 24), ) + + + url = property(__url.value, __url.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, + __echeckCustomerId.name() : __echeckCustomerId, + __url.name() : __url + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_168 = CTD_ANON_168 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_169 (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.40.xsd', 4260, 8) + _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() + _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() + # Base type is transactionTypeWithReportGroup + + # Element {http://www.vantivcnp.com/schema}echeckCustomerId uses Python identifier echeckCustomerId + __echeckCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), 'echeckCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_169_httpwww_vantivcnp_comschemaecheckCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4264, 24), ) + + + echeckCustomerId = property(__echeckCustomerId.value, __echeckCustomerId.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({ + __echeckCustomerId.name() : __echeckCustomerId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_169 = CTD_ANON_169 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_170 (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.40.xsd', 4272, 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_170_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4276, 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_170_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4277, 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_170_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4278, 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_170_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4279, 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_170_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4280, 24), ) + + + location = property(__location.value, __location.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}finicityAccount uses Python identifier finicityAccount + __finicityAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'finicityAccount'), 'finicityAccount', '__httpwww_vantivcnp_comschema_CTD_ANON_170_httpwww_vantivcnp_comschemafinicityAccount', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4281, 24), ) + + + finicityAccount = property(__finicityAccount.value, __finicityAccount.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, + __finicityAccount.name() : __finicityAccount + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_170 = CTD_ANON_170 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_171 (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.40.xsd', 4289, 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_171_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4293, 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_171_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4294, 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_171_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4295, 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_171_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4296, 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_171_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4297, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutUrl uses Python identifier checkoutUrl - __checkoutUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutUrl'), 'checkoutUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_168_httpwww_vantivcnp_comschemacheckoutUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4260, 24), ) + __checkoutUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutUrl'), 'checkoutUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_171_httpwww_vantivcnp_comschemacheckoutUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4298, 24), ) checkoutUrl = property(__checkoutUrl.value, __checkoutUrl.set, None, None) @@ -18446,51 +18701,51 @@ class CTD_ANON_168 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_168 = CTD_ANON_168 +_module_typeBindings.CTD_ANON_171 = CTD_ANON_171 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_169 (transactionTypeWithReportGroup): +class CTD_ANON_172 (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.37.xsd', 4268, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4306, 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_169_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4272, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_172_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4310, 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_169_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4273, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_172_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4311, 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_169_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4274, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_172_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4312, 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_169_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4275, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_172_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4313, 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_169_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4276, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_172_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4314, 24), ) location = property(__location.value, __location.set, None, None) @@ -18511,51 +18766,51 @@ class CTD_ANON_169 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_169 = CTD_ANON_169 +_module_typeBindings.CTD_ANON_172 = CTD_ANON_172 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_170 (transactionTypeWithReportGroup): +class CTD_ANON_173 (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.37.xsd', 4284, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4322, 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_170_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4288, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_173_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4326, 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_170_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4289, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_173_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4327, 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_170_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4290, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_173_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4328, 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_170_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4291, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_173_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4329, 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_170_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4292, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_173_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4330, 24), ) location = property(__location.value, __location.set, None, None) @@ -18576,51 +18831,51 @@ class CTD_ANON_170 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_170 = CTD_ANON_170 +_module_typeBindings.CTD_ANON_173 = CTD_ANON_173 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_171 (transactionTypeWithReportGroup): +class CTD_ANON_174 (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.37.xsd', 4300, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4338, 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_171_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4304, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_174_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4342, 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_171_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4305, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_174_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4343, 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_171_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4306, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_174_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4344, 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_171_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4307, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_174_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4345, 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_171_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4308, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_174_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4346, 24), ) location = property(__location.value, __location.set, None, None) @@ -18641,58 +18896,58 @@ class CTD_ANON_171 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_171 = CTD_ANON_171 +_module_typeBindings.CTD_ANON_174 = CTD_ANON_174 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_172 (transactionTypeWithReportGroup): +class CTD_ANON_175 (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.37.xsd', 4316, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4354, 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_172_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4320, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_175_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4358, 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_172_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4321, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_175_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4359, 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_172_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4322, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_175_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4360, 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_172_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4323, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_175_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4361, 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_172_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4324, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_175_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4362, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}inquiryResult uses Python identifier inquiryResult - __inquiryResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'inquiryResult'), 'inquiryResult', '__httpwww_vantivcnp_comschema_CTD_ANON_172_httpwww_vantivcnp_comschemainquiryResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4325, 24), ) + __inquiryResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'inquiryResult'), 'inquiryResult', '__httpwww_vantivcnp_comschema_CTD_ANON_175_httpwww_vantivcnp_comschemainquiryResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4363, 24), ) inquiryResult = property(__inquiryResult.value, __inquiryResult.set, None, None) @@ -18714,572 +18969,584 @@ class CTD_ANON_172 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_172 = CTD_ANON_172 +_module_typeBindings.CTD_ANON_175 = CTD_ANON_175 -postCheckoutRedirectUrl = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postCheckoutRedirectUrl'), pyxb.binding.datatypes.string, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3282, 4)) +postCheckoutRedirectUrl = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postCheckoutRedirectUrl'), pyxb.binding.datatypes.string, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3308, 4)) Namespace.addCategoryObject('elementBinding', postCheckoutRedirectUrl.name().localName(), postCheckoutRedirectUrl) -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.37.xsd', 3414, 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.40.xsd', 3449, 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.37.xsd', 5, 4)) +encryptionKeyRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyRequest'), pyxb.binding.datatypes.string, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4370, 4)) +Namespace.addCategoryObject('elementBinding', encryptionKeyRequest.name().localName(), encryptionKeyRequest) + +authentication = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.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.37.xsd', 96, 4)) +billToAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4)) Namespace.addCategoryObject('elementBinding', billToAddress.name().localName(), billToAddress) -retailerAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 98, 4)) +retailerAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 98, 4)) Namespace.addCategoryObject('elementBinding', retailerAddress.name().localName(), retailerAddress) -lodgingCharge = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge'), CTD_ANON_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 242, 4)) +lodgingCharge = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge'), CTD_ANON_, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 242, 4)) Namespace.addCategoryObject('elementBinding', lodgingCharge.name().localName(), lodgingCharge) -additionalCOFData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4)) +additionalCOFData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4)) Namespace.addCategoryObject('elementBinding', additionalCOFData.name().localName(), additionalCOFData) -customerInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 577, 4)) +customerInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 591, 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.37.xsd', 1074, 4)) +shipToAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 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.37.xsd', 1076, 4)) +authInformation = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1100, 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.37.xsd', 1101, 4)) +healthcareIIAS = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1125, 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.37.xsd', 1110, 4)) +healthcareAmounts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts'), CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1134, 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.37.xsd', 1123, 4)) +enhancedData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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.37.xsd', 1147, 4)) +detailTax = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1171, 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.37.xsd', 1159, 4)) +lineItemData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemData'), CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1183, 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.37.xsd', 1217, 4)) +customBilling = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 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.37.xsd', 1231, 4)) +processingInstructions = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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.37.xsd', 1239, 4)) +pos = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 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.37.xsd', 1405, 4)) +enhancedAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1430, 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.37.xsd', 1783, 4)) +fraudResult = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 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.37.xsd', 1857, 4)) +giftCardResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 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.37.xsd', 1872, 4)) +virtualGiftCardResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), CTD_ANON_16, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1898, 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.37.xsd', 2101, 4)) +accountUpdater = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 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.37.xsd', 2336, 4)) +wallet = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2362, 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.37.xsd', 2363, 4)) +applepayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2389, 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.37.xsd', 2379, 4)) +androidpayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2405, 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.37.xsd', 2403, 4)) +sepaDirectDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2429, 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.37.xsd', 2419, 4)) +idealResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2445, 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.37.xsd', 2435, 4)) +giropayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2461, 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.37.xsd', 2451, 4)) +sofortResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2477, 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.37.xsd', 2804, 4)) +pinlessDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2830, 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.37.xsd', 3024, 4)) +lodgingInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4)) Namespace.addCategoryObject('elementBinding', lodgingInfo.name().localName(), lodgingInfo) -propertyAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'propertyAddress'), CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3050, 4)) +propertyAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'propertyAddress'), CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3076, 4)) Namespace.addCategoryObject('elementBinding', propertyAddress.name().localName(), propertyAddress) -passengerTransportData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4)) +passengerTransportData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4)) Namespace.addCategoryObject('elementBinding', passengerTransportData.name().localName(), passengerTransportData) -tripLegData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tripLegData'), CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3182, 4)) +tripLegData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tripLegData'), CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3208, 4)) Namespace.addCategoryObject('elementBinding', tripLegData.name().localName(), tripLegData) -authMax = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMax'), CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3202, 4)) +authMax = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMax'), CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3228, 4)) Namespace.addCategoryObject('elementBinding', authMax.name().localName(), authMax) -sellerInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3214, 4)) +sellerInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3240, 4)) Namespace.addCategoryObject('elementBinding', sellerInfo.name().localName(), sellerInfo) -sellerAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerAddress'), CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3237, 4)) +sellerAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerAddress'), CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3263, 4)) Namespace.addCategoryObject('elementBinding', sellerAddress.name().localName(), sellerAddress) -subscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscription'), CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3254, 4)) +subscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscription'), CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3280, 4)) Namespace.addCategoryObject('elementBinding', subscription.name().localName(), subscription) -accountFundingTransactionData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4)) +accountFundingTransactionData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4)) Namespace.addCategoryObject('elementBinding', accountFundingTransactionData.name().localName(), accountFundingTransactionData) -cnpRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpRequest'), CTD_ANON_35, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3297, 4)) +partialCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'partialCapture'), CTD_ANON_35, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3318, 4)) +Namespace.addCategoryObject('elementBinding', partialCapture.name().localName(), partialCapture) + +cnpRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpRequest'), CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3332, 4)) Namespace.addCategoryObject('elementBinding', cnpRequest.name().localName(), cnpRequest) -RFRRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3311, 4)) +RFRRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3346, 4)) Namespace.addCategoryObject('elementBinding', RFRRequest.name().localName(), RFRRequest) -batchRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3319, 4)) +batchRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3354, 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.37.xsd', 3415, 4)) +card = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3450, 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.37.xsd', 3416, 4)) +token = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3451, 4)) Namespace.addCategoryObject('elementBinding', token.name().localName(), token) -cnpResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpResponse'), CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3432, 4)) +cnpResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpResponse'), CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3467, 4)) Namespace.addCategoryObject('elementBinding', cnpResponse.name().localName(), cnpResponse) -RFRResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3447, 4)) +RFRResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3482, 4)) Namespace.addCategoryObject('elementBinding', RFRResponse.name().localName(), RFRResponse) -batchResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3453, 4)) +batchResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3488, 4)) Namespace.addCategoryObject('elementBinding', batchResponse.name().localName(), batchResponse) -accountUpdateFileRequestData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3497, 4)) +accountUpdateFileRequestData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3532, 4)) Namespace.addCategoryObject('elementBinding', accountUpdateFileRequestData.name().localName(), accountUpdateFileRequestData) -cnpOnlineResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineResponse'), CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3721, 4)) +cnpOnlineResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineResponse'), CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3758, 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.37.xsd', 285, 4)) +encryptionKeyResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyResponse'), CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4372, 4)) +Namespace.addCategoryObject('elementBinding', encryptionKeyResponse.name().localName(), encryptionKeyResponse) + +encryptedPayload = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptedPayload'), CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4381, 4)) +Namespace.addCategoryObject('elementBinding', encryptedPayload.name().localName(), encryptedPayload) + +recurringTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 290, 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.37.xsd', 286, 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.40.xsd', 291, 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.37.xsd', 525, 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.40.xsd', 530, 4)) Namespace.addCategoryObject('elementBinding', transaction.name().localName(), transaction) -cnpOnlineRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineRequest'), CTD_ANON_44, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3708, 4)) +cnpOnlineRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineRequest'), CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3745, 4)) Namespace.addCategoryObject('elementBinding', cnpOnlineRequest.name().localName(), cnpOnlineRequest) -cancelSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscription'), CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 310, 4)) +cancelSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscription'), CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 315, 4)) Namespace.addCategoryObject('elementBinding', cancelSubscription.name().localName(), cancelSubscription) -updateSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscription'), CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 322, 4)) +updateSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscription'), CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 327, 4)) Namespace.addCategoryObject('elementBinding', updateSubscription.name().localName(), updateSubscription) -createPlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlan'), CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 348, 4)) +createPlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlan'), CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 353, 4)) Namespace.addCategoryObject('elementBinding', createPlan.name().localName(), createPlan) -updatePlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlan'), CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 368, 4)) +updatePlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlan'), CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 373, 4)) Namespace.addCategoryObject('elementBinding', updatePlan.name().localName(), updatePlan) -cancelSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscriptionResponse'), CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 381, 4)) +cancelSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscriptionResponse'), CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 386, 4)) Namespace.addCategoryObject('elementBinding', cancelSubscriptionResponse.name().localName(), cancelSubscriptionResponse) -updateSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscriptionResponse'), CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 393, 4)) +updateSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscriptionResponse'), CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 398, 4)) Namespace.addCategoryObject('elementBinding', updateSubscriptionResponse.name().localName(), updateSubscriptionResponse) -createPlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlanResponse'), CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 406, 4)) +createPlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlanResponse'), CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 411, 4)) Namespace.addCategoryObject('elementBinding', createPlanResponse.name().localName(), createPlanResponse) -updatePlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlanResponse'), CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 418, 4)) +updatePlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlanResponse'), CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 423, 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.37.xsd', 1301, 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.40.xsd', 1325, 4)) Namespace.addCategoryObject('elementBinding', transactionResponse.name().localName(), transactionResponse) -authorization = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorization'), CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 617, 4)) +authorization = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorization'), CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 631, 4)) Namespace.addCategoryObject('elementBinding', authorization.name().localName(), authorization) -authReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversal'), CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 691, 4)) +authReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversal'), CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 708, 4)) Namespace.addCategoryObject('elementBinding', authReversal.name().localName(), authReversal) -giftCardAuthReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversal'), CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 708, 4)) +giftCardAuthReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversal'), CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 725, 4)) Namespace.addCategoryObject('elementBinding', giftCardAuthReversal.name().localName(), giftCardAuthReversal) -capture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'capture'), CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 726, 4)) +capture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'capture'), CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 743, 4)) Namespace.addCategoryObject('elementBinding', capture.name().localName(), capture) -giftCardCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCapture'), CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 750, 4)) +giftCardCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCapture'), CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 768, 4)) Namespace.addCategoryObject('elementBinding', giftCardCapture.name().localName(), giftCardCapture) -forceCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCapture'), CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 767, 4)) +forceCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCapture'), CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 785, 4)) Namespace.addCategoryObject('elementBinding', forceCapture.name().localName(), forceCapture) -captureGivenAuth = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuth'), CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 804, 4)) +captureGivenAuth = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuth'), CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 822, 4)) Namespace.addCategoryObject('elementBinding', captureGivenAuth.name().localName(), captureGivenAuth) -sale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sale'), CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 848, 4)) +sale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sale'), CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 869, 4)) Namespace.addCategoryObject('elementBinding', sale.name().localName(), sale) -credit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'credit'), CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 931, 4)) +credit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'credit'), CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 955, 4)) Namespace.addCategoryObject('elementBinding', credit.name().localName(), credit) -giftCardCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCredit'), CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 988, 4)) +giftCardCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCredit'), CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1012, 4)) Namespace.addCategoryObject('elementBinding', giftCardCredit.name().localName(), giftCardCredit) -activate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activate'), CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1012, 4)) +activate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activate'), CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1036, 4)) Namespace.addCategoryObject('elementBinding', activate.name().localName(), activate) -deactivate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivate'), CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1030, 4)) +deactivate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivate'), CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1054, 4)) Namespace.addCategoryObject('elementBinding', deactivate.name().localName(), deactivate) -load = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'load'), CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1044, 4)) +load = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'load'), CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1068, 4)) Namespace.addCategoryObject('elementBinding', load.name().localName(), load) -unload = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unload'), CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1059, 4)) +unload = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unload'), CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1083, 4)) Namespace.addCategoryObject('elementBinding', unload.name().localName(), unload) -balanceInquiry = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiry'), CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1087, 4)) +balanceInquiry = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiry'), CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1111, 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.37.xsd', 1251, 4)) +registerTokenRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'registerTokenRequest'), registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1275, 4)) Namespace.addCategoryObject('elementBinding', registerTokenRequest.name().localName(), registerTokenRequest) -registerTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'registerTokenResponse'), CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1277, 4)) +registerTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'registerTokenResponse'), CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1301, 4)) Namespace.addCategoryObject('elementBinding', registerTokenResponse.name().localName(), registerTokenResponse) -authorizationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponse'), CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1303, 4)) +authorizationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponse'), CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1327, 4)) Namespace.addCategoryObject('elementBinding', authorizationResponse.name().localName(), authorizationResponse) -authReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversalResponse'), CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1428, 4)) +authReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversalResponse'), CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1453, 4)) Namespace.addCategoryObject('elementBinding', authReversalResponse.name().localName(), authReversalResponse) -giftCardAuthReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversalResponse'), CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1450, 4)) +giftCardAuthReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversalResponse'), CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1475, 4)) Namespace.addCategoryObject('elementBinding', giftCardAuthReversalResponse.name().localName(), giftCardAuthReversalResponse) -depositReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversalResponse'), CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1469, 4)) +depositReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversalResponse'), CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1494, 4)) Namespace.addCategoryObject('elementBinding', depositReversalResponse.name().localName(), depositReversalResponse) -refundReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversalResponse'), CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1489, 4)) +refundReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversalResponse'), CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1514, 4)) Namespace.addCategoryObject('elementBinding', refundReversalResponse.name().localName(), refundReversalResponse) -activateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversalResponse'), CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1509, 4)) +activateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversalResponse'), CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1534, 4)) Namespace.addCategoryObject('elementBinding', activateReversalResponse.name().localName(), activateReversalResponse) -deactivateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversalResponse'), CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1529, 4)) +deactivateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversalResponse'), CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1554, 4)) Namespace.addCategoryObject('elementBinding', deactivateReversalResponse.name().localName(), deactivateReversalResponse) -loadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversalResponse'), CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1549, 4)) +loadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversalResponse'), CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1574, 4)) Namespace.addCategoryObject('elementBinding', loadReversalResponse.name().localName(), loadReversalResponse) -unloadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversalResponse'), CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1569, 4)) +unloadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversalResponse'), CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1594, 4)) Namespace.addCategoryObject('elementBinding', unloadReversalResponse.name().localName(), unloadReversalResponse) -captureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureResponse'), CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1589, 4)) +captureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureResponse'), CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1614, 4)) Namespace.addCategoryObject('elementBinding', captureResponse.name().localName(), captureResponse) -giftCardCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCaptureResponse'), CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1615, 4)) +giftCardCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCaptureResponse'), CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1640, 4)) Namespace.addCategoryObject('elementBinding', giftCardCaptureResponse.name().localName(), giftCardCaptureResponse) -forceCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCaptureResponse'), CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1636, 4)) +forceCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCaptureResponse'), CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1661, 4)) Namespace.addCategoryObject('elementBinding', forceCaptureResponse.name().localName(), forceCaptureResponse) -captureGivenAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuthResponse'), CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1662, 4)) +captureGivenAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuthResponse'), CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1687, 4)) Namespace.addCategoryObject('elementBinding', captureGivenAuthResponse.name().localName(), captureGivenAuthResponse) -saleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'saleResponse'), CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1687, 4)) +saleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'saleResponse'), CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1712, 4)) Namespace.addCategoryObject('elementBinding', saleResponse.name().localName(), saleResponse) -creditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditResponse'), CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1739, 4)) +creditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditResponse'), CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1765, 4)) Namespace.addCategoryObject('elementBinding', creditResponse.name().localName(), creditResponse) -giftCardCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCreditResponse'), CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1763, 4)) +giftCardCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCreditResponse'), CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1789, 4)) Namespace.addCategoryObject('elementBinding', giftCardCreditResponse.name().localName(), giftCardCreditResponse) -activateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateResponse'), CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1796, 4)) +activateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateResponse'), CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1822, 4)) Namespace.addCategoryObject('elementBinding', activateResponse.name().localName(), activateResponse) -loadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadResponse'), CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1817, 4)) +loadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadResponse'), CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1843, 4)) Namespace.addCategoryObject('elementBinding', loadResponse.name().localName(), loadResponse) -unloadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadResponse'), CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1837, 4)) +unloadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadResponse'), CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1863, 4)) Namespace.addCategoryObject('elementBinding', unloadResponse.name().localName(), unloadResponse) -balanceInquiryResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiryResponse'), CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1881, 4)) +balanceInquiryResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiryResponse'), CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1907, 4)) Namespace.addCategoryObject('elementBinding', balanceInquiryResponse.name().localName(), balanceInquiryResponse) -deactivateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateResponse'), CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1901, 4)) +deactivateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateResponse'), CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1927, 4)) Namespace.addCategoryObject('elementBinding', deactivateResponse.name().localName(), deactivateResponse) -echeckSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSale'), CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1924, 4)) +echeckSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSale'), CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1950, 4)) Namespace.addCategoryObject('elementBinding', echeckSale.name().localName(), echeckSale) -echeckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCredit'), CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1957, 4)) +echeckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCredit'), CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1983, 4)) Namespace.addCategoryObject('elementBinding', echeckCredit.name().localName(), echeckCredit) -echeckVerification = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerification'), CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1991, 4)) +echeckVerification = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerification'), CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2017, 4)) Namespace.addCategoryObject('elementBinding', echeckVerification.name().localName(), echeckVerification) -echeckSalesResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSalesResponse'), CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2013, 4)) +echeckSalesResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSalesResponse'), CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2039, 4)) Namespace.addCategoryObject('elementBinding', echeckSalesResponse.name().localName(), echeckSalesResponse) -echeckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCreditResponse'), CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2036, 4)) +echeckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCreditResponse'), CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2062, 4)) Namespace.addCategoryObject('elementBinding', echeckCreditResponse.name().localName(), echeckCreditResponse) -echeckVerificationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerificationResponse'), CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2137, 4)) +echeckVerificationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerificationResponse'), CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2163, 4)) Namespace.addCategoryObject('elementBinding', echeckVerificationResponse.name().localName(), echeckVerificationResponse) -echeckRedeposit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedeposit'), CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2156, 4)) +echeckRedeposit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedeposit'), CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2182, 4)) Namespace.addCategoryObject('elementBinding', echeckRedeposit.name().localName(), echeckRedeposit) -echeckRedepositResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedepositResponse'), CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2174, 4)) +echeckRedepositResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedepositResponse'), CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2200, 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.37.xsd', 2262, 4)) +updateCardValidationNumOnToken = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnToken'), updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2288, 4)) Namespace.addCategoryObject('elementBinding', updateCardValidationNumOnToken.name().localName(), updateCardValidationNumOnToken) -updateCardValidationNumOnTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnTokenResponse'), CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2277, 4)) +updateCardValidationNumOnTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnTokenResponse'), CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2303, 4)) Namespace.addCategoryObject('elementBinding', updateCardValidationNumOnTokenResponse.name().localName(), updateCardValidationNumOnTokenResponse) -fraudCheck = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2300, 4)) +fraudCheck = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2326, 4)) Namespace.addCategoryObject('elementBinding', fraudCheck.name().localName(), fraudCheck) -fraudCheckResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckResponse'), CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2318, 4)) +fraudCheckResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckResponse'), CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2344, 4)) Namespace.addCategoryObject('elementBinding', fraudCheckResponse.name().localName(), fraudCheckResponse) -submerchantCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCreditResponse'), CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2464, 4)) +submerchantCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCreditResponse'), CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2490, 4)) Namespace.addCategoryObject('elementBinding', submerchantCreditResponse.name().localName(), submerchantCreditResponse) -submerchantDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebitResponse'), CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2484, 4)) +submerchantDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebitResponse'), CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2510, 4)) Namespace.addCategoryObject('elementBinding', submerchantDebitResponse.name().localName(), submerchantDebitResponse) -payFacDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebit'), CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2504, 4)) +payFacDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebit'), CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2530, 4)) Namespace.addCategoryObject('elementBinding', payFacDebit.name().localName(), payFacDebit) -payFacCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCredit'), CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2520, 4)) +payFacCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCredit'), CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2546, 4)) Namespace.addCategoryObject('elementBinding', payFacCredit.name().localName(), payFacCredit) -payFacCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCreditResponse'), CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2536, 4)) +payFacCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCreditResponse'), CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2562, 4)) Namespace.addCategoryObject('elementBinding', payFacCreditResponse.name().localName(), payFacCreditResponse) -payFacDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebitResponse'), CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2556, 4)) +payFacDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebitResponse'), CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2582, 4)) Namespace.addCategoryObject('elementBinding', payFacDebitResponse.name().localName(), payFacDebitResponse) -reserveCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCredit'), CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2576, 4)) +reserveCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCredit'), CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2602, 4)) Namespace.addCategoryObject('elementBinding', reserveCredit.name().localName(), reserveCredit) -reserveDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebit'), CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2595, 4)) +reserveDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebit'), CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2621, 4)) Namespace.addCategoryObject('elementBinding', reserveDebit.name().localName(), reserveDebit) -reserveCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCreditResponse'), CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2614, 4)) +reserveCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCreditResponse'), CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2640, 4)) Namespace.addCategoryObject('elementBinding', reserveCreditResponse.name().localName(), reserveCreditResponse) -reserveDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebitResponse'), CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2634, 4)) +reserveDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebitResponse'), CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2660, 4)) Namespace.addCategoryObject('elementBinding', reserveDebitResponse.name().localName(), reserveDebitResponse) -physicalCheckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCredit'), CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2654, 4)) +physicalCheckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCredit'), CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2680, 4)) Namespace.addCategoryObject('elementBinding', physicalCheckCredit.name().localName(), physicalCheckCredit) -physicalCheckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCreditResponse'), CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2673, 4)) +physicalCheckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCreditResponse'), CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2699, 4)) Namespace.addCategoryObject('elementBinding', physicalCheckCreditResponse.name().localName(), physicalCheckCreditResponse) -physicalCheckDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebit'), CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2693, 4)) +physicalCheckDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebit'), CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2719, 4)) Namespace.addCategoryObject('elementBinding', physicalCheckDebit.name().localName(), physicalCheckDebit) -physicalCheckDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebitResponse'), CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2712, 4)) +physicalCheckDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebitResponse'), CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2738, 4)) Namespace.addCategoryObject('elementBinding', physicalCheckDebitResponse.name().localName(), physicalCheckDebitResponse) -vendorDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebitResponse'), CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2733, 4)) +vendorDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebitResponse'), CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2759, 4)) Namespace.addCategoryObject('elementBinding', vendorDebitResponse.name().localName(), vendorDebitResponse) -vendorCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCreditResponse'), CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2753, 4)) +vendorCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCreditResponse'), CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2779, 4)) Namespace.addCategoryObject('elementBinding', vendorCreditResponse.name().localName(), vendorCreditResponse) -fundingInstructionVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoid'), CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2773, 4)) +fundingInstructionVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoid'), CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2799, 4)) Namespace.addCategoryObject('elementBinding', fundingInstructionVoid.name().localName(), fundingInstructionVoid) -fundingInstructionVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoidResponse'), CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2785, 4)) +fundingInstructionVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoidResponse'), CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2811, 4)) Namespace.addCategoryObject('elementBinding', fundingInstructionVoidResponse.name().localName(), fundingInstructionVoidResponse) -fastAccessFunding = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFunding'), CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2815, 4)) +fastAccessFunding = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFunding'), CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2841, 4)) Namespace.addCategoryObject('elementBinding', fastAccessFunding.name().localName(), fastAccessFunding) -fastAccessFundingResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFundingResponse'), CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2847, 4)) +fastAccessFundingResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFundingResponse'), CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2873, 4)) Namespace.addCategoryObject('elementBinding', fastAccessFundingResponse.name().localName(), fastAccessFundingResponse) -customerCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCreditResponse'), CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2868, 4)) +customerCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCreditResponse'), CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2894, 4)) Namespace.addCategoryObject('elementBinding', customerCreditResponse.name().localName(), customerCreditResponse) -customerDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebitResponse'), CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2888, 4)) +customerDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebitResponse'), CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2914, 4)) Namespace.addCategoryObject('elementBinding', customerDebitResponse.name().localName(), customerDebitResponse) -payoutOrgDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebit'), CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2908, 4)) +payoutOrgDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebit'), CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2934, 4)) Namespace.addCategoryObject('elementBinding', payoutOrgDebit.name().localName(), payoutOrgDebit) -payoutOrgCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCredit'), CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2924, 4)) +payoutOrgCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCredit'), CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2950, 4)) Namespace.addCategoryObject('elementBinding', payoutOrgCredit.name().localName(), payoutOrgCredit) -payoutOrgCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCreditResponse'), CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2940, 4)) +payoutOrgCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCreditResponse'), CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2966, 4)) Namespace.addCategoryObject('elementBinding', payoutOrgCreditResponse.name().localName(), payoutOrgCreditResponse) -payoutOrgDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebitResponse'), CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2960, 4)) +payoutOrgDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebitResponse'), CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2986, 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.37.xsd', 2980, 4)) +translateToLowValueTokenRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenRequest'), translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3006, 4)) Namespace.addCategoryObject('elementBinding', translateToLowValueTokenRequest.name().localName(), translateToLowValueTokenRequest) -translateToLowValueTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenResponse'), CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2994, 4)) +translateToLowValueTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenResponse'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3020, 4)) Namespace.addCategoryObject('elementBinding', translateToLowValueTokenResponse.name().localName(), translateToLowValueTokenResponse) -depositTransactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversal'), CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3061, 4)) +depositTransactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversal'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3087, 4)) Namespace.addCategoryObject('elementBinding', depositTransactionReversal.name().localName(), depositTransactionReversal) -depositTransactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversalResponse'), CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3081, 4)) +depositTransactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversalResponse'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3107, 4)) Namespace.addCategoryObject('elementBinding', depositTransactionReversalResponse.name().localName(), depositTransactionReversalResponse) -refundTransactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversal'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3107, 4)) +refundTransactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversal'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3133, 4)) Namespace.addCategoryObject('elementBinding', refundTransactionReversal.name().localName(), refundTransactionReversal) -refundTransactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversalResponse'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3127, 4)) +refundTransactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversalResponse'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3153, 4)) Namespace.addCategoryObject('elementBinding', refundTransactionReversalResponse.name().localName(), refundTransactionReversalResponse) -accountUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdate'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3419, 4)) +accountUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdate'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3454, 4)) Namespace.addCategoryObject('elementBinding', accountUpdate.name().localName(), accountUpdate) -accountUpdateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateResponse'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3466, 4)) +accountUpdateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateResponse'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3501, 4)) Namespace.addCategoryObject('elementBinding', accountUpdateResponse.name().localName(), accountUpdateResponse) -echeckPreNoteSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSale'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3506, 4)) +echeckPreNoteSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSale'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3541, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteSale.name().localName(), echeckPreNoteSale) -echeckPreNoteCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCredit'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3522, 4)) +echeckPreNoteCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCredit'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3557, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteCredit.name().localName(), echeckPreNoteCredit) -echeckPreNoteSaleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSaleResponse'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3538, 4)) +echeckPreNoteSaleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSaleResponse'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3573, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteSaleResponse.name().localName(), echeckPreNoteSaleResponse) -echeckPreNoteCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCreditResponse'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3553, 4)) +echeckPreNoteCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCreditResponse'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3588, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteCreditResponse.name().localName(), echeckPreNoteCreditResponse) -vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3568, 4)) +vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3603, 4)) Namespace.addCategoryObject('elementBinding', vendorCredit.name().localName(), vendorCredit) -vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3590, 4)) +vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3625, 4)) Namespace.addCategoryObject('elementBinding', vendorDebit.name().localName(), vendorDebit) -submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3613, 4)) +submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3648, 4)) Namespace.addCategoryObject('elementBinding', submerchantCredit.name().localName(), submerchantCredit) -submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3632, 4)) +submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3667, 4)) Namespace.addCategoryObject('elementBinding', submerchantDebit.name().localName(), submerchantDebit) -customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3651, 4)) +customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3686, 4)) Namespace.addCategoryObject('elementBinding', customerCredit.name().localName(), customerCredit) -customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3670, 4)) +customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3705, 4)) Namespace.addCategoryObject('elementBinding', customerDebit.name().localName(), customerDebit) -void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3733, 4)) +void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3771, 4)) Namespace.addCategoryObject('elementBinding', void.name().localName(), void) -voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3746, 4)) +voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3784, 4)) Namespace.addCategoryObject('elementBinding', voidResponse.name().localName(), voidResponse) -echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3773, 4)) +echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3811, 4)) Namespace.addCategoryObject('elementBinding', echeckVoid.name().localName(), echeckVoid) -echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3785, 4)) +echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3823, 4)) Namespace.addCategoryObject('elementBinding', echeckVoidResponse.name().localName(), echeckVoidResponse) -depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3804, 4)) +depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3842, 4)) Namespace.addCategoryObject('elementBinding', depositReversal.name().localName(), depositReversal) -refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3822, 4)) +refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3860, 4)) Namespace.addCategoryObject('elementBinding', refundReversal.name().localName(), refundReversal) -activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3840, 4)) +activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3878, 4)) Namespace.addCategoryObject('elementBinding', activateReversal.name().localName(), activateReversal) -deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3859, 4)) +deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3897, 4)) Namespace.addCategoryObject('elementBinding', deactivateReversal.name().localName(), deactivateReversal) -loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3876, 4)) +loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3914, 4)) Namespace.addCategoryObject('elementBinding', loadReversal.name().localName(), loadReversal) -unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3894, 4)) +unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3932, 4)) Namespace.addCategoryObject('elementBinding', unloadReversal.name().localName(), unloadReversal) -queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3912, 4)) +queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_157, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3950, 4)) Namespace.addCategoryObject('elementBinding', queryTransaction.name().localName(), queryTransaction) -queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3927, 4)) +queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3965, 4)) Namespace.addCategoryObject('elementBinding', queryTransactionResponse.name().localName(), queryTransactionResponse) -queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3950, 4)) +queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3988, 4)) Namespace.addCategoryObject('elementBinding', queryTransactionUnavailableResponse.name().localName(), queryTransactionUnavailableResponse) -serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_157, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3965, 4)) +serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_160, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4003, 4)) Namespace.addCategoryObject('elementBinding', serviceStatusRequest.name().localName(), serviceStatusRequest) -serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3978, 4)) +serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4016, 4)) Namespace.addCategoryObject('elementBinding', serviceStatusResponse.name().localName(), serviceStatusResponse) -BNPLAuthorizationRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLAuthorizationRequest'), CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4115, 4)) +BNPLAuthorizationRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLAuthorizationRequest'), CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4153, 4)) Namespace.addCategoryObject('elementBinding', BNPLAuthorizationRequest.name().localName(), BNPLAuthorizationRequest) -BNPLCaptureRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLCaptureRequest'), CTD_ANON_160, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4134, 4)) +BNPLCaptureRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLCaptureRequest'), CTD_ANON_163, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4172, 4)) Namespace.addCategoryObject('elementBinding', BNPLCaptureRequest.name().localName(), BNPLCaptureRequest) -BNPLRefundRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLRefundRequest'), CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4148, 4)) +BNPLRefundRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLRefundRequest'), CTD_ANON_164, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4186, 4)) Namespace.addCategoryObject('elementBinding', BNPLRefundRequest.name().localName(), BNPLRefundRequest) -BNPLCancelRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLCancelRequest'), CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4162, 4)) +BNPLCancelRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLCancelRequest'), CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4200, 4)) Namespace.addCategoryObject('elementBinding', BNPLCancelRequest.name().localName(), BNPLCancelRequest) -BNPLInquiryRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLInquiryRequest'), CTD_ANON_163, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4176, 4)) +BNPLInquiryRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLInquiryRequest'), CTD_ANON_166, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4214, 4)) Namespace.addCategoryObject('elementBinding', BNPLInquiryRequest.name().localName(), BNPLInquiryRequest) -finicityUrlRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityUrlRequest'), CTD_ANON_164, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4189, 4)) +finicityUrlRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityUrlRequest'), CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4227, 4)) Namespace.addCategoryObject('elementBinding', finicityUrlRequest.name().localName(), finicityUrlRequest) -finicityUrlResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityUrlResponse'), CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4203, 4)) +finicityUrlResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityUrlResponse'), CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4241, 4)) Namespace.addCategoryObject('elementBinding', finicityUrlResponse.name().localName(), finicityUrlResponse) -finicityAccountRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityAccountRequest'), CTD_ANON_166, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4221, 4)) +finicityAccountRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityAccountRequest'), CTD_ANON_169, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4259, 4)) Namespace.addCategoryObject('elementBinding', finicityAccountRequest.name().localName(), finicityAccountRequest) -finicityAccountResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityAccountResponse'), CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4233, 4)) +finicityAccountResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityAccountResponse'), CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4271, 4)) Namespace.addCategoryObject('elementBinding', finicityAccountResponse.name().localName(), finicityAccountResponse) -BNPLAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLAuthResponse'), CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4250, 4)) +BNPLAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLAuthResponse'), CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4288, 4)) Namespace.addCategoryObject('elementBinding', BNPLAuthResponse.name().localName(), BNPLAuthResponse) -BNPLCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLCaptureResponse'), CTD_ANON_169, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4267, 4)) +BNPLCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLCaptureResponse'), CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4305, 4)) Namespace.addCategoryObject('elementBinding', BNPLCaptureResponse.name().localName(), BNPLCaptureResponse) -BNPLRefundResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLRefundResponse'), CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4283, 4)) +BNPLRefundResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLRefundResponse'), CTD_ANON_173, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4321, 4)) Namespace.addCategoryObject('elementBinding', BNPLRefundResponse.name().localName(), BNPLRefundResponse) -BNPLCancelResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLCancelResponse'), CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4299, 4)) +BNPLCancelResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLCancelResponse'), CTD_ANON_174, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4337, 4)) Namespace.addCategoryObject('elementBinding', BNPLCancelResponse.name().localName(), BNPLCancelResponse) -BNPLInquiryResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLInquiryResponse'), CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4315, 4)) +BNPLInquiryResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'BNPLInquiryResponse'), CTD_ANON_175, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4353, 4)) Namespace.addCategoryObject('elementBinding', BNPLInquiryResponse.name().localName(), BNPLInquiryResponse) -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.37.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.40.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.37.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.40.xsd', 9, 16))) def _BuildAutomaton (): # Remove this helper function from the namespace after it is invoked @@ -19288,19 +19555,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.37.xsd', 8, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 8, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 9, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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.37.xsd', 8, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'user')), pyxb.utils.utility.Location('SchemaCombined_v12.40.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.37.xsd', 9, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'password')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 9, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -19319,37 +19586,37 @@ def _BuildAutomaton (): -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 77, 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.40.xsd', 77, 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.37.xsd', 78, 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.40.xsd', 78, 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.37.xsd', 79, 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.40.xsd', 79, 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.37.xsd', 80, 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.40.xsd', 80, 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.37.xsd', 81, 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.40.xsd', 81, 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.37.xsd', 82, 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.40.xsd', 82, 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.37.xsd', 83, 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.40.xsd', 83, 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.37.xsd', 84, 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.40.xsd', 84, 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.37.xsd', 85, 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.40.xsd', 85, 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.37.xsd', 86, 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.40.xsd', 86, 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.37.xsd', 87, 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.40.xsd', 87, 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.37.xsd', 88, 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.40.xsd', 88, 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.37.xsd', 89, 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.40.xsd', 89, 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.37.xsd', 90, 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.40.xsd', 90, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 91, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 91, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'url'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 92, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'url'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 92, 12))) def _BuildAutomaton_2 (): # Remove this helper function from the namespace after it is invoked @@ -19358,12 +19625,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.37.xsd', 77, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 77, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 77, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 77, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19379,12 +19646,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.37.xsd', 78, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 78, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'firstName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 78, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'firstName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 78, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19400,12 +19667,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.37.xsd', 79, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 79, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'middleInitial')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 79, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'middleInitial')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 79, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19421,12 +19688,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.37.xsd', 80, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 80, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lastName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 80, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lastName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 80, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19442,12 +19709,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.37.xsd', 81, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 81, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'companyName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 81, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'companyName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 81, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19463,12 +19730,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.37.xsd', 82, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 82, 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.37.xsd', 82, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine1')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 82, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19484,12 +19751,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.37.xsd', 83, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 83, 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.37.xsd', 83, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 83, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19505,12 +19772,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.37.xsd', 84, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 84, 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.37.xsd', 84, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 84, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19526,12 +19793,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.37.xsd', 85, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 85, 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.37.xsd', 85, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 85, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19547,12 +19814,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.37.xsd', 86, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 86, 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.37.xsd', 86, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 86, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19568,12 +19835,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.37.xsd', 87, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 87, 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.37.xsd', 87, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 87, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19589,12 +19856,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.37.xsd', 88, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 88, 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.37.xsd', 88, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 88, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19610,12 +19877,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.37.xsd', 89, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 89, 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.37.xsd', 89, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 89, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19631,12 +19898,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.37.xsd', 90, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 90, 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.37.xsd', 90, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 90, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19652,12 +19919,12 @@ 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.37.xsd', 91, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 91, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 91, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 91, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19673,12 +19940,12 @@ 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.37.xsd', 92, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 92, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'url')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 92, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'url')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 92, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19694,37 +19961,37 @@ 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.37.xsd', 77, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 77, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 78, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 78, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 79, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 79, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 80, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 80, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 81, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 81, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 82, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 82, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 83, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 83, 12)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 84, 12)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 84, 12)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 85, 12)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 85, 12)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 86, 12)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 86, 12)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 87, 12)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 87, 12)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 88, 12)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 88, 12)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 89, 12)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 89, 12)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 90, 12)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 90, 12)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 91, 12)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 91, 12)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 92, 12)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 92, 12)) counters.add(cc_15) states = [] sub_automata = [] @@ -19745,7 +20012,7 @@ def _BuildAutomaton_ (): sub_automata.append(_BuildAutomaton_16()) sub_automata.append(_BuildAutomaton_17()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 76, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 76, 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) @@ -19757,19 +20024,19 @@ def _BuildAutomaton_ (): -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 102, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 102, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 103, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 103, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 104, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 104, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 105, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 105, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'state'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 106, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'state'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 106, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'zip'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 107, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'zip'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 107, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'country'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 108, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'country'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 108, 12))) def _BuildAutomaton_19 (): # Remove this helper function from the namespace after it is invoked @@ -19778,12 +20045,12 @@ 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.37.xsd', 102, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 102, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine1')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 102, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine1')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 102, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19799,12 +20066,12 @@ 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.37.xsd', 103, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 103, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 103, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 103, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19820,12 +20087,12 @@ 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.37.xsd', 104, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 104, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 104, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 104, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19841,12 +20108,12 @@ 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.37.xsd', 105, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 105, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 105, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 105, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19862,12 +20129,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.37.xsd', 106, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 106, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 106, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 106, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19883,12 +20150,12 @@ 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.37.xsd', 107, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 107, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 107, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 107, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19904,12 +20171,12 @@ 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.37.xsd', 108, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 108, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 108, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 108, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19925,19 +20192,19 @@ 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.37.xsd', 102, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 102, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 103, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 103, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 104, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 104, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 105, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 105, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 106, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 106, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 107, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 107, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 108, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 108, 12)) counters.add(cc_6) states = [] sub_automata = [] @@ -19949,7 +20216,7 @@ def _BuildAutomaton_18 (): sub_automata.append(_BuildAutomaton_24()) sub_automata.append(_BuildAutomaton_25()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 101, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 101, 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) @@ -19961,15 +20228,15 @@ def _BuildAutomaton_18 (): -mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ksn'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 114, 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.40.xsd', 114, 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.37.xsd', 115, 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.40.xsd', 115, 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.37.xsd', 116, 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.40.xsd', 116, 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.37.xsd', 117, 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.40.xsd', 117, 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.37.xsd', 118, 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.40.xsd', 118, 12))) def _BuildAutomaton_26 (): # Remove this helper function from the namespace after it is invoked @@ -19978,40 +20245,40 @@ 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.37.xsd', 114, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 114, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 115, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 115, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 116, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 116, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 117, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 117, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 118, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 118, 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.37.xsd', 114, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ksn')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 114, 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.37.xsd', 115, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'formatId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 115, 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.37.xsd', 116, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedTrack')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 116, 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.37.xsd', 117, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track1Status')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 117, 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.37.xsd', 118, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track2Status')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 118, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -20060,17 +20327,17 @@ def _BuildAutomaton_26 (): -cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 126, 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.40.xsd', 126, 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.37.xsd', 127, 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.40.xsd', 127, 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.37.xsd', 128, 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.40.xsd', 128, 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.37.xsd', 131, 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.40.xsd', 131, 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.37.xsd', 134, 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.40.xsd', 134, 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.37.xsd', 135, 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.40.xsd', 135, 12))) def _BuildAutomaton_27 (): # Remove this helper function from the namespace after it is invoked @@ -20079,41 +20346,41 @@ 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.37.xsd', 127, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 127, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 128, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 128, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 134, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 134, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 135, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 135, 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.37.xsd', 126, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 126, 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.37.xsd', 127, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 127, 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.37.xsd', 128, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 128, 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.37.xsd', 131, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 131, 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.37.xsd', 134, 12)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 134, 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.37.xsd', 135, 12)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 135, 12)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -20166,19 +20433,19 @@ def _BuildAutomaton_27 (): -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 164, 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.40.xsd', 164, 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.37.xsd', 165, 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.40.xsd', 165, 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.37.xsd', 167, 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.40.xsd', 167, 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.37.xsd', 168, 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.40.xsd', 168, 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.37.xsd', 169, 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.40.xsd', 169, 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.37.xsd', 170, 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.40.xsd', 170, 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.37.xsd', 171, 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.40.xsd', 171, 12))) def _BuildAutomaton_28 (): # Remove this helper function from the namespace after it is invoked @@ -20187,48 +20454,48 @@ 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.37.xsd', 167, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 167, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 168, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 168, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 169, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 169, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 170, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 170, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 171, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 171, 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.37.xsd', 164, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 164, 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.37.xsd', 165, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenURL')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 165, 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.37.xsd', 167, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 167, 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.37.xsd', 168, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 168, 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.37.xsd', 169, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 169, 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.37.xsd', 170, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 170, 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.37.xsd', 171, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 171, 12)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -20301,13 +20568,13 @@ def _BuildAutomaton_28 (): -cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 179, 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.40.xsd', 179, 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.37.xsd', 180, 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.40.xsd', 180, 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.37.xsd', 181, 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.40.xsd', 181, 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.37.xsd', 182, 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.40.xsd', 182, 12))) def _BuildAutomaton_29 (): # Remove this helper function from the namespace after it is invoked @@ -20316,33 +20583,33 @@ 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.37.xsd', 179, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 179, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 180, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 180, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 181, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 181, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 182, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 182, 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.37.xsd', 179, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 179, 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.37.xsd', 180, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 180, 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.37.xsd', 181, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 181, 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.37.xsd', 182, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 182, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -20379,17 +20646,17 @@ def _BuildAutomaton_29 (): -tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 188, 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.40.xsd', 188, 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.37.xsd', 189, 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.40.xsd', 189, 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.37.xsd', 190, 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.40.xsd', 190, 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.37.xsd', 191, 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.40.xsd', 191, 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.37.xsd', 192, 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.40.xsd', 192, 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.37.xsd', 193, 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.40.xsd', 193, 12))) def _BuildAutomaton_30 (): # Remove this helper function from the namespace after it is invoked @@ -20398,47 +20665,47 @@ 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.37.xsd', 188, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 188, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 189, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 189, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 190, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 190, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 191, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 191, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 192, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 192, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 193, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 193, 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.37.xsd', 188, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 188, 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.37.xsd', 189, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 189, 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.37.xsd', 190, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 190, 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.37.xsd', 191, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 191, 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.37.xsd', 192, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 192, 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.37.xsd', 193, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 193, 12)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -20501,19 +20768,19 @@ def _BuildAutomaton_30 (): -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId'), pyxb.binding.datatypes.token, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 205, 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.40.xsd', 205, 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.37.xsd', 206, 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.40.xsd', 206, 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.37.xsd', 207, 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.40.xsd', 207, 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.37.xsd', 208, 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.40.xsd', 208, 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.37.xsd', 209, 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.40.xsd', 209, 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.37.xsd', 210, 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.40.xsd', 210, 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.37.xsd', 211, 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.40.xsd', 211, 12))) def _BuildAutomaton_31 (): # Remove this helper function from the namespace after it is invoked @@ -20522,54 +20789,54 @@ 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.37.xsd', 205, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 205, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 206, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 206, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 207, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 207, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 208, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 208, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 209, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 209, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 210, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 210, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 211, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 211, 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.37.xsd', 205, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 205, 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.37.xsd', 206, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'webSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 206, 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.37.xsd', 207, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute1')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 207, 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.37.xsd', 208, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute2')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 208, 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.37.xsd', 209, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute3')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 209, 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.37.xsd', 210, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute4')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 210, 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.37.xsd', 211, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute5')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 211, 12)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -20648,11 +20915,11 @@ def _BuildAutomaton_31 (): -advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus'), pyxb.binding.datatypes.string, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 219, 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.40.xsd', 219, 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.37.xsd', 220, 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.40.xsd', 220, 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.37.xsd', 221, 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.40.xsd', 221, 12))) def _BuildAutomaton_32 (): # Remove this helper function from the namespace after it is invoked @@ -20661,26 +20928,26 @@ 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.37.xsd', 219, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 219, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 220, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 220, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 221, 12)) + cc_2 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 221, 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.37.xsd', 219, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 219, 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.37.xsd', 220, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceReputationScore')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 220, 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.37.xsd', 221, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'triggeredRule')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 221, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -20707,7 +20974,7 @@ def _BuildAutomaton_32 (): -CTD_ANON_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 245, 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.40.xsd', 245, 16))) def _BuildAutomaton_33 (): # Remove this helper function from the namespace after it is invoked @@ -20716,12 +20983,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.37.xsd', 245, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 245, 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.37.xsd', 245, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 245, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20734,17 +21001,17 @@ def _BuildAutomaton_33 (): -additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'totalPaymentCount'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 255, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'totalPaymentCount'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 255, 12))) -additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentType'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 256, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentType'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 256, 12))) -additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'uniqueId'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 257, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'uniqueId'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 257, 12))) -additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'frequencyOfMIT'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 258, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'frequencyOfMIT'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 258, 12))) -additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'validationReference'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 259, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'validationReference'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 259, 12))) -additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sequenceIndicator'), pyxb.binding.datatypes.integer, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 260, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sequenceIndicator'), pyxb.binding.datatypes.integer, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 260, 12))) def _BuildAutomaton_35 (): # Remove this helper function from the namespace after it is invoked @@ -20753,12 +21020,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.37.xsd', 255, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 255, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'totalPaymentCount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 255, 12)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'totalPaymentCount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 255, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20774,12 +21041,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.37.xsd', 256, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 256, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 256, 12)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 256, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20795,12 +21062,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.37.xsd', 257, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 257, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'uniqueId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 257, 12)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'uniqueId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 257, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20816,12 +21083,12 @@ 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.37.xsd', 258, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 258, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'frequencyOfMIT')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 258, 12)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'frequencyOfMIT')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 258, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20837,12 +21104,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.37.xsd', 259, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 259, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'validationReference')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 259, 12)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'validationReference')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 259, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20858,12 +21125,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.37.xsd', 260, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 260, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 260, 12)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 260, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20879,17 +21146,17 @@ 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.37.xsd', 255, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 255, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 256, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 256, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 257, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 257, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 258, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 258, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 259, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 259, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 260, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 260, 12)) counters.add(cc_5) states = [] sub_automata = [] @@ -20900,7 +21167,7 @@ def _BuildAutomaton_34 (): sub_automata.append(_BuildAutomaton_39()) sub_automata.append(_BuildAutomaton_40()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 254, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 254, 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) @@ -20912,17 +21179,17 @@ def _BuildAutomaton_34 (): -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 433, 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.40.xsd', 438, 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.37.xsd', 434, 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.40.xsd', 439, 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.37.xsd', 435, 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.40.xsd', 440, 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.37.xsd', 436, 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.40.xsd', 441, 12))) -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 437, 12))) +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 442, 12))) -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 438, 12))) +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 443, 12))) def _BuildAutomaton_41 (): # Remove this helper function from the namespace after it is invoked @@ -20931,47 +21198,47 @@ 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.37.xsd', 433, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 438, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 434, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 439, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 435, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 440, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 436, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 441, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 437, 12)) + cc_4 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 442, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 438, 12)) + cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 443, 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.37.xsd', 433, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 438, 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.37.xsd', 434, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 439, 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.37.xsd', 435, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 440, 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.37.xsd', 436, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 441, 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.37.xsd', 437, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 442, 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.37.xsd', 438, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 443, 12)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -21034,11 +21301,11 @@ def _BuildAutomaton_41 (): -cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 447, 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.40.xsd', 452, 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.37.xsd', 448, 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.40.xsd', 453, 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.37.xsd', 449, 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.40.xsd', 454, 12))) def _BuildAutomaton_42 (): # Remove this helper function from the namespace after it is invoked @@ -21047,26 +21314,26 @@ 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.37.xsd', 447, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 452, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 448, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 453, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 449, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 454, 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.37.xsd', 447, 12)) + symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 452, 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.37.xsd', 448, 12)) + symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 453, 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.37.xsd', 449, 12)) + symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'finalPayment')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 454, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -21093,7 +21360,7 @@ def _BuildAutomaton_42 (): -recurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), recurringSubscriptionType, scope=recurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 455, 12))) +recurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), recurringSubscriptionType, scope=recurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 460, 12))) def _BuildAutomaton_43 (): # Remove this helper function from the namespace after it is invoked @@ -21102,12 +21369,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.37.xsd', 455, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 460, 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.37.xsd', 455, 12)) + symbol = pyxb.binding.content.ElementUse(recurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createSubscription')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 460, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21120,13 +21387,13 @@ def _BuildAutomaton_43 (): -recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 461, 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.40.xsd', 466, 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.37.xsd', 462, 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.40.xsd', 467, 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.37.xsd', 463, 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.40.xsd', 468, 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.37.xsd', 464, 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.40.xsd', 469, 12))) def _BuildAutomaton_44 (): # Remove this helper function from the namespace after it is invoked @@ -21135,33 +21402,33 @@ 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.37.xsd', 461, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 466, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 462, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 467, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 463, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 468, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 464, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 469, 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.37.xsd', 461, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 466, 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.37.xsd', 462, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 467, 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.37.xsd', 463, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 468, 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.37.xsd', 464, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 469, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -21198,15 +21465,15 @@ def _BuildAutomaton_44 (): -createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 470, 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.40.xsd', 475, 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.37.xsd', 471, 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.40.xsd', 476, 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.37.xsd', 472, 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.40.xsd', 477, 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.37.xsd', 473, 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.40.xsd', 478, 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.37.xsd', 474, 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.40.xsd', 479, 12))) def _BuildAutomaton_45 (): # Remove this helper function from the namespace after it is invoked @@ -21215,40 +21482,40 @@ 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.37.xsd', 470, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 475, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 471, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 476, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 472, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 477, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 473, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 478, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 474, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 479, 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.37.xsd', 470, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 475, 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.37.xsd', 471, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 476, 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.37.xsd', 472, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 477, 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.37.xsd', 473, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 478, 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.37.xsd', 474, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 479, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -21297,15 +21564,15 @@ def _BuildAutomaton_45 (): -updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 480, 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.40.xsd', 485, 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.37.xsd', 481, 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.40.xsd', 486, 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.37.xsd', 482, 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.40.xsd', 487, 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.37.xsd', 483, 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.40.xsd', 488, 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.37.xsd', 484, 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.40.xsd', 489, 12))) def _BuildAutomaton_46 (): # Remove this helper function from the namespace after it is invoked @@ -21314,40 +21581,40 @@ 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.37.xsd', 480, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 485, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 481, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 486, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 482, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 487, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 483, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 488, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 484, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 489, 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.37.xsd', 480, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 485, 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.37.xsd', 481, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 486, 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.37.xsd', 482, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 487, 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.37.xsd', 483, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 488, 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.37.xsd', 484, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 489, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -21396,7 +21663,7 @@ def _BuildAutomaton_46 (): -deleteDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=deleteDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 490, 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.40.xsd', 495, 12))) def _BuildAutomaton_47 (): # Remove this helper function from the namespace after it is invoked @@ -21405,12 +21672,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.37.xsd', 490, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 495, 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.37.xsd', 490, 12)) + symbol = pyxb.binding.content.ElementUse(deleteDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 495, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21423,15 +21690,15 @@ def _BuildAutomaton_47 (): -createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 496, 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.40.xsd', 501, 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.37.xsd', 497, 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.40.xsd', 502, 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.37.xsd', 498, 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.40.xsd', 503, 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.37.xsd', 499, 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.40.xsd', 504, 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.37.xsd', 500, 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.40.xsd', 505, 12))) def _BuildAutomaton_48 (): # Remove this helper function from the namespace after it is invoked @@ -21440,40 +21707,40 @@ 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.37.xsd', 496, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 501, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 497, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 502, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 498, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 503, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 499, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 504, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 500, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 505, 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.37.xsd', 496, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 501, 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.37.xsd', 497, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 502, 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.37.xsd', 498, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 503, 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.37.xsd', 499, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 504, 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.37.xsd', 500, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 505, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -21522,15 +21789,15 @@ def _BuildAutomaton_48 (): -updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 506, 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.40.xsd', 511, 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.37.xsd', 507, 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.40.xsd', 512, 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.37.xsd', 508, 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.40.xsd', 513, 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.37.xsd', 509, 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.40.xsd', 514, 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.37.xsd', 510, 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.40.xsd', 515, 12))) def _BuildAutomaton_49 (): # Remove this helper function from the namespace after it is invoked @@ -21539,40 +21806,40 @@ 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.37.xsd', 506, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 511, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 507, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 512, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 508, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 513, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 509, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 514, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 510, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 515, 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.37.xsd', 506, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 511, 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.37.xsd', 507, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 512, 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.37.xsd', 508, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 513, 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.37.xsd', 509, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 514, 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.37.xsd', 510, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 515, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -21621,7 +21888,7 @@ def _BuildAutomaton_49 (): -deleteAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=deleteAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 516, 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.40.xsd', 521, 12))) def _BuildAutomaton_50 (): # Remove this helper function from the namespace after it is invoked @@ -21630,12 +21897,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.37.xsd', 516, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 521, 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.37.xsd', 516, 12)) + symbol = pyxb.binding.content.ElementUse(deleteAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 521, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21648,11 +21915,11 @@ def _BuildAutomaton_50 (): -merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'campaign'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 546, 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.40.xsd', 560, 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.37.xsd', 547, 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.40.xsd', 561, 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.37.xsd', 548, 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.40.xsd', 562, 12))) def _BuildAutomaton_52 (): # Remove this helper function from the namespace after it is invoked @@ -21661,12 +21928,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.37.xsd', 546, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 560, 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.37.xsd', 546, 12)) + symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'campaign')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 560, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21682,12 +21949,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.37.xsd', 547, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 561, 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.37.xsd', 547, 12)) + symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'affiliate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 561, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21703,12 +21970,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.37.xsd', 548, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 562, 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.37.xsd', 548, 12)) + symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantGroupingId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 562, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21724,11 +21991,11 @@ 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.37.xsd', 546, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 560, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 547, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 561, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 548, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 562, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -21736,7 +22003,7 @@ def _BuildAutomaton_51 (): sub_automata.append(_BuildAutomaton_53()) sub_automata.append(_BuildAutomaton_54()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 545, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 559, 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) @@ -21748,11 +22015,11 @@ def _BuildAutomaton_51 (): -driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 571, 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.40.xsd', 585, 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.37.xsd', 572, 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.40.xsd', 586, 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.37.xsd', 573, 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.40.xsd', 587, 12))) def _BuildAutomaton_56 (): # Remove this helper function from the namespace after it is invoked @@ -21761,12 +22028,12 @@ def _BuildAutomaton_56 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 571, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 585, 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.37.xsd', 571, 12)) + symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 585, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21782,12 +22049,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.37.xsd', 572, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 586, 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.37.xsd', 572, 12)) + symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 586, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21803,12 +22070,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.37.xsd', 573, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 587, 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.37.xsd', 573, 12)) + symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dateOfBirth')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 587, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21824,11 +22091,11 @@ 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.37.xsd', 571, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 585, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 572, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 586, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 573, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 587, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -21836,7 +22103,7 @@ def _BuildAutomaton_55 (): sub_automata.append(_BuildAutomaton_57()) sub_automata.append(_BuildAutomaton_58()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 570, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 584, 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) @@ -21848,49 +22115,49 @@ def _BuildAutomaton_55 (): -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ssn'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 580, 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.40.xsd', 594, 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.37.xsd', 581, 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.40.xsd', 595, 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.37.xsd', 582, 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.40.xsd', 596, 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.37.xsd', 583, 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.40.xsd', 597, 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.37.xsd', 584, 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.40.xsd', 598, 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.37.xsd', 585, 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.40.xsd', 599, 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.37.xsd', 586, 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.40.xsd', 600, 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.37.xsd', 587, 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.40.xsd', 601, 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.37.xsd', 588, 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.40.xsd', 602, 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.37.xsd', 589, 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.40.xsd', 603, 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.37.xsd', 590, 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.40.xsd', 604, 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.37.xsd', 591, 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.40.xsd', 605, 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.37.xsd', 592, 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.40.xsd', 606, 16))) -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUsername'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 593, 16))) +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUsername'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 607, 16))) -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userAccountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 594, 16))) +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userAccountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 608, 16))) -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userAccountEmail'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 595, 16))) +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userAccountEmail'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 609, 16))) -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipId'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 596, 16))) +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipId'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 610, 16))) -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipPhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 597, 16))) +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipPhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 611, 16))) -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipEmail'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 598, 16))) +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipEmail'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 612, 16))) -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipName'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 599, 16))) +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipName'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 613, 16))) -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountCreatedDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 600, 16))) +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountCreatedDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 614, 16))) -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userAccountPhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 601, 16))) +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userAccountPhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 615, 16))) def _BuildAutomaton_60 (): # Remove this helper function from the namespace after it is invoked @@ -21899,12 +22166,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.37.xsd', 580, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 594, 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.37.xsd', 580, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ssn')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 594, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21920,12 +22187,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.37.xsd', 581, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 595, 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.37.xsd', 581, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dob')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 595, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21941,12 +22208,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.37.xsd', 582, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 596, 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.37.xsd', 582, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerRegistrationDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 596, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21962,12 +22229,12 @@ def _BuildAutomaton_63 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 583, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 597, 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.37.xsd', 583, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 597, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21983,12 +22250,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.37.xsd', 584, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 598, 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.37.xsd', 584, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'incomeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 598, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22004,12 +22271,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.37.xsd', 585, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 599, 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.37.xsd', 585, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'incomeCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 599, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22025,12 +22292,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.37.xsd', 586, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 600, 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.37.xsd', 586, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerCheckingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 600, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22046,12 +22313,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.37.xsd', 587, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 601, 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.37.xsd', 587, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerSavingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 601, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22067,12 +22334,12 @@ def _BuildAutomaton_68 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 588, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 602, 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.37.xsd', 588, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'employerName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 602, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22088,12 +22355,12 @@ def _BuildAutomaton_69 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 589, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 603, 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.37.xsd', 589, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerWorkTelephone')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 603, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22109,12 +22376,12 @@ def _BuildAutomaton_70 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 590, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 604, 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.37.xsd', 590, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'residenceStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 604, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22130,12 +22397,12 @@ 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.37.xsd', 591, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 605, 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.37.xsd', 591, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'yearsAtResidence')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 605, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22151,12 +22418,12 @@ def _BuildAutomaton_72 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 592, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 606, 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.37.xsd', 592, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'yearsAtEmployer')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 606, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22172,12 +22439,12 @@ def _BuildAutomaton_73 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 593, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 607, 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, 'accountUsername')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 593, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUsername')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 607, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22193,12 +22460,12 @@ def _BuildAutomaton_74 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 594, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 608, 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, 'userAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 594, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'userAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 608, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22214,12 +22481,12 @@ def _BuildAutomaton_75 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 595, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 609, 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, 'userAccountEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 595, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'userAccountEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 609, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22235,12 +22502,12 @@ 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.37.xsd', 596, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 610, 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, 'membershipId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 596, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 610, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22256,12 +22523,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.37.xsd', 597, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 611, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 597, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 611, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22277,12 +22544,12 @@ 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.37.xsd', 598, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 612, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 598, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 612, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22298,12 +22565,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.37.xsd', 599, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 613, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 599, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 613, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22319,12 +22586,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.37.xsd', 600, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 614, 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, 'accountCreatedDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 600, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountCreatedDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 614, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22340,12 +22607,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.37.xsd', 601, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 615, 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, 'userAccountPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 601, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'userAccountPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 615, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22361,49 +22628,49 @@ 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.37.xsd', 580, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 594, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 581, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 595, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 582, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 596, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 583, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 597, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 584, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 598, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 585, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 599, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 586, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 600, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 587, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 601, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 588, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 602, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 589, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 603, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 590, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 604, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 591, 16)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 605, 16)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 592, 16)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 606, 16)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 593, 16)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 607, 16)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 594, 16)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 608, 16)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 595, 16)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 609, 16)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 596, 16)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 610, 16)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 597, 16)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 611, 16)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 598, 16)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 612, 16)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 599, 16)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 613, 16)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 600, 16)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 614, 16)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 601, 16)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 615, 16)) counters.add(cc_21) states = [] sub_automata = [] @@ -22430,7 +22697,7 @@ def _BuildAutomaton_59 (): sub_automata.append(_BuildAutomaton_80()) sub_automata.append(_BuildAutomaton_81()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 579, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 593, 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) @@ -22442,17 +22709,17 @@ def _BuildAutomaton_59 (): -fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 608, 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.40.xsd', 622, 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.37.xsd', 609, 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.40.xsd', 623, 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.37.xsd', 610, 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.40.xsd', 624, 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.37.xsd', 611, 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.40.xsd', 625, 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.37.xsd', 612, 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.40.xsd', 626, 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.37.xsd', 613, 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.40.xsd', 627, 12))) def _BuildAutomaton_83 (): # Remove this helper function from the namespace after it is invoked @@ -22461,12 +22728,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.37.xsd', 608, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 622, 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.37.xsd', 608, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 622, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22482,12 +22749,12 @@ def _BuildAutomaton_84 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 609, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 623, 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.37.xsd', 609, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 623, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22503,12 +22770,12 @@ 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.37.xsd', 610, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 624, 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.37.xsd', 610, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerIpAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 624, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22524,12 +22791,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.37.xsd', 611, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 625, 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.37.xsd', 611, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedByMerchant')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 625, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22545,12 +22812,12 @@ def _BuildAutomaton_87 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 612, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 626, 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.37.xsd', 612, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationProtocolVersion')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 626, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22566,12 +22833,12 @@ 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.37.xsd', 613, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 627, 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.37.xsd', 613, 12)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenAuthenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 627, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22587,17 +22854,17 @@ 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.37.xsd', 608, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 622, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 609, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 623, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 610, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 624, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 611, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 625, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 612, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 626, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 613, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 627, 12)) counters.add(cc_5) states = [] sub_automata = [] @@ -22608,7 +22875,7 @@ def _BuildAutomaton_82 (): sub_automata.append(_BuildAutomaton_87()) sub_automata.append(_BuildAutomaton_88()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 607, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 621, 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) @@ -22620,13 +22887,13 @@ def _BuildAutomaton_82 (): -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.37.xsd', 1079, 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.40.xsd', 1103, 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.37.xsd', 1080, 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.40.xsd', 1104, 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.37.xsd', 1082, 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.40.xsd', 1106, 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.37.xsd', 1783, 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.40.xsd', 1809, 4))) def _BuildAutomaton_90 (): # Remove this helper function from the namespace after it is invoked @@ -22635,12 +22902,12 @@ 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.37.xsd', 1079, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1079, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1103, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22656,12 +22923,12 @@ 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.37.xsd', 1080, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1080, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1104, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22677,12 +22944,12 @@ 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.37.xsd', 1081, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1081, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1105, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22698,12 +22965,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.37.xsd', 1082, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1082, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1106, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22719,13 +22986,13 @@ 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.37.xsd', 1079, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1103, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1080, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1104, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1081, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1105, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1082, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1106, 16)) counters.add(cc_3) states = [] sub_automata = [] @@ -22734,7 +23001,7 @@ def _BuildAutomaton_89 (): sub_automata.append(_BuildAutomaton_92()) sub_automata.append(_BuildAutomaton_93()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1078, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1102, 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) @@ -22746,9 +23013,9 @@ def _BuildAutomaton_89 (): -CTD_ANON_4._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'IIASFlag'), pyxb.binding.datatypes.string, scope=CTD_ANON_4, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1105, 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.40.xsd', 1129, 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.37.xsd', 1110, 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.40.xsd', 1134, 4))) def _BuildAutomaton_94 (): # Remove this helper function from the namespace after it is invoked @@ -22757,19 +23024,19 @@ 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.37.xsd', 1104, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1128, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1105, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1129, 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.37.xsd', 1104, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1128, 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.37.xsd', 1105, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'IIASFlag')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1129, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -22788,17 +23055,17 @@ def _BuildAutomaton_94 (): -CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'totalHealthcareAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1113, 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.40.xsd', 1137, 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.37.xsd', 1114, 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.40.xsd', 1138, 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.37.xsd', 1115, 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.40.xsd', 1139, 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.37.xsd', 1116, 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.40.xsd', 1140, 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.37.xsd', 1117, 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.40.xsd', 1141, 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.37.xsd', 1118, 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.40.xsd', 1142, 16))) def _BuildAutomaton_95 (): # Remove this helper function from the namespace after it is invoked @@ -22807,47 +23074,47 @@ 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.37.xsd', 1113, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1137, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1114, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1138, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1115, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1139, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1116, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1140, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1117, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1141, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1118, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1142, 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.37.xsd', 1113, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'totalHealthcareAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1137, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() 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.37.xsd', 1114, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1138, 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.37.xsd', 1115, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'visionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1139, 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.37.xsd', 1116, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'clinicOtherAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1140, 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.37.xsd', 1117, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dentalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1141, 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.37.xsd', 1118, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'copayAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1142, 16)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -22910,39 +23177,39 @@ def _BuildAutomaton_95 (): -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerReference'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1126, 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.40.xsd', 1150, 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.37.xsd', 1127, 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.40.xsd', 1151, 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.37.xsd', 1128, 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.40.xsd', 1152, 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.37.xsd', 1129, 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.40.xsd', 1153, 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.37.xsd', 1130, 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.40.xsd', 1154, 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.37.xsd', 1131, 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.40.xsd', 1155, 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.37.xsd', 1132, 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.40.xsd', 1156, 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.37.xsd', 1133, 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.40.xsd', 1157, 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.37.xsd', 1134, 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.40.xsd', 1158, 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.37.xsd', 1135, 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.40.xsd', 1159, 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.37.xsd', 1136, 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.40.xsd', 1160, 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.37.xsd', 1137, 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.40.xsd', 1161, 16))) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1140, 16))) +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1164, 16))) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountPercent'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1141, 16))) +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountPercent'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1165, 16))) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fulfilmentMethodType'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1142, 16))) +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fulfilmentMethodType'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1166, 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.37.xsd', 1147, 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.40.xsd', 1171, 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.37.xsd', 1159, 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.40.xsd', 1183, 4))) def _BuildAutomaton_96 (): # Remove this helper function from the namespace after it is invoked @@ -22951,124 +23218,124 @@ 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.37.xsd', 1126, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1150, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1127, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1151, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1128, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1152, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1129, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1153, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1130, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1154, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1131, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1155, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1132, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1156, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1133, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1157, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1134, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1158, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1135, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1159, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1136, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1160, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1137, 16)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1161, 16)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1138, 16)) + cc_12 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1162, 16)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1139, 16)) + cc_13 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1163, 16)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1140, 16)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1164, 16)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1141, 16)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1165, 16)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1142, 16)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1166, 16)) counters.add(cc_16) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerReference')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1126, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerReference')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1150, 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.37.xsd', 1127, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'salesTax')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1151, 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.37.xsd', 1128, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deliveryType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1152, 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.37.xsd', 1129, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxExempt')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1153, 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.37.xsd', 1130, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1154, 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.37.xsd', 1131, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shippingAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1155, 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.37.xsd', 1132, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dutyAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1156, 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.37.xsd', 1133, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipFromPostalCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1157, 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.37.xsd', 1134, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationPostalCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1158, 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.37.xsd', 1135, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationCountryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1159, 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.37.xsd', 1136, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'invoiceReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1160, 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.37.xsd', 1137, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1161, 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.37.xsd', 1138, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'detailTax')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1162, 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.37.xsd', 1139, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1163, 16)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() final_update.add(fac.UpdateInstruction(cc_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1140, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1164, 16)) st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() final_update.add(fac.UpdateInstruction(cc_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountPercent')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1141, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountPercent')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1165, 16)) st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = set() final_update.add(fac.UpdateInstruction(cc_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fulfilmentMethodType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1142, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fulfilmentMethodType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1166, 16)) st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_16) transitions = [] @@ -23417,15 +23684,15 @@ def _BuildAutomaton_96 (): -CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxIncludedInTotal'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1150, 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.40.xsd', 1174, 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.37.xsd', 1151, 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.40.xsd', 1175, 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.37.xsd', 1152, 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.40.xsd', 1176, 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.37.xsd', 1153, 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.40.xsd', 1177, 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.37.xsd', 1154, 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.40.xsd', 1178, 16))) def _BuildAutomaton_97 (): # Remove this helper function from the namespace after it is invoked @@ -23434,40 +23701,40 @@ 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.37.xsd', 1150, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1174, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1151, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1175, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1152, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1176, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1153, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1177, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1154, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1178, 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.37.xsd', 1150, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxIncludedInTotal')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1174, 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.37.xsd', 1151, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1175, 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.37.xsd', 1152, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxRate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1176, 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.37.xsd', 1153, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxTypeIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1177, 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.37.xsd', 1154, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardAcceptorTaxId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1178, 16)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -23516,41 +23783,41 @@ def _BuildAutomaton_97 (): -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), CTD_ANON_7, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1147, 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.40.xsd', 1171, 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.37.xsd', 1162, 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.40.xsd', 1186, 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.37.xsd', 1163, 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.40.xsd', 1187, 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.37.xsd', 1164, 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.40.xsd', 1188, 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.37.xsd', 1165, 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.40.xsd', 1189, 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.37.xsd', 1166, 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.40.xsd', 1190, 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.37.xsd', 1167, 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.40.xsd', 1191, 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.37.xsd', 1168, 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.40.xsd', 1192, 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.37.xsd', 1170, 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.40.xsd', 1194, 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.37.xsd', 1172, 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.40.xsd', 1196, 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.37.xsd', 1173, 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.40.xsd', 1197, 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.37.xsd', 1174, 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.40.xsd', 1198, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemCategory'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1176, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemCategory'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1200, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemSubCategory'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1177, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemSubCategory'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1201, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productId'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1178, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productId'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1202, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productName'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1179, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productName'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1203, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipmentId'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1180, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipmentId'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1204, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscription'), CTD_ANON_33, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3254, 4))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscription'), CTD_ANON_33, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3280, 4))) def _BuildAutomaton_98 (): # Remove this helper function from the namespace after it is invoked @@ -23559,131 +23826,131 @@ 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.37.xsd', 1162, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1186, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1163, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1187, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1164, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1188, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1165, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1189, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1166, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1190, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1167, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1191, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1168, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1192, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1170, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1194, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1172, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1196, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1173, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1197, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1174, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1198, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1175, 16)) + cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1199, 16)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1176, 16)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1200, 16)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1177, 16)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1201, 16)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1178, 16)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1202, 16)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1179, 16)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1203, 16)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1180, 16)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1204, 16)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1181, 16)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1205, 16)) counters.add(cc_17) 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.37.xsd', 1162, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1186, 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.37.xsd', 1163, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemDescription')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1187, 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.37.xsd', 1164, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1188, 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.37.xsd', 1165, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'quantity')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1189, 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.37.xsd', 1166, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'unitOfMeasure')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1190, 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.37.xsd', 1167, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1191, 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.37.xsd', 1168, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotal')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1192, 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.37.xsd', 1170, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotalWithTax')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1194, 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.37.xsd', 1172, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemDiscountAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1196, 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.37.xsd', 1173, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'commodityCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1197, 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.37.xsd', 1174, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'unitCost')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1198, 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.37.xsd', 1175, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'detailTax')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1199, 16)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() final_update.add(fac.UpdateInstruction(cc_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemCategory')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1176, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemCategory')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1200, 16)) st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = set() final_update.add(fac.UpdateInstruction(cc_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemSubCategory')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1177, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemSubCategory')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1201, 16)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() final_update.add(fac.UpdateInstruction(cc_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1178, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1202, 16)) st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() final_update.add(fac.UpdateInstruction(cc_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1179, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1203, 16)) st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = set() final_update.add(fac.UpdateInstruction(cc_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipmentId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1180, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipmentId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1204, 16)) st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = set() final_update.add(fac.UpdateInstruction(cc_17, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscription')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1181, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscription')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1205, 16)) st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_17) transitions = [] @@ -24070,9 +24337,9 @@ def _BuildAutomaton_98 (): -accountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=accountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1188, 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.40.xsd', 1212, 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.37.xsd', 1189, 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.40.xsd', 1213, 12))) def _BuildAutomaton_99 (): # Remove this helper function from the namespace after it is invoked @@ -24081,19 +24348,19 @@ 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.37.xsd', 1188, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1212, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1189, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1213, 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.37.xsd', 1188, 12)) + symbol = pyxb.binding.content.ElementUse(accountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1212, 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.37.xsd', 1189, 12)) + symbol = pyxb.binding.content.ElementUse(accountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1213, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24112,13 +24379,13 @@ def _BuildAutomaton_99 (): -echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1195, 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.40.xsd', 1219, 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.37.xsd', 1196, 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.40.xsd', 1220, 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.37.xsd', 1197, 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.40.xsd', 1221, 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.37.xsd', 1198, 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.40.xsd', 1222, 12))) def _BuildAutomaton_100 (): # Remove this helper function from the namespace after it is invoked @@ -24127,33 +24394,33 @@ 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.37.xsd', 1195, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1219, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1196, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1220, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1197, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1221, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1198, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1222, 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.37.xsd', 1195, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1219, 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.37.xsd', 1196, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1220, 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.37.xsd', 1197, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1221, 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.37.xsd', 1198, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1222, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -24190,13 +24457,13 @@ def _BuildAutomaton_100 (): -payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payerEmail'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1205, 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.40.xsd', 1229, 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.37.xsd', 1208, 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.40.xsd', 1232, 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.37.xsd', 1209, 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.40.xsd', 1233, 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.37.xsd', 1210, 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.40.xsd', 1234, 16))) def _BuildAutomaton_101 (): # Remove this helper function from the namespace after it is invoked @@ -24205,27 +24472,27 @@ 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.37.xsd', 1209, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1233, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1210, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1234, 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.37.xsd', 1205, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payerEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1229, 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.37.xsd', 1208, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1232, 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.37.xsd', 1209, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1233, 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.37.xsd', 1210, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1234, 16)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -24252,13 +24519,13 @@ def _BuildAutomaton_101 (): -CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'phone'), pyxb.binding.datatypes.string, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1221, 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.40.xsd', 1245, 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.37.xsd', 1222, 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.40.xsd', 1246, 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.37.xsd', 1223, 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.40.xsd', 1247, 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.37.xsd', 1225, 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.40.xsd', 1249, 16))) def _BuildAutomaton_102 (): # Remove this helper function from the namespace after it is invoked @@ -24267,33 +24534,33 @@ 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.37.xsd', 1221, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1245, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1222, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1246, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1223, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1247, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1225, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1249, 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.37.xsd', 1221, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1245, 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.37.xsd', 1222, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1246, 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.37.xsd', 1223, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'url')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1247, 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.37.xsd', 1225, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'descriptor')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1249, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -24324,7 +24591,7 @@ def _BuildAutomaton_102 (): -CTD_ANON_10._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bypassVelocityCheck'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_10, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1234, 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.40.xsd', 1258, 16))) def _BuildAutomaton_103 (): # Remove this helper function from the namespace after it is invoked @@ -24333,12 +24600,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.37.xsd', 1234, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1258, 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.37.xsd', 1234, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_10._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bypassVelocityCheck')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1258, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24351,15 +24618,15 @@ def _BuildAutomaton_103 (): -CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'capability'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1242, 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.40.xsd', 1266, 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.37.xsd', 1243, 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.40.xsd', 1267, 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.37.xsd', 1244, 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.40.xsd', 1268, 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.37.xsd', 1245, 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.40.xsd', 1269, 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.37.xsd', 1246, 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.40.xsd', 1270, 16))) def _BuildAutomaton_105 (): # Remove this helper function from the namespace after it is invoked @@ -24368,12 +24635,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.37.xsd', 1242, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1266, 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.37.xsd', 1242, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'capability')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1266, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24389,12 +24656,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.37.xsd', 1243, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1267, 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.37.xsd', 1243, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'entryMode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1267, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24410,12 +24677,12 @@ 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.37.xsd', 1244, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1268, 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.37.xsd', 1244, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1268, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24431,12 +24698,12 @@ 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.37.xsd', 1245, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1269, 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.37.xsd', 1245, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'terminalId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1269, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24452,12 +24719,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.37.xsd', 1246, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1270, 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.37.xsd', 1246, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'catLevel')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1270, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24473,15 +24740,15 @@ 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.37.xsd', 1242, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1266, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1243, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1267, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1244, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1268, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1245, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1269, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1246, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1270, 16)) counters.add(cc_4) states = [] sub_automata = [] @@ -24491,7 +24758,7 @@ def _BuildAutomaton_104 (): sub_automata.append(_BuildAutomaton_108()) sub_automata.append(_BuildAutomaton_109()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1241, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1265, 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) @@ -24503,9 +24770,9 @@ def _BuildAutomaton_104 (): -recycleAdviceType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime'), pyxb.binding.datatypes.dateTime, scope=recycleAdviceType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1358, 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.40.xsd', 1383, 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.37.xsd', 1359, 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.40.xsd', 1384, 12))) def _BuildAutomaton_110 (): # Remove this helper function from the namespace after it is invoked @@ -24516,11 +24783,11 @@ def _BuildAutomaton_110 (): counters = set() states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1358, 12)) + symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1383, 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.37.xsd', 1359, 12)) + symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceEnd')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1384, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24533,9 +24800,9 @@ def _BuildAutomaton_110 (): -recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), recycleAdviceType, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1367, 12))) +recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), recycleAdviceType, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1392, 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.37.xsd', 1368, 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.40.xsd', 1393, 12))) def _BuildAutomaton_111 (): # Remove this helper function from the namespace after it is invoked @@ -24544,19 +24811,19 @@ 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.37.xsd', 1367, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1392, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1368, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1393, 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.37.xsd', 1367, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1392, 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.37.xsd', 1368, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleEngineActive')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1393, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24575,7 +24842,7 @@ def _BuildAutomaton_111 (): -networkSubField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkSubField, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1374, 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.40.xsd', 1399, 12))) def _BuildAutomaton_112 (): # Remove this helper function from the namespace after it is invoked @@ -24584,12 +24851,12 @@ 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.37.xsd', 1374, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1399, 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.37.xsd', 1374, 12)) + symbol = pyxb.binding.content.ElementUse(networkSubField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fieldValue')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1399, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24602,9 +24869,9 @@ def _BuildAutomaton_112 (): -networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1383, 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.40.xsd', 1408, 16))) -networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), networkSubField, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1384, 16))) +networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), networkSubField, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1409, 16))) def _BuildAutomaton_113 (): # Remove this helper function from the namespace after it is invoked @@ -24613,16 +24880,16 @@ def _BuildAutomaton_113 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1384, 16)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1409, 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.37.xsd', 1383, 16)) + symbol = pyxb.binding.content.ElementUse(networkField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fieldValue')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1408, 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.37.xsd', 1384, 16)) + symbol = pyxb.binding.content.ElementUse(networkField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkSubField')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1409, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24637,9 +24904,9 @@ def _BuildAutomaton_113 (): -networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endpoint'), pyxb.binding.datatypes.string, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1393, 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.40.xsd', 1418, 12))) -networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkField'), networkField, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1394, 12))) +networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkField'), networkField, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1419, 12))) def _BuildAutomaton_114 (): # Remove this helper function from the namespace after it is invoked @@ -24648,19 +24915,19 @@ 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.37.xsd', 1393, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1418, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1394, 12)) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1419, 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.37.xsd', 1393, 12)) + symbol = pyxb.binding.content.ElementUse(networkResponse._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endpoint')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1418, 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.37.xsd', 1394, 12)) + symbol = pyxb.binding.content.ElementUse(networkResponse._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkField')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1419, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24679,9 +24946,9 @@ def _BuildAutomaton_114 (): -recyclingRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleBy'), pyxb.binding.datatypes.string, scope=recyclingRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1400, 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.40.xsd', 1425, 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.37.xsd', 1401, 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.40.xsd', 1426, 12))) def _BuildAutomaton_115 (): # Remove this helper function from the namespace after it is invoked @@ -24690,19 +24957,19 @@ 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.37.xsd', 1400, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1425, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1401, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1426, 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.37.xsd', 1400, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleBy')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1425, 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.37.xsd', 1401, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1426, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24721,19 +24988,19 @@ def _BuildAutomaton_115 (): -CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSource'), CTD_ANON_13, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1408, 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.40.xsd', 1433, 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.37.xsd', 1418, 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.40.xsd', 1443, 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.37.xsd', 1419, 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.40.xsd', 1444, 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.37.xsd', 1420, 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.40.xsd', 1445, 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.37.xsd', 1421, 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.40.xsd', 1446, 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.37.xsd', 1422, 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.40.xsd', 1447, 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.37.xsd', 1423, 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.40.xsd', 1448, 16))) def _BuildAutomaton_116 (): # Remove this helper function from the namespace after it is invoked @@ -24742,54 +25009,54 @@ 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.37.xsd', 1408, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1433, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1418, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1443, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1419, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1444, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1420, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1445, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1421, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1446, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1422, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1447, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1423, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1448, 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.37.xsd', 1408, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1433, 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.37.xsd', 1418, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'affluence')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1443, 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.37.xsd', 1419, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'issuerCountry')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1444, 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.37.xsd', 1420, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1445, 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.37.xsd', 1421, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1446, 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.37.xsd', 1422, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1447, 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.37.xsd', 1423, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1448, 16)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -24868,13 +25135,13 @@ def _BuildAutomaton_116 (): -CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1411, 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.40.xsd', 1436, 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.37.xsd', 1412, 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.40.xsd', 1437, 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.37.xsd', 1413, 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.40.xsd', 1438, 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.37.xsd', 1414, 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.40.xsd', 1439, 28))) def _BuildAutomaton_117 (): # Remove this helper function from the namespace after it is invoked @@ -24883,33 +25150,33 @@ 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.37.xsd', 1411, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1436, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1412, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1437, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1413, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1438, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1414, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1439, 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.37.xsd', 1411, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1436, 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.37.xsd', 1412, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'availableBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1437, 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.37.xsd', 1413, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'reloadable')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1438, 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.37.xsd', 1414, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'prepaidCardType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1439, 28)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -24946,15 +25213,15 @@ def _BuildAutomaton_117 (): -CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'avsResult'), pyxb.binding.datatypes.string, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1786, 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.40.xsd', 1812, 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.37.xsd', 1787, 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.40.xsd', 1813, 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.37.xsd', 1789, 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.40.xsd', 1815, 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.37.xsd', 1790, 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.40.xsd', 1816, 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.37.xsd', 1791, 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.40.xsd', 1817, 16))) def _BuildAutomaton_119 (): # Remove this helper function from the namespace after it is invoked @@ -24963,12 +25230,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.37.xsd', 1786, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1812, 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.37.xsd', 1786, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'avsResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1812, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24984,12 +25251,12 @@ 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.37.xsd', 1787, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1813, 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.37.xsd', 1787, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1813, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25005,12 +25272,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.37.xsd', 1789, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1815, 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.37.xsd', 1789, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1815, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25026,12 +25293,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.37.xsd', 1790, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1816, 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.37.xsd', 1790, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedAVSResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1816, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25047,12 +25314,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.37.xsd', 1791, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1817, 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.37.xsd', 1791, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1817, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25068,15 +25335,15 @@ 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.37.xsd', 1786, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1812, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1787, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1813, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1789, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1815, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1790, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1816, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1791, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1817, 16)) counters.add(cc_4) states = [] sub_automata = [] @@ -25086,7 +25353,7 @@ def _BuildAutomaton_118 (): sub_automata.append(_BuildAutomaton_122()) sub_automata.append(_BuildAutomaton_123()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1785, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1811, 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) @@ -25098,21 +25365,21 @@ def _BuildAutomaton_118 (): -CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'txnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1860, 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.40.xsd', 1886, 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.37.xsd', 1861, 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.40.xsd', 1887, 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.37.xsd', 1862, 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.40.xsd', 1888, 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.37.xsd', 1863, 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.40.xsd', 1889, 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.37.xsd', 1864, 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.40.xsd', 1890, 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.37.xsd', 1865, 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.40.xsd', 1891, 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.37.xsd', 1866, 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.40.xsd', 1892, 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.37.xsd', 1867, 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.40.xsd', 1893, 16))) def _BuildAutomaton_125 (): # Remove this helper function from the namespace after it is invoked @@ -25121,12 +25388,12 @@ 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.37.xsd', 1860, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1886, 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.37.xsd', 1860, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'txnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1886, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25142,12 +25409,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.37.xsd', 1861, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1887, 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.37.xsd', 1861, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'refCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1887, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25163,12 +25430,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.37.xsd', 1862, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1888, 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.37.xsd', 1862, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'systemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1888, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25184,12 +25451,12 @@ 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.37.xsd', 1863, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1889, 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.37.xsd', 1863, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1889, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25205,12 +25472,12 @@ 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.37.xsd', 1864, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1890, 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.37.xsd', 1864, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'availableBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1890, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25226,12 +25493,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.37.xsd', 1865, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1891, 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.37.xsd', 1865, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'beginningBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1891, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25247,12 +25514,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.37.xsd', 1866, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1892, 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.37.xsd', 1866, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endingBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1892, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25268,12 +25535,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.37.xsd', 1867, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1893, 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.37.xsd', 1867, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cashBackAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1893, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25289,21 +25556,21 @@ 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.37.xsd', 1860, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1886, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1861, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1887, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1862, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1888, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1863, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1889, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1864, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1890, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1865, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1891, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1866, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1892, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1867, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1893, 16)) counters.add(cc_7) states = [] sub_automata = [] @@ -25316,7 +25583,7 @@ def _BuildAutomaton_124 (): sub_automata.append(_BuildAutomaton_131()) sub_automata.append(_BuildAutomaton_132()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1859, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1885, 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) @@ -25328,9 +25595,9 @@ def _BuildAutomaton_124 (): -CTD_ANON_16._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_16, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1875, 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.40.xsd', 1901, 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.37.xsd', 1876, 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.40.xsd', 1902, 16))) def _BuildAutomaton_133 (): # Remove this helper function from the namespace after it is invoked @@ -25339,19 +25606,19 @@ 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.37.xsd', 1875, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1901, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1876, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1902, 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.37.xsd', 1875, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_16._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1901, 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.37.xsd', 1876, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_16._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1902, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -25370,11 +25637,11 @@ def _BuildAutomaton_133 (): -echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2060, 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.40.xsd', 2086, 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.37.xsd', 2061, 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.40.xsd', 2087, 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.37.xsd', 2062, 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.40.xsd', 2088, 12))) def _BuildAutomaton_135 (): # Remove this helper function from the namespace after it is invoked @@ -25383,12 +25650,12 @@ 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.37.xsd', 2060, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2086, 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.37.xsd', 2060, 12)) + symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2086, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25404,12 +25671,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.37.xsd', 2061, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2087, 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.37.xsd', 2061, 12)) + symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2087, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25425,12 +25692,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.37.xsd', 2062, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2088, 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.37.xsd', 2062, 12)) + symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2088, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25446,11 +25713,11 @@ 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.37.xsd', 2060, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2086, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2061, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2087, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2062, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2088, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -25458,7 +25725,7 @@ def _BuildAutomaton_134 (): sub_automata.append(_BuildAutomaton_136()) sub_automata.append(_BuildAutomaton_137()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2059, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2085, 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) @@ -25470,11 +25737,11 @@ def _BuildAutomaton_134 (): -echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2068, 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.40.xsd', 2094, 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.37.xsd', 2069, 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.40.xsd', 2095, 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.37.xsd', 2070, 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.40.xsd', 2096, 12))) def _BuildAutomaton_139 (): # Remove this helper function from the namespace after it is invoked @@ -25483,12 +25750,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.37.xsd', 2068, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2094, 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.37.xsd', 2068, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2094, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25504,12 +25771,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.37.xsd', 2069, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2095, 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.37.xsd', 2069, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2095, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25525,12 +25792,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.37.xsd', 2070, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2096, 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.37.xsd', 2070, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2096, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25546,11 +25813,11 @@ 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.37.xsd', 2068, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2094, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2069, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2095, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2070, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2096, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -25558,7 +25825,7 @@ def _BuildAutomaton_138 (): sub_automata.append(_BuildAutomaton_140()) sub_automata.append(_BuildAutomaton_141()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2067, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2093, 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) @@ -25570,11 +25837,11 @@ def _BuildAutomaton_138 (): -cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2077, 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.40.xsd', 2103, 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.37.xsd', 2078, 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.40.xsd', 2104, 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.37.xsd', 2079, 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.40.xsd', 2105, 12))) def _BuildAutomaton_143 (): # Remove this helper function from the namespace after it is invoked @@ -25583,12 +25850,12 @@ 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.37.xsd', 2077, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2103, 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.37.xsd', 2077, 12)) + symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2103, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25604,12 +25871,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.37.xsd', 2078, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2104, 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.37.xsd', 2078, 12)) + symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2104, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25625,12 +25892,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.37.xsd', 2079, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2105, 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.37.xsd', 2079, 12)) + symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2105, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25646,11 +25913,11 @@ def _BuildAutomaton_142 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2077, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2103, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2078, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2104, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2079, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2105, 12)) counters.add(cc_2) states = [] sub_automata = [] @@ -25658,7 +25925,7 @@ def _BuildAutomaton_142 (): sub_automata.append(_BuildAutomaton_144()) sub_automata.append(_BuildAutomaton_145()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2076, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2102, 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) @@ -25670,13 +25937,13 @@ def _BuildAutomaton_142 (): -cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2085, 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.40.xsd', 2111, 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.37.xsd', 2086, 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.40.xsd', 2112, 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.37.xsd', 2087, 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.40.xsd', 2113, 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.37.xsd', 2088, 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.40.xsd', 2114, 12))) def _BuildAutomaton_147 (): # Remove this helper function from the namespace after it is invoked @@ -25685,12 +25952,12 @@ 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.37.xsd', 2085, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2111, 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.37.xsd', 2085, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2111, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25706,12 +25973,12 @@ 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.37.xsd', 2086, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2112, 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.37.xsd', 2086, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2112, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25727,12 +25994,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.37.xsd', 2087, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2113, 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.37.xsd', 2087, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2113, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25748,12 +26015,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.37.xsd', 2088, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2114, 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.37.xsd', 2088, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2114, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25769,13 +26036,13 @@ 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.37.xsd', 2085, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2111, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2086, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2112, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2087, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2113, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2088, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2114, 12)) counters.add(cc_3) states = [] sub_automata = [] @@ -25784,7 +26051,7 @@ def _BuildAutomaton_146 (): sub_automata.append(_BuildAutomaton_149()) sub_automata.append(_BuildAutomaton_150()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2084, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2110, 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) @@ -25796,9 +26063,9 @@ def _BuildAutomaton_146 (): -extendedCardResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=extendedCardResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2095, 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.40.xsd', 2121, 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.37.xsd', 2096, 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.40.xsd', 2122, 12))) def _BuildAutomaton_152 (): # Remove this helper function from the namespace after it is invoked @@ -25807,12 +26074,12 @@ 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.37.xsd', 2095, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2121, 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.37.xsd', 2095, 12)) + symbol = pyxb.binding.content.ElementUse(extendedCardResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2121, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25828,12 +26095,12 @@ 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.37.xsd', 2096, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2122, 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.37.xsd', 2096, 12)) + symbol = pyxb.binding.content.ElementUse(extendedCardResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'code')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2122, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25849,16 +26116,16 @@ 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.37.xsd', 2095, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2121, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2096, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2122, 12)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_152()) sub_automata.append(_BuildAutomaton_153()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2094, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2120, 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) @@ -25870,25 +26137,25 @@ def _BuildAutomaton_151 (): -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAccountInfo'), echeckAccountInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2105, 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.40.xsd', 2131, 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.37.xsd', 2106, 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.40.xsd', 2132, 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.37.xsd', 2110, 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.40.xsd', 2136, 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.37.xsd', 2111, 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.40.xsd', 2137, 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.37.xsd', 2115, 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.40.xsd', 2141, 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.37.xsd', 2116, 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.40.xsd', 2142, 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.37.xsd', 2117, 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.40.xsd', 2143, 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.37.xsd', 2118, 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.40.xsd', 2144, 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.37.xsd', 2122, 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.40.xsd', 2148, 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.37.xsd', 2123, 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.40.xsd', 2149, 20))) def _BuildAutomaton_154 (): # Remove this helper function from the namespace after it is invoked @@ -25897,79 +26164,79 @@ 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.37.xsd', 2117, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2143, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2118, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2144, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2124, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2150, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2125, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2151, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2129, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2155, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2130, 20)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2156, 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.37.xsd', 2105, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAccountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2131, 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.37.xsd', 2106, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newAccountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2132, 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.37.xsd', 2110, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2136, 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.37.xsd', 2111, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2137, 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.37.xsd', 2115, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCardInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2141, 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.37.xsd', 2116, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newCardInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2142, 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.37.xsd', 2117, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2143, 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.37.xsd', 2118, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2144, 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.37.xsd', 2122, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCardTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2148, 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.37.xsd', 2123, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newCardTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2149, 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.37.xsd', 2124, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2150, 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.37.xsd', 2125, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2151, 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.37.xsd', 2129, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2155, 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.37.xsd', 2130, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2156, 20)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) transitions = [] @@ -26040,13 +26307,13 @@ def _BuildAutomaton_154 (): -finicityAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountId'), pyxb.binding.datatypes.string, scope=finicityAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2195, 12))) +finicityAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountId'), pyxb.binding.datatypes.string, scope=finicityAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2221, 12))) -finicityAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=finicityAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2196, 12))) +finicityAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=finicityAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2222, 12))) -finicityAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'realAccNum'), pyxb.binding.datatypes.string, scope=finicityAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2197, 12))) +finicityAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'realAccNum'), pyxb.binding.datatypes.string, scope=finicityAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2223, 12))) -finicityAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=finicityAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2198, 12))) +finicityAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=finicityAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2224, 12))) def _BuildAutomaton_156 (): # Remove this helper function from the namespace after it is invoked @@ -26055,12 +26322,12 @@ 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.37.xsd', 2195, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2221, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(finicityAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2195, 12)) + symbol = pyxb.binding.content.ElementUse(finicityAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2221, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26076,12 +26343,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.37.xsd', 2196, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2222, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(finicityAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2196, 12)) + symbol = pyxb.binding.content.ElementUse(finicityAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2222, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26097,12 +26364,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.37.xsd', 2197, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2223, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(finicityAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'realAccNum')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2197, 12)) + symbol = pyxb.binding.content.ElementUse(finicityAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'realAccNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2223, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26118,12 +26385,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.37.xsd', 2198, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2224, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(finicityAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2198, 12)) + symbol = pyxb.binding.content.ElementUse(finicityAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2224, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26139,13 +26406,13 @@ 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.37.xsd', 2195, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2221, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2196, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2222, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2197, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2223, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2198, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2224, 12)) counters.add(cc_3) states = [] sub_automata = [] @@ -26154,7 +26421,7 @@ def _BuildAutomaton_155 (): sub_automata.append(_BuildAutomaton_158()) sub_automata.append(_BuildAutomaton_159()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2194, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2220, 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) @@ -26166,19 +26433,19 @@ def _BuildAutomaton_155 (): -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2204, 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.40.xsd', 2230, 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.37.xsd', 2205, 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.40.xsd', 2231, 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.37.xsd', 2206, 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.40.xsd', 2232, 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.37.xsd', 2207, 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.40.xsd', 2233, 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.37.xsd', 2208, 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.40.xsd', 2234, 12))) -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2209, 12))) +echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2235, 12))) -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountId'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2210, 12))) +echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountId'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2236, 12))) def _BuildAutomaton_161 (): # Remove this helper function from the namespace after it is invoked @@ -26187,12 +26454,12 @@ 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.37.xsd', 2204, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2230, 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.37.xsd', 2204, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2230, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26208,12 +26475,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.37.xsd', 2205, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2231, 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.37.xsd', 2205, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2231, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26229,12 +26496,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.37.xsd', 2206, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2232, 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.37.xsd', 2206, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2232, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26250,12 +26517,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.37.xsd', 2207, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2233, 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.37.xsd', 2207, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2233, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26271,12 +26538,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.37.xsd', 2208, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2234, 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.37.xsd', 2208, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2234, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26292,12 +26559,12 @@ 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.37.xsd', 2209, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2235, 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, 'echeckCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2209, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2235, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26313,12 +26580,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.37.xsd', 2210, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2236, 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, 'accountId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2210, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2236, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26334,19 +26601,19 @@ 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.37.xsd', 2204, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2230, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2205, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2231, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2206, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2232, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2207, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2233, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2208, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2234, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2209, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2235, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2210, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2236, 12)) counters.add(cc_6) states = [] sub_automata = [] @@ -26358,7 +26625,7 @@ def _BuildAutomaton_160 (): sub_automata.append(_BuildAutomaton_166()) sub_automata.append(_BuildAutomaton_167()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2203, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2229, 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) @@ -26370,17 +26637,17 @@ def _BuildAutomaton_160 (): -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2216, 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.40.xsd', 2242, 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.37.xsd', 2217, 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.40.xsd', 2243, 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.37.xsd', 2218, 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.40.xsd', 2244, 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.37.xsd', 2219, 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.40.xsd', 2245, 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.37.xsd', 2220, 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.40.xsd', 2246, 12))) -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), ctxPaymentInformationType, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2221, 12))) +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), ctxPaymentInformationType, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2247, 12))) def _BuildAutomaton_169 (): # Remove this helper function from the namespace after it is invoked @@ -26389,12 +26656,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.37.xsd', 2216, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2242, 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.37.xsd', 2216, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2242, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26410,12 +26677,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.37.xsd', 2217, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2243, 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.37.xsd', 2217, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2243, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26431,12 +26698,12 @@ 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.37.xsd', 2218, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2244, 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.37.xsd', 2218, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2244, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26452,12 +26719,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.37.xsd', 2219, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2245, 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.37.xsd', 2219, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2245, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26473,12 +26740,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.37.xsd', 2220, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2246, 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.37.xsd', 2220, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2246, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26494,12 +26761,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.37.xsd', 2221, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2247, 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.37.xsd', 2221, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2247, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26515,17 +26782,17 @@ 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.37.xsd', 2216, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2242, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2217, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2243, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2218, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2244, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2219, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2245, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2220, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2246, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2221, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2247, 12)) counters.add(cc_5) states = [] sub_automata = [] @@ -26536,7 +26803,7 @@ def _BuildAutomaton_168 (): sub_automata.append(_BuildAutomaton_173()) sub_automata.append(_BuildAutomaton_174()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2215, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2241, 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) @@ -26548,7 +26815,7 @@ def _BuildAutomaton_168 (): -ctxPaymentInformationType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail'), pyxb.binding.datatypes.string, scope=ctxPaymentInformationType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2227, 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.40.xsd', 2253, 12))) def _BuildAutomaton_175 (): # Remove this helper function from the namespace after it is invoked @@ -26557,12 +26824,12 @@ def _BuildAutomaton_175 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2227, 12)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2253, 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.37.xsd', 2227, 12)) + symbol = pyxb.binding.content.ElementUse(ctxPaymentInformationType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2253, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26575,9 +26842,9 @@ def _BuildAutomaton_175 (): -echeckForTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckForTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2233, 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.40.xsd', 2259, 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.37.xsd', 2234, 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.40.xsd', 2260, 12))) def _BuildAutomaton_177 (): # Remove this helper function from the namespace after it is invoked @@ -26586,12 +26853,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.37.xsd', 2233, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2259, 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.37.xsd', 2233, 12)) + symbol = pyxb.binding.content.ElementUse(echeckForTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2259, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26607,12 +26874,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.37.xsd', 2234, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2260, 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.37.xsd', 2234, 12)) + symbol = pyxb.binding.content.ElementUse(echeckForTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2260, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26628,16 +26895,16 @@ 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.37.xsd', 2233, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2259, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2234, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2260, 12)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_177()) sub_automata.append(_BuildAutomaton_178()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2232, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2258, 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) @@ -26649,11 +26916,11 @@ def _BuildAutomaton_176 (): -filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'prepaid'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2253, 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.40.xsd', 2279, 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.37.xsd', 2254, 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.40.xsd', 2280, 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.37.xsd', 2255, 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.40.xsd', 2281, 12))) def _BuildAutomaton_179 (): # Remove this helper function from the namespace after it is invoked @@ -26662,26 +26929,26 @@ 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.37.xsd', 2253, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2279, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2254, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2280, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2255, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2281, 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.37.xsd', 2253, 12)) + symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'prepaid')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2279, 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.37.xsd', 2254, 12)) + symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'international')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2280, 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.37.xsd', 2255, 12)) + symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'chargeback')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2281, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -26708,9 +26975,9 @@ def _BuildAutomaton_179 (): -virtualGiftCardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength'), pyxb.binding.datatypes.integer, scope=virtualGiftCardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2295, 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.40.xsd', 2321, 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.37.xsd', 2296, 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.40.xsd', 2322, 12))) def _BuildAutomaton_180 (): # Remove this helper function from the namespace after it is invoked @@ -26719,19 +26986,19 @@ def _BuildAutomaton_180 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2295, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2321, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2296, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2322, 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.37.xsd', 2295, 12)) + symbol = pyxb.binding.content.ElementUse(virtualGiftCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2321, 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.37.xsd', 2296, 12)) + symbol = pyxb.binding.content.ElementUse(virtualGiftCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2322, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -26750,9 +27017,9 @@ def _BuildAutomaton_180 (): -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.37.xsd', 2339, 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.40.xsd', 2365, 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.37.xsd', 2340, 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.40.xsd', 2366, 16))) def _BuildAutomaton_182 (): # Remove this helper function from the namespace after it is invoked @@ -26761,12 +27028,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.37.xsd', 2339, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2365, 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.37.xsd', 2339, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'walletSourceType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2365, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26782,12 +27049,12 @@ 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.37.xsd', 2340, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2366, 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.37.xsd', 2340, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'walletSourceTypeId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2366, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26803,16 +27070,16 @@ 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.37.xsd', 2339, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2365, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2340, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2366, 16)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_182()) sub_automata.append(_BuildAutomaton_183()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2338, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2364, 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) @@ -26824,13 +27091,13 @@ def _BuildAutomaton_181 (): -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'data'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2347, 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.40.xsd', 2373, 12))) -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'header'), applepayHeaderType, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2348, 12))) +applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'header'), applepayHeaderType, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2374, 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.37.xsd', 2349, 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.40.xsd', 2375, 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.37.xsd', 2350, 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.40.xsd', 2376, 12))) def _BuildAutomaton_184 (): # Remove this helper function from the namespace after it is invoked @@ -26839,33 +27106,33 @@ def _BuildAutomaton_184 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2347, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2373, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2348, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2374, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2349, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2375, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2350, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2376, 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.37.xsd', 2347, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'data')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2373, 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.37.xsd', 2348, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'header')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2374, 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.37.xsd', 2349, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'signature')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2375, 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.37.xsd', 2350, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'version')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2376, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -26902,13 +27169,13 @@ def _BuildAutomaton_184 (): -applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationData'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2356, 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.40.xsd', 2382, 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.37.xsd', 2357, 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.40.xsd', 2383, 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.37.xsd', 2358, 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.40.xsd', 2384, 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.37.xsd', 2359, 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.40.xsd', 2385, 12))) def _BuildAutomaton_185 (): # Remove this helper function from the namespace after it is invoked @@ -26917,33 +27184,33 @@ def _BuildAutomaton_185 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2356, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2382, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2357, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2383, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2358, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2384, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2359, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2385, 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.37.xsd', 2356, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2382, 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.37.xsd', 2357, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ephemeralPublicKey')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2383, 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.37.xsd', 2358, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'publicKeyHash')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2384, 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.37.xsd', 2359, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2385, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -26980,23 +27247,23 @@ def _BuildAutomaton_185 (): -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.37.xsd', 2366, 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.40.xsd', 2392, 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.37.xsd', 2367, 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.40.xsd', 2393, 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.37.xsd', 2368, 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.40.xsd', 2394, 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.37.xsd', 2369, 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.40.xsd', 2395, 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.37.xsd', 2370, 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.40.xsd', 2396, 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.37.xsd', 2371, 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.40.xsd', 2397, 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.37.xsd', 2372, 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.40.xsd', 2398, 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.37.xsd', 2373, 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.40.xsd', 2399, 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.37.xsd', 2374, 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.40.xsd', 2400, 16))) def _BuildAutomaton_186 (): # Remove this helper function from the namespace after it is invoked @@ -27005,68 +27272,68 @@ def _BuildAutomaton_186 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2366, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2392, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2367, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2393, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2368, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2394, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2369, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2395, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2370, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2396, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2371, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2397, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2372, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2398, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2373, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2399, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2374, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2400, 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.37.xsd', 2366, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationPrimaryAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2392, 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.37.xsd', 2367, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationExpirationDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2393, 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.37.xsd', 2368, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'currencyCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2394, 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.37.xsd', 2369, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2395, 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.37.xsd', 2370, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2396, 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.37.xsd', 2371, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceManufacturerIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2397, 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.37.xsd', 2372, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentDataType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2398, 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.37.xsd', 2373, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'onlinePaymentCryptogram')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2399, 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.37.xsd', 2374, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2400, 16)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) transitions = [] @@ -27183,13 +27450,13 @@ def _BuildAutomaton_186 (): -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.37.xsd', 2382, 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.40.xsd', 2408, 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.37.xsd', 2383, 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.40.xsd', 2409, 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.37.xsd', 2384, 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.40.xsd', 2410, 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.37.xsd', 2385, 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.40.xsd', 2411, 16))) def _BuildAutomaton_187 (): # Remove this helper function from the namespace after it is invoked @@ -27198,33 +27465,33 @@ def _BuildAutomaton_187 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2382, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2408, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2383, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2409, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2384, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2410, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2385, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2411, 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.37.xsd', 2382, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cryptogram')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2408, 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.37.xsd', 2383, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expMonth')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2409, 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.37.xsd', 2384, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expYear')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2410, 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.37.xsd', 2385, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2411, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -27261,19 +27528,19 @@ def _BuildAutomaton_187 (): -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2393, 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.40.xsd', 2419, 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.37.xsd', 2394, 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.40.xsd', 2420, 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.37.xsd', 2395, 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.40.xsd', 2421, 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.37.xsd', 2396, 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.40.xsd', 2422, 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.37.xsd', 2397, 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.40.xsd', 2423, 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.37.xsd', 2398, 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.40.xsd', 2424, 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.37.xsd', 2399, 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.40.xsd', 2425, 12))) def _BuildAutomaton_188 (): # Remove this helper function from the namespace after it is invoked @@ -27282,54 +27549,54 @@ 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.37.xsd', 2393, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2419, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2394, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2420, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2395, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2421, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2396, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2422, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2397, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2423, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2398, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2424, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2399, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2425, 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.37.xsd', 2393, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2419, 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.37.xsd', 2394, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2420, 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.37.xsd', 2395, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateReference')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2421, 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.37.xsd', 2396, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2422, 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.37.xsd', 2397, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateSignatureDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2423, 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.37.xsd', 2398, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'iban')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2424, 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.37.xsd', 2399, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2425, 12)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -27408,11 +27675,11 @@ def _BuildAutomaton_188 (): -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.37.xsd', 2406, 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.40.xsd', 2432, 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.37.xsd', 2407, 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.40.xsd', 2433, 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.37.xsd', 2408, 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.40.xsd', 2434, 16))) def _BuildAutomaton_190 (): # Remove this helper function from the namespace after it is invoked @@ -27421,12 +27688,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.37.xsd', 2406, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2432, 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.37.xsd', 2406, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2432, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27442,12 +27709,12 @@ 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.37.xsd', 2407, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2433, 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.37.xsd', 2407, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2433, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27463,12 +27730,12 @@ 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.37.xsd', 2408, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2434, 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.37.xsd', 2408, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateReference')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2434, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27484,11 +27751,11 @@ 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.37.xsd', 2406, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2432, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2407, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2433, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2408, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2434, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -27496,7 +27763,7 @@ def _BuildAutomaton_189 (): sub_automata.append(_BuildAutomaton_191()) sub_automata.append(_BuildAutomaton_192()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2405, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2431, 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) @@ -27508,7 +27775,7 @@ def _BuildAutomaton_189 (): -idealType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=idealType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2415, 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.40.xsd', 2441, 12))) def _BuildAutomaton_193 (): # Remove this helper function from the namespace after it is invoked @@ -27517,12 +27784,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.37.xsd', 2415, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2441, 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.37.xsd', 2415, 12)) + symbol = pyxb.binding.content.ElementUse(idealType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2441, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27535,11 +27802,11 @@ def _BuildAutomaton_193 (): -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.37.xsd', 2422, 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.40.xsd', 2448, 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.37.xsd', 2423, 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.40.xsd', 2449, 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.37.xsd', 2424, 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.40.xsd', 2450, 16))) def _BuildAutomaton_195 (): # Remove this helper function from the namespace after it is invoked @@ -27548,12 +27815,12 @@ 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.37.xsd', 2422, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2448, 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.37.xsd', 2422, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2448, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27569,12 +27836,12 @@ 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.37.xsd', 2423, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2449, 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.37.xsd', 2423, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2449, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27590,12 +27857,12 @@ 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.37.xsd', 2424, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2450, 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.37.xsd', 2424, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2450, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27611,11 +27878,11 @@ def _BuildAutomaton_194 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2422, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2448, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2423, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2449, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2424, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2450, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -27623,7 +27890,7 @@ def _BuildAutomaton_194 (): sub_automata.append(_BuildAutomaton_196()) sub_automata.append(_BuildAutomaton_197()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2421, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2447, 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) @@ -27635,7 +27902,7 @@ def _BuildAutomaton_194 (): -giropayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=giropayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2431, 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.40.xsd', 2457, 12))) def _BuildAutomaton_198 (): # Remove this helper function from the namespace after it is invoked @@ -27644,12 +27911,12 @@ 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.37.xsd', 2431, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2457, 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.37.xsd', 2431, 12)) + symbol = pyxb.binding.content.ElementUse(giropayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2457, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27662,11 +27929,11 @@ def _BuildAutomaton_198 (): -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.37.xsd', 2438, 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.40.xsd', 2464, 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.37.xsd', 2439, 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.40.xsd', 2465, 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.37.xsd', 2440, 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.40.xsd', 2466, 16))) def _BuildAutomaton_200 (): # Remove this helper function from the namespace after it is invoked @@ -27675,12 +27942,12 @@ 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.37.xsd', 2438, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2464, 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.37.xsd', 2438, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2464, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27696,12 +27963,12 @@ 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.37.xsd', 2439, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2465, 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.37.xsd', 2439, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2465, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27717,12 +27984,12 @@ 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.37.xsd', 2440, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2466, 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.37.xsd', 2440, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2466, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27738,11 +28005,11 @@ 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.37.xsd', 2438, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2464, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2439, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2465, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2440, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2466, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -27750,7 +28017,7 @@ def _BuildAutomaton_199 (): sub_automata.append(_BuildAutomaton_201()) sub_automata.append(_BuildAutomaton_202()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2437, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2463, 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) @@ -27762,7 +28029,7 @@ def _BuildAutomaton_199 (): -sofortType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=sofortType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2447, 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.40.xsd', 2473, 12))) def _BuildAutomaton_203 (): # Remove this helper function from the namespace after it is invoked @@ -27771,12 +28038,12 @@ 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.37.xsd', 2447, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2473, 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.37.xsd', 2447, 12)) + symbol = pyxb.binding.content.ElementUse(sofortType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2473, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27789,11 +28056,11 @@ def _BuildAutomaton_203 (): -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.37.xsd', 2454, 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.40.xsd', 2480, 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.37.xsd', 2455, 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.40.xsd', 2481, 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.37.xsd', 2456, 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.40.xsd', 2482, 16))) def _BuildAutomaton_205 (): # Remove this helper function from the namespace after it is invoked @@ -27802,12 +28069,12 @@ 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.37.xsd', 2454, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2480, 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.37.xsd', 2454, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2480, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27823,12 +28090,12 @@ 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.37.xsd', 2455, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2481, 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.37.xsd', 2455, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2481, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27844,12 +28111,12 @@ 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.37.xsd', 2456, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2482, 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.37.xsd', 2456, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2482, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27865,11 +28132,11 @@ 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.37.xsd', 2454, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2480, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2455, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2481, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2456, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2482, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -27877,7 +28144,7 @@ def _BuildAutomaton_204 (): sub_automata.append(_BuildAutomaton_206()) sub_automata.append(_BuildAutomaton_207()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2453, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2479, 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) @@ -27889,11 +28156,11 @@ def _BuildAutomaton_204 (): -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.37.xsd', 2807, 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.40.xsd', 2833, 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.37.xsd', 2808, 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.40.xsd', 2834, 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.37.xsd', 2809, 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.40.xsd', 2835, 16))) def _BuildAutomaton_209 (): # Remove this helper function from the namespace after it is invoked @@ -27902,12 +28169,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.37.xsd', 2807, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2833, 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.37.xsd', 2807, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2833, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27923,12 +28190,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.37.xsd', 2808, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2834, 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.37.xsd', 2808, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2834, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27944,12 +28211,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.37.xsd', 2809, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2835, 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.37.xsd', 2809, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2835, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -27965,11 +28232,11 @@ 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.37.xsd', 2807, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2833, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2808, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2834, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2809, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2835, 16)) counters.add(cc_2) states = [] sub_automata = [] @@ -27977,7 +28244,7 @@ def _BuildAutomaton_208 (): sub_automata.append(_BuildAutomaton_210()) sub_automata.append(_BuildAutomaton_211()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2806, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2832, 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) @@ -27989,9 +28256,9 @@ def _BuildAutomaton_208 (): -pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingPreference'), pyxb.binding.datatypes.string, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3013, 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.40.xsd', 3039, 12))) -pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), preferredDebitNetworksType, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3014, 12))) +pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), preferredDebitNetworksType, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3040, 12))) def _BuildAutomaton_212 (): # Remove this helper function from the namespace after it is invoked @@ -28000,19 +28267,19 @@ 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.37.xsd', 3013, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3039, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3014, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3040, 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.37.xsd', 3013, 12)) + symbol = pyxb.binding.content.ElementUse(pinlessDebitRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingPreference')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3039, 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.37.xsd', 3014, 12)) + symbol = pyxb.binding.content.ElementUse(pinlessDebitRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3040, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -28031,7 +28298,7 @@ def _BuildAutomaton_212 (): -preferredDebitNetworksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName'), pyxb.binding.datatypes.string, scope=preferredDebitNetworksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3020, 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.40.xsd', 3046, 12))) def _BuildAutomaton_213 (): # Remove this helper function from the namespace after it is invoked @@ -28040,12 +28307,12 @@ def _BuildAutomaton_213 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=12, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3020, 12)) + cc_0 = fac.CounterCondition(min=0, max=12, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3046, 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.37.xsd', 3020, 12)) + symbol = pyxb.binding.content.ElementUse(preferredDebitNetworksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3046, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28058,43 +28325,43 @@ def _BuildAutomaton_213 (): -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.37.xsd', 242, 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.40.xsd', 242, 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.37.xsd', 3027, 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.40.xsd', 3053, 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.37.xsd', 3028, 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.40.xsd', 3054, 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.37.xsd', 3029, 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.40.xsd', 3055, 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.37.xsd', 3030, 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.40.xsd', 3056, 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.37.xsd', 3031, 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.40.xsd', 3057, 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.37.xsd', 3032, 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.40.xsd', 3058, 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.37.xsd', 3033, 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.40.xsd', 3059, 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.37.xsd', 3034, 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.40.xsd', 3060, 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.37.xsd', 3035, 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.40.xsd', 3061, 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.37.xsd', 3036, 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.40.xsd', 3062, 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.37.xsd', 3037, 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.40.xsd', 3063, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bookingID'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3039, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bookingID'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3065, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3040, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3066, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'travelPackageIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3042, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'travelPackageIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3068, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'smokingPreference'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3043, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'smokingPreference'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3069, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfRooms'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3044, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfRooms'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3070, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tollFreePhoneNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3045, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tollFreePhoneNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3071, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'propertyAddress'), CTD_ANON_27, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3050, 4))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'propertyAddress'), CTD_ANON_27, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3076, 4))) def _BuildAutomaton_214 (): # Remove this helper function from the namespace after it is invoked @@ -28103,138 +28370,138 @@ 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.37.xsd', 3027, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3053, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3028, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3054, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3029, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3055, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3030, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3056, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3031, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3057, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3032, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3058, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3033, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3059, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3034, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3060, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3035, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3061, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3036, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3062, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3037, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3063, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3038, 16)) + cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3064, 16)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3039, 16)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3065, 16)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3040, 16)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3066, 16)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3041, 16)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3067, 16)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3042, 16)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3068, 16)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3043, 16)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3069, 16)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3044, 16)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3070, 16)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3045, 16)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3071, 16)) counters.add(cc_18) 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.37.xsd', 3027, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'hotelFolioNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3053, 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.37.xsd', 3028, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkInDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3054, 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.37.xsd', 3029, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkOutDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3055, 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.37.xsd', 3030, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'duration')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3056, 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.37.xsd', 3031, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerServicePhone')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3057, 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.37.xsd', 3032, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'programCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3058, 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.37.xsd', 3033, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'roomRate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3059, 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.37.xsd', 3034, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'roomTax')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3060, 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.37.xsd', 3035, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numAdults')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3061, 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.37.xsd', 3036, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'propertyLocalPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3062, 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.37.xsd', 3037, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fireSafetyIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3063, 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.37.xsd', 3038, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3064, 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_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bookingID')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3039, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bookingID')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3065, 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_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3040, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3066, 16)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() final_update.add(fac.UpdateInstruction(cc_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'propertyAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3041, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'propertyAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3067, 16)) st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() final_update.add(fac.UpdateInstruction(cc_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'travelPackageIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3042, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'travelPackageIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3068, 16)) st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = set() final_update.add(fac.UpdateInstruction(cc_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'smokingPreference')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3043, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'smokingPreference')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3069, 16)) st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = set() final_update.add(fac.UpdateInstruction(cc_17, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfRooms')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3044, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfRooms')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3070, 16)) st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_17) final_update = set() final_update.add(fac.UpdateInstruction(cc_18, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tollFreePhoneNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3045, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tollFreePhoneNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3071, 16)) st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_18) transitions = [] @@ -28661,13 +28928,13 @@ def _BuildAutomaton_214 (): -CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3053, 16))) +CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3079, 16))) -CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3054, 16))) +CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3080, 16))) -CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'region'), pyxb.binding.datatypes.string, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3055, 16))) +CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'region'), pyxb.binding.datatypes.string, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3081, 16))) -CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'country'), pyxb.binding.datatypes.string, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3056, 16))) +CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'country'), pyxb.binding.datatypes.string, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3082, 16))) def _BuildAutomaton_215 (): # Remove this helper function from the namespace after it is invoked @@ -28676,33 +28943,33 @@ 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.37.xsd', 3053, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3079, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3054, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3080, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3055, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3081, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3056, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3082, 16)) counters.add(cc_3) 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, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3053, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3079, 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, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3054, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3080, 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_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'region')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3055, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'region')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3081, 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_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3056, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3082, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -28739,7 +29006,7 @@ def _BuildAutomaton_215 (): -depositTransactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=depositTransactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3103, 12))) +depositTransactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=depositTransactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3129, 12))) def _BuildAutomaton_216 (): # Remove this helper function from the namespace after it is invoked @@ -28748,12 +29015,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.37.xsd', 3103, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3129, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(depositTransactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3103, 12)) + symbol = pyxb.binding.content.ElementUse(depositTransactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3129, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28766,7 +29033,7 @@ def _BuildAutomaton_216 (): -refundTransactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=refundTransactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3149, 12))) +refundTransactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=refundTransactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3175, 12))) def _BuildAutomaton_217 (): # Remove this helper function from the namespace after it is invoked @@ -28775,12 +29042,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.37.xsd', 3149, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3175, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(refundTransactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3149, 12)) + symbol = pyxb.binding.content.ElementUse(refundTransactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3175, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28793,45 +29060,45 @@ def _BuildAutomaton_217 (): -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3157, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3183, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ticketNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3158, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ticketNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3184, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'issuingCarrier'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3159, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'issuingCarrier'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3185, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'carrierName'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3160, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'carrierName'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3186, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'restrictedTicketIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3161, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'restrictedTicketIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3187, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfAdults'), pyxb.binding.datatypes.integer, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3162, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfAdults'), pyxb.binding.datatypes.integer, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3188, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfChildren'), pyxb.binding.datatypes.integer, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3163, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfChildren'), pyxb.binding.datatypes.integer, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3189, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3164, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3190, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'arrivalDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3165, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'arrivalDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3191, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'issueDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3166, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'issueDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3192, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3167, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3193, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyName'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3168, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyName'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3194, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'computerizedReservationSystem'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3169, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'computerizedReservationSystem'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3195, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditReasonIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3171, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditReasonIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3197, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ticketChangeIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3172, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ticketChangeIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3198, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ticketIssuerAddress'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3173, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ticketIssuerAddress'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3199, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exchangeTicketNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3174, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exchangeTicketNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3200, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exchangeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3175, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exchangeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3201, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exchangeFeeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3176, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exchangeFeeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3202, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tripLegData'), CTD_ANON_29, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3182, 4))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tripLegData'), CTD_ANON_29, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3208, 4))) def _BuildAutomaton_218 (): # Remove this helper function from the namespace after it is invoked @@ -28840,145 +29107,145 @@ 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.37.xsd', 3157, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3183, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3158, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3184, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3159, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3185, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3160, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3186, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3161, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3187, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3162, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3188, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3163, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3189, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3164, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3190, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3165, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3191, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3166, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3192, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3167, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3193, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3168, 16)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3194, 16)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3169, 16)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3195, 16)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3171, 16)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3197, 16)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3172, 16)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3198, 16)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3173, 16)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3199, 16)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3174, 16)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3200, 16)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3175, 16)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3201, 16)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3176, 16)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3202, 16)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=998, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3177, 16)) + cc_19 = fac.CounterCondition(min=0, max=998, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3203, 16)) counters.add(cc_19) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3157, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3183, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ticketNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3158, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ticketNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3184, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'issuingCarrier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3159, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'issuingCarrier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3185, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'carrierName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3160, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'carrierName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3186, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'restrictedTicketIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3161, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'restrictedTicketIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3187, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfAdults')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3162, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfAdults')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3188, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfChildren')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3163, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfChildren')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3189, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3164, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3190, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'arrivalDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3165, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'arrivalDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3191, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'issueDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3166, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'issueDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3192, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3167, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3193, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3168, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'travelAgencyName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3194, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'computerizedReservationSystem')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3169, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'computerizedReservationSystem')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3195, 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_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditReasonIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3171, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditReasonIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3197, 16)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() final_update.add(fac.UpdateInstruction(cc_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ticketChangeIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3172, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ticketChangeIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3198, 16)) st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() final_update.add(fac.UpdateInstruction(cc_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ticketIssuerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3173, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ticketIssuerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3199, 16)) st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = set() final_update.add(fac.UpdateInstruction(cc_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exchangeTicketNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3174, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exchangeTicketNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3200, 16)) st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = set() final_update.add(fac.UpdateInstruction(cc_17, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exchangeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3175, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exchangeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3201, 16)) st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_17) final_update = set() final_update.add(fac.UpdateInstruction(cc_18, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exchangeFeeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3176, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exchangeFeeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3202, 16)) 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_19, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tripLegData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3177, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tripLegData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3203, 16)) st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_19) transitions = [] @@ -29447,31 +29714,31 @@ def _BuildAutomaton_218 (): -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tripLegNumber'), pyxb.binding.datatypes.integer, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3185, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tripLegNumber'), pyxb.binding.datatypes.integer, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3211, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'departureCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3186, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'departureCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3212, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'carrierCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3187, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'carrierCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3213, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceClass'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3188, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceClass'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3214, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'stopOverCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3189, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'stopOverCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3215, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'destinationCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3190, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'destinationCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3216, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fareBasisCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3191, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fareBasisCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3217, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'departureDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3192, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'departureDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3218, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originCity'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3193, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originCity'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3219, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'travelNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3194, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'travelNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3220, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'departureTime'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3195, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'departureTime'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3221, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'arrivalTime'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3196, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'arrivalTime'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3222, 16))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'remarks'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3197, 16))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'remarks'), pyxb.binding.datatypes.string, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3223, 16))) def _BuildAutomaton_219 (): # Remove this helper function from the namespace after it is invoked @@ -29480,96 +29747,96 @@ 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.37.xsd', 3185, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3211, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3186, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3212, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3187, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3213, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3188, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3214, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3189, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3215, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3190, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3216, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3191, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3217, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3192, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3218, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3193, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3219, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3194, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3220, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3195, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3221, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3196, 16)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3222, 16)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3197, 16)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3223, 16)) counters.add(cc_12) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tripLegNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3185, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tripLegNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3211, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'departureCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3186, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'departureCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3212, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'carrierCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3187, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'carrierCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3213, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceClass')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3188, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceClass')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3214, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'stopOverCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3189, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'stopOverCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3215, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3190, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3216, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fareBasisCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3191, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fareBasisCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3217, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'departureDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3192, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'departureDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3218, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originCity')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3193, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originCity')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3219, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'travelNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3194, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'travelNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3220, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'departureTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3195, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'departureTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3221, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'arrivalTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3196, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'arrivalTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3222, 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_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'remarks')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3197, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'remarks')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3223, 16)) st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_12) transitions = [] @@ -29786,15 +30053,15 @@ def _BuildAutomaton_219 (): -CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMaxApplied'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3205, 16))) +CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMaxApplied'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3231, 16))) -CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTokenApplied'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3206, 16))) +CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTokenApplied'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3232, 16))) -CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3207, 16))) +CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3233, 16))) -CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3208, 16))) +CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3234, 16))) -CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseMessage'), pyxb.binding.datatypes.string, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3209, 16))) +CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseMessage'), pyxb.binding.datatypes.string, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3235, 16))) def _BuildAutomaton_221 (): # Remove this helper function from the namespace after it is invoked @@ -29803,12 +30070,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.37.xsd', 3205, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3231, 16)) 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, 'authMaxApplied')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3205, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authMaxApplied')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3231, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -29824,12 +30091,12 @@ 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.37.xsd', 3206, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3232, 16)) 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, 'networkTokenApplied')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3206, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTokenApplied')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3232, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -29845,12 +30112,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.37.xsd', 3207, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3233, 16)) 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, 'networkToken')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3207, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3233, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -29866,12 +30133,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.37.xsd', 3208, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3234, 16)) 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, 'authMaxResponseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3208, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3234, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -29887,12 +30154,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.37.xsd', 3209, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3235, 16)) 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, 'authMaxResponseMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3209, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authMaxResponseMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3235, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -29908,15 +30175,15 @@ 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.37.xsd', 3205, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3231, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3206, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3232, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3207, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3233, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3208, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3234, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3209, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3235, 16)) counters.add(cc_4) states = [] sub_automata = [] @@ -29926,7 +30193,7 @@ def _BuildAutomaton_220 (): sub_automata.append(_BuildAutomaton_224()) sub_automata.append(_BuildAutomaton_225()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3204, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3230, 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) @@ -29938,37 +30205,37 @@ def _BuildAutomaton_220 (): -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3217, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3243, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderCount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3218, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderCount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3244, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderDollars'), pyxb.binding.datatypes.integer, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3219, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderDollars'), pyxb.binding.datatypes.integer, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3245, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createdDate'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3221, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createdDate'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3247, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'domain'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3222, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'domain'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3248, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'email'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3223, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'email'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3249, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lastUpdateDate'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3224, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lastUpdateDate'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3250, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3225, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3251, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'onboardingEmail'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3226, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'onboardingEmail'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3252, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'onboardingIpAddress'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3227, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'onboardingIpAddress'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3253, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'parentEntity'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3228, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'parentEntity'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3254, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'phone'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3229, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'phone'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3255, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3230, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3256, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerTags'), sellerTagsType, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3231, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerTags'), sellerTagsType, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3257, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'username'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3232, 16))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'username'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3258, 16))) -CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerAddress'), CTD_ANON_32, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3237, 4))) +CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerAddress'), CTD_ANON_32, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3263, 4))) def _BuildAutomaton_227 (): # Remove this helper function from the namespace after it is invoked @@ -29977,12 +30244,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.37.xsd', 3217, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3243, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3217, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3243, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -29998,12 +30265,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.37.xsd', 3218, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3244, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderCount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3218, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderCount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3244, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30019,12 +30286,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.37.xsd', 3219, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3245, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderDollars')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3219, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'aggregateOrderDollars')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3245, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30040,12 +30307,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.37.xsd', 3220, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3246, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3220, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3246, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30061,12 +30328,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.37.xsd', 3221, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3247, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createdDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3221, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createdDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3247, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30082,12 +30349,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.37.xsd', 3222, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3248, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'domain')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3222, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'domain')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3248, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30103,12 +30370,12 @@ 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.37.xsd', 3223, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3249, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3223, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3249, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30124,12 +30391,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.37.xsd', 3224, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3250, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lastUpdateDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3224, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lastUpdateDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3250, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30145,12 +30412,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.37.xsd', 3225, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3251, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3225, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3251, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30166,12 +30433,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.37.xsd', 3226, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3252, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'onboardingEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3226, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'onboardingEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3252, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30187,12 +30454,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.37.xsd', 3227, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3253, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'onboardingIpAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3227, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'onboardingIpAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3253, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30208,12 +30475,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.37.xsd', 3228, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3254, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'parentEntity')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3228, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'parentEntity')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3254, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30229,12 +30496,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.37.xsd', 3229, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3255, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3229, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3255, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30250,12 +30517,12 @@ 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.37.xsd', 3230, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3256, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3230, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3256, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30271,12 +30538,12 @@ 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.37.xsd', 3231, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3257, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerTags')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3231, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerTags')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3257, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30292,12 +30559,12 @@ 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.37.xsd', 3232, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3258, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'username')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3232, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'username')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3258, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30313,37 +30580,37 @@ 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.37.xsd', 3217, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3243, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3218, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3244, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3219, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3245, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3220, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3246, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3221, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3247, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3222, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3248, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3223, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3249, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3224, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3250, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3225, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3251, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3226, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3252, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3227, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3253, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3228, 16)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3254, 16)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3229, 16)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3255, 16)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3230, 16)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3256, 16)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3231, 16)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3257, 16)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3232, 16)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3258, 16)) counters.add(cc_15) states = [] sub_automata = [] @@ -30364,7 +30631,7 @@ def _BuildAutomaton_226 (): sub_automata.append(_BuildAutomaton_241()) sub_automata.append(_BuildAutomaton_242()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3216, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3242, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) @@ -30376,17 +30643,17 @@ def _BuildAutomaton_226 (): -CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerStreetaddress'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3240, 16))) +CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerStreetaddress'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3266, 16))) -CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerUnit'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3241, 16))) +CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerUnit'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3267, 16))) -CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerPostalcode'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3242, 16))) +CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerPostalcode'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3268, 16))) -CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerCity'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3243, 16))) +CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerCity'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3269, 16))) -CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerProvincecode'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3244, 16))) +CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerProvincecode'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3270, 16))) -CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerCountrycode'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3245, 16))) +CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerCountrycode'), pyxb.binding.datatypes.string, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3271, 16))) def _BuildAutomaton_244 (): # Remove this helper function from the namespace after it is invoked @@ -30395,12 +30662,12 @@ 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.37.xsd', 3240, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3266, 16)) counters.add(cc_0) 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, 'sellerStreetaddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3240, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerStreetaddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3266, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30416,12 +30683,12 @@ 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.37.xsd', 3241, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3267, 16)) counters.add(cc_0) 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, 'sellerUnit')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3241, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerUnit')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3267, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30437,12 +30704,12 @@ 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.37.xsd', 3242, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3268, 16)) counters.add(cc_0) 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, 'sellerPostalcode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3242, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerPostalcode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3268, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30458,12 +30725,12 @@ 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.37.xsd', 3243, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3269, 16)) counters.add(cc_0) 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, 'sellerCity')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3243, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerCity')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3269, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30479,12 +30746,12 @@ 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.37.xsd', 3244, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3270, 16)) counters.add(cc_0) 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, 'sellerProvincecode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3244, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerProvincecode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3270, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30500,12 +30767,12 @@ 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.37.xsd', 3245, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3271, 16)) counters.add(cc_0) 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, 'sellerCountrycode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3245, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerCountrycode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3271, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30521,17 +30788,17 @@ 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.37.xsd', 3240, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3266, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3241, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3267, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3242, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3268, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3243, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3269, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3244, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3270, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3245, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3271, 16)) counters.add(cc_5) states = [] sub_automata = [] @@ -30542,7 +30809,7 @@ def _BuildAutomaton_243 (): sub_automata.append(_BuildAutomaton_248()) sub_automata.append(_BuildAutomaton_249()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3239, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3265, 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) @@ -30554,7 +30821,7 @@ def _BuildAutomaton_243 (): -sellerTagsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tag'), pyxb.binding.datatypes.string, scope=sellerTagsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3251, 12))) +sellerTagsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tag'), pyxb.binding.datatypes.string, scope=sellerTagsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3277, 12))) def _BuildAutomaton_250 (): # Remove this helper function from the namespace after it is invoked @@ -30563,12 +30830,12 @@ def _BuildAutomaton_250 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=5, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3251, 12)) + cc_0 = fac.CounterCondition(min=0, max=5, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3277, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(sellerTagsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tag')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3251, 12)) + symbol = pyxb.binding.content.ElementUse(sellerTagsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tag')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3277, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30581,17 +30848,17 @@ def _BuildAutomaton_250 (): -CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3257, 16))) +CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3283, 16))) -CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nextDeliveryDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3258, 16))) +CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nextDeliveryDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3284, 16))) -CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'periodUnit'), pyxb.binding.datatypes.string, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3259, 16))) +CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'periodUnit'), pyxb.binding.datatypes.string, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3285, 16))) -CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfPeriods'), pyxb.binding.datatypes.integer, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3260, 16))) +CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfPeriods'), pyxb.binding.datatypes.integer, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3286, 16))) -CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'regularItemPrice'), pyxb.binding.datatypes.integer, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3261, 16))) +CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'regularItemPrice'), pyxb.binding.datatypes.integer, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3287, 16))) -CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'currentPeriod'), pyxb.binding.datatypes.integer, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3262, 16))) +CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'currentPeriod'), pyxb.binding.datatypes.integer, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3288, 16))) def _BuildAutomaton_252 (): # Remove this helper function from the namespace after it is invoked @@ -30600,12 +30867,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.37.xsd', 3257, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3283, 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, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3257, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3283, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30621,12 +30888,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.37.xsd', 3258, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3284, 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, 'nextDeliveryDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3258, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'nextDeliveryDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3284, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30642,12 +30909,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.37.xsd', 3259, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3285, 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, 'periodUnit')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3259, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'periodUnit')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3285, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30663,12 +30930,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.37.xsd', 3260, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3286, 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, 'numberOfPeriods')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3260, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPeriods')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3286, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30684,12 +30951,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.37.xsd', 3261, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3287, 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, 'regularItemPrice')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3261, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'regularItemPrice')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3287, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30705,12 +30972,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.37.xsd', 3262, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3288, 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, 'currentPeriod')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3262, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'currentPeriod')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3288, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30726,17 +30993,17 @@ 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.37.xsd', 3257, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3283, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3258, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3284, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3259, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3285, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3260, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3286, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3261, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3287, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3262, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3288, 16)) counters.add(cc_5) states = [] sub_automata = [] @@ -30747,7 +31014,7 @@ def _BuildAutomaton_251 (): sub_automata.append(_BuildAutomaton_256()) sub_automata.append(_BuildAutomaton_257()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3256, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3282, 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) @@ -30759,19 +31026,19 @@ def _BuildAutomaton_251 (): -CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverFirstName'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3270, 16))) +CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverFirstName'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3296, 16))) -CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverLastName'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3271, 16))) +CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverLastName'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3297, 16))) -CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverState'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3272, 16))) +CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverState'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3298, 16))) -CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverCountry'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3273, 16))) +CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverCountry'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3299, 16))) -CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumberType'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3274, 16))) +CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumberType'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3300, 16))) -CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3275, 16))) +CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3301, 16))) -CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3276, 16))) +CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3302, 16))) def _BuildAutomaton_258 (): # Remove this helper function from the namespace after it is invoked @@ -30780,54 +31047,54 @@ 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.37.xsd', 3270, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3296, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3271, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3297, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3272, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3298, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3273, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3299, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3274, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3300, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3275, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3301, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3276, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3302, 16)) counters.add(cc_6) 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, 'receiverFirstName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3270, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverFirstName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3296, 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, 'receiverLastName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3271, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverLastName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3297, 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_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverState')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3272, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverState')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3298, 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_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverCountry')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3273, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverCountry')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3299, 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_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumberType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3274, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumberType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3300, 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_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3275, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'receiverAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3301, 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_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3276, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3302, 16)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -30906,9 +31173,9 @@ def _BuildAutomaton_258 (): -inquiryResultType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=inquiryResultType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3287, 12))) +inquiryResultType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=inquiryResultType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3313, 12))) -inquiryResultType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=inquiryResultType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3288, 12))) +inquiryResultType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=inquiryResultType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3314, 12))) def _BuildAutomaton_260 (): # Remove this helper function from the namespace after it is invoked @@ -30917,12 +31184,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.37.xsd', 3287, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3313, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(inquiryResultType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3287, 12)) + symbol = pyxb.binding.content.ElementUse(inquiryResultType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3313, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30938,12 +31205,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.37.xsd', 3288, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3314, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(inquiryResultType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3288, 12)) + symbol = pyxb.binding.content.ElementUse(inquiryResultType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3314, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -30959,16 +31226,16 @@ 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.37.xsd', 3287, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3313, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3288, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3314, 12)) counters.add(cc_1) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_260()) sub_automata.append(_BuildAutomaton_261()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3286, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3312, 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) @@ -30980,11 +31247,9 @@ def _BuildAutomaton_259 (): -CTD_ANON_35._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=CTD_ANON_35, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 5, 4))) +CTD_ANON_35._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'partialCaptureSequenceNumber'), pyxb.binding.datatypes.integer, scope=CTD_ANON_35, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3321, 16))) -CTD_ANON_35._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), CTD_ANON_36, scope=CTD_ANON_35, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3311, 4))) - -CTD_ANON_35._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), CTD_ANON_37, scope=CTD_ANON_35, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3319, 4))) +CTD_ANON_35._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'partialCaptureTotalCount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_35, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3322, 16))) def _BuildAutomaton_262 (): # Remove this helper function from the namespace after it is invoked @@ -30993,26 +31258,70 @@ 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.37.xsd', 3300, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3321, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3322, 16)) + counters.add(cc_1) + 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, 'partialCaptureSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3321, 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_35._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'partialCaptureTotalCount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3322, 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_35._Automaton = _BuildAutomaton_262() + + + + +CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 5, 4))) + +CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), CTD_ANON_37, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3346, 4))) + +CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), CTD_ANON_38, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3354, 4))) + +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.40.xsd', 3335, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3302, 20)) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3337, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3303, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3338, 20)) counters.add(cc_2) 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, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3300, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3335, 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_35._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'batchRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3302, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'batchRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3337, 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_35._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3303, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3338, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -31032,29 +31341,29 @@ def _BuildAutomaton_262 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_35._Automaton = _BuildAutomaton_262() +CTD_ANON_36._Automaton = _BuildAutomaton_263() -CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3314, 16))) +CTD_ANON_37._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3349, 16))) -CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_41, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3497, 4))) +CTD_ANON_37._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_42, scope=CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3532, 4))) -def _BuildAutomaton_263 (): +def _BuildAutomaton_264 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_263 - del _BuildAutomaton_263 + global _BuildAutomaton_264 + del _BuildAutomaton_264 import pyxb.utils.fac as fac counters = set() states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3314, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_37._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3349, 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_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3315, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_37._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3350, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -31062,29 +31371,29 @@ def _BuildAutomaton_263 (): transitions = [] st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_36._Automaton = _BuildAutomaton_263() +CTD_ANON_37._Automaton = _BuildAutomaton_264() -CTD_ANON_37._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 285, 4))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 290, 4))) -CTD_ANON_37._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transaction'), transactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 525, 4))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transaction'), transactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 530, 4))) -def _BuildAutomaton_264 (): +def _BuildAutomaton_265 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_264 - del _BuildAutomaton_264 + global _BuildAutomaton_265 + del _BuildAutomaton_265 import pyxb.utils.fac as fac counters = set() states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_37._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3322, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3357, 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_37._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3323, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3358, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -31096,32 +31405,32 @@ def _BuildAutomaton_264 (): ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_37._Automaton = _BuildAutomaton_264() +CTD_ANON_38._Automaton = _BuildAutomaton_265() -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), CTD_ANON_39, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3447, 4))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), CTD_ANON_40, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3482, 4))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), CTD_ANON_40, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3453, 4))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), CTD_ANON_41, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3488, 4))) -def _BuildAutomaton_265 (): +def _BuildAutomaton_266 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_265 - del _BuildAutomaton_265 + global _BuildAutomaton_266 + del _BuildAutomaton_266 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3436, 20)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3471, 20)) counters.add(cc_0) 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, 'batchResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3436, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'batchResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3471, 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_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3437, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3472, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -31131,35 +31440,35 @@ def _BuildAutomaton_265 (): transitions = [] st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_38._Automaton = _BuildAutomaton_265() +CTD_ANON_39._Automaton = _BuildAutomaton_266() -CTD_ANON_40._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 286, 4))) +CTD_ANON_41._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 291, 4))) -CTD_ANON_40._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1301, 4))) +CTD_ANON_41._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1325, 4))) -def _BuildAutomaton_266 (): +def _BuildAutomaton_267 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_266 - del _BuildAutomaton_266 + global _BuildAutomaton_267 + del _BuildAutomaton_267 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3456, 16)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3491, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3457, 16)) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3492, 16)) 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, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3456, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3491, 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_40._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3457, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3492, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -31171,28 +31480,28 @@ def _BuildAutomaton_266 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_40._Automaton = _BuildAutomaton_266() +CTD_ANON_41._Automaton = _BuildAutomaton_267() -CTD_ANON_41._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3500, 16))) +CTD_ANON_42._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3535, 16))) -CTD_ANON_41._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDay'), pyxb.binding.datatypes.date, scope=CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3501, 16))) +CTD_ANON_42._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDay'), pyxb.binding.datatypes.date, scope=CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3536, 16))) -def _BuildAutomaton_268 (): +def _BuildAutomaton_269 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_268 - del _BuildAutomaton_268 + 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.37.xsd', 3500, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3535, 16)) counters.add(cc_0) 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, 'merchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3500, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3535, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -31201,19 +31510,19 @@ def _BuildAutomaton_268 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_269 (): +def _BuildAutomaton_270 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_269 - del _BuildAutomaton_269 + 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.37.xsd', 3501, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3536, 16)) counters.add(cc_0) 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, 'postDay')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3501, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDay')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3536, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -31222,62 +31531,74 @@ def _BuildAutomaton_269 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_267 (): +def _BuildAutomaton_268 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_267 - del _BuildAutomaton_267 + 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.37.xsd', 3500, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3535, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3501, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3536, 16)) counters.add(cc_1) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_268()) sub_automata.append(_BuildAutomaton_269()) + sub_automata.append(_BuildAutomaton_270()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3499, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3534, 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_41._Automaton = _BuildAutomaton_267() +CTD_ANON_42._Automaton = _BuildAutomaton_268() -baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.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.40.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.37.xsd', 285, 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.40.xsd', 290, 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.37.xsd', 525, 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.40.xsd', 530, 4))) -def _BuildAutomaton_270 (): +baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyRequest'), pyxb.binding.datatypes.string, scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4370, 4))) + +baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptedPayload'), CTD_ANON_46, scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4381, 4))) + +def _BuildAutomaton_271 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_270 - del _BuildAutomaton_270 + 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.37.xsd', 3699, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3734, 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.37.xsd', 3699, 12)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3734, 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.37.xsd', 3701, 16)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3736, 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.37.xsd', 3702, 16)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3737, 16)) 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(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3738, 16)) + 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(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedPayload')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3739, 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) ])) @@ -31285,43 +31606,60 @@ def _BuildAutomaton_270 (): 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 = [] st_1._set_transitionSet(transitions) transitions = [] 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) -baseRequest._Automaton = _BuildAutomaton_270() +baseRequest._Automaton = _BuildAutomaton_271() -CTD_ANON_42._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 286, 4))) +CTD_ANON_43._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 291, 4))) -CTD_ANON_42._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1301, 4))) +CTD_ANON_43._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1325, 4))) -def _BuildAutomaton_271 (): +CTD_ANON_43._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyResponse'), CTD_ANON_45, scope=CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4372, 4))) + +def _BuildAutomaton_272 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_271 - del _BuildAutomaton_271 + 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.37.xsd', 3724, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3761, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3725, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3762, 16)) counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3763, 16)) + counters.add(cc_2) 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, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3724, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3761, 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_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3725, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3762, 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_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3763, 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) ])) @@ -31330,40 +31668,17 @@ def _BuildAutomaton_271 (): 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_42._Automaton = _BuildAutomaton_271() - - - - -voidRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=voidRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3769, 12))) - -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.37.xsd', 3769, 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.37.xsd', 3769, 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) + 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) -voidRecyclingResponseType._Automaton = _BuildAutomaton_272() +CTD_ANON_43._Automaton = _BuildAutomaton_272() -CTD_ANON_43._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1301, 4))) +voidRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=voidRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3807, 12))) def _BuildAutomaton_273 (): # Remove this helper function from the namespace after it is invoked @@ -31372,12 +31687,12 @@ def _BuildAutomaton_273 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3940, 36)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3807, 12)) counters.add(cc_0) 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, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3940, 36)) + symbol = pyxb.binding.content.ElementUse(voidRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3807, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -31385,11 +31700,13 @@ def _BuildAutomaton_273 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_43._Automaton = _BuildAutomaton_273() +voidRecyclingResponseType._Automaton = _BuildAutomaton_273() +CTD_ANON_44._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_44, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1325, 4))) + def _BuildAutomaton_274 (): # Remove this helper function from the namespace after it is invoked global _BuildAutomaton_274 @@ -31397,41 +31714,150 @@ 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.37.xsd', 146, 28)) + cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3978, 36)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 147, 28)) + 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, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3978, 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_44._Automaton = _BuildAutomaton_274() + + + + +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeySequence'), pyxb.binding.datatypes.long, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4375, 16))) + +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKey'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4376, 16))) + +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.40.xsd', 4375, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4376, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 153, 20)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeySequence')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4375, 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_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptionKey')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4376, 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_45._Automaton = _BuildAutomaton_275() + + + + +CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeySequence'), pyxb.binding.datatypes.long, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4384, 16))) + +CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payload'), pyxb.binding.datatypes.string, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4385, 16))) + +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.40.xsd', 4384, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4385, 16)) + counters.add(cc_1) + 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, 'encryptionKeySequence')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4384, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payload')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4385, 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_46._Automaton = _BuildAutomaton_276() + + + + +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.40.xsd', 146, 28)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 147, 28)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 153, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 154, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 154, 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.37.xsd', 145, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 145, 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.37.xsd', 146, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 146, 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.37.xsd', 147, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 147, 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.37.xsd', 150, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 150, 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.37.xsd', 153, 20)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 153, 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.37.xsd', 154, 20)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 154, 20)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -31479,62 +31905,62 @@ def _BuildAutomaton_274 (): fac.UpdateInstruction(cc_3, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -giftCardCardType._Automaton = _BuildAutomaton_274() +giftCardCardType._Automaton = _BuildAutomaton_277() -recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 300, 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.40.xsd', 305, 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.37.xsd', 301, 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.40.xsd', 306, 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.37.xsd', 302, 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.40.xsd', 307, 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.37.xsd', 303, 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.40.xsd', 308, 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.37.xsd', 304, 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.40.xsd', 309, 20))) -def _BuildAutomaton_275 (): +def _BuildAutomaton_278 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_275 - del _BuildAutomaton_275 + 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.37.xsd', 300, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 301, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 302, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 303, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 304, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 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.37.xsd', 300, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 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.37.xsd', 301, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 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.37.xsd', 302, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 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.37.xsd', 303, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 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.37.xsd', 304, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 20)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -31578,69 +32004,69 @@ def _BuildAutomaton_275 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -recurringTransactionResponseType._Automaton = _BuildAutomaton_275() +recurringTransactionResponseType._Automaton = _BuildAutomaton_278() -cardTokenTypeAU._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=cardTokenTypeAU, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3490, 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.40.xsd', 3525, 20))) -def _BuildAutomaton_276 (): +def _BuildAutomaton_279 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_276 - del _BuildAutomaton_276 + 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.37.xsd', 167, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 167, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 168, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 168, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 169, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 169, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 170, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 170, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 171, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 171, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3490, 20)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3525, 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.37.xsd', 164, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 164, 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.37.xsd', 165, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenURL')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 165, 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.37.xsd', 167, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 167, 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.37.xsd', 168, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 168, 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.37.xsd', 169, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 169, 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.37.xsd', 170, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 170, 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.37.xsd', 171, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 171, 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.37.xsd', 3490, 20)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3525, 20)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) transitions = [] @@ -31726,33 +32152,41 @@ def _BuildAutomaton_276 (): fac.UpdateInstruction(cc_5, True) ])) st_7._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -cardTokenTypeAU._Automaton = _BuildAutomaton_276() +cardTokenTypeAU._Automaton = _BuildAutomaton_279() -def _BuildAutomaton_277 (): +def _BuildAutomaton_280 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_277 - del _BuildAutomaton_277 + 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.37.xsd', 3699, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3734, 12)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3699, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3734, 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_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3701, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3736, 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_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3702, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3737, 16)) 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3738, 16)) + 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedPayload')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3739, 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) ])) @@ -31760,32 +32194,40 @@ def _BuildAutomaton_277 (): 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 = [] st_1._set_transitionSet(transitions) transitions = [] 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_44._Automaton = _BuildAutomaton_277() +CTD_ANON_47._Automaton = _BuildAutomaton_280() -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 315, 24))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 320, 24))) -def _BuildAutomaton_278 (): +def _BuildAutomaton_281 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_278 - del _BuildAutomaton_278 + 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.37.xsd', 315, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 320, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 315, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 320, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -31793,130 +32235,130 @@ def _BuildAutomaton_278 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_45._Automaton = _BuildAutomaton_278() +CTD_ANON_48._Automaton = _BuildAutomaton_281() -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 327, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 332, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 328, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 333, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 331, 28))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 336, 28))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 332, 28))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 337, 28))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 333, 28))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 338, 28))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billingDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 335, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billingDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 340, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 336, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 341, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount'), updateDiscountType, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 337, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount'), updateDiscountType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 342, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount'), deleteDiscountType, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 338, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount'), deleteDiscountType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 343, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 339, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 344, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn'), updateAddOnType, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 340, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn'), updateAddOnType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 345, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn'), deleteAddOnType, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 341, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn'), deleteAddOnType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 346, 24))) -def _BuildAutomaton_279 (): +def _BuildAutomaton_282 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_279 - del _BuildAutomaton_279 + 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.37.xsd', 327, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 332, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 328, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 333, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 329, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 334, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 330, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 335, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 335, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 340, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 336, 24)) + cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 341, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 337, 24)) + cc_6 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 342, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 338, 24)) + cc_7 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 343, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 339, 24)) + cc_8 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 344, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 340, 24)) + cc_9 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 345, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 341, 24)) + cc_10 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 346, 24)) counters.add(cc_10) 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, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 327, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 332, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 328, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 333, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 329, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 334, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 331, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 336, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 332, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 337, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 333, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 338, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billingDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 335, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billingDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 340, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 336, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 341, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 337, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 342, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 338, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 343, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 339, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 344, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 340, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 345, 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_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 341, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 346, 24)) st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_12) transitions = [] @@ -32134,98 +32576,98 @@ def _BuildAutomaton_279 (): fac.UpdateInstruction(cc_10, True) ])) st_12._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_46._Automaton = _BuildAutomaton_279() +CTD_ANON_49._Automaton = _BuildAutomaton_282() -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 353, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 358, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 354, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 359, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 355, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 360, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'intervalType'), pyxb.binding.datatypes.string, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 356, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'intervalType'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 361, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 357, 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.40.xsd', 362, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), pyxb.binding.datatypes.integer, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 358, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), pyxb.binding.datatypes.integer, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 363, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals'), pyxb.binding.datatypes.integer, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 359, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals'), pyxb.binding.datatypes.integer, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 364, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType'), pyxb.binding.datatypes.string, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 360, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 365, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'active'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 361, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'active'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 366, 24))) -def _BuildAutomaton_280 (): +def _BuildAutomaton_283 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_280 - del _BuildAutomaton_280 + 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.37.xsd', 353, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 358, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 354, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 359, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 355, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 360, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 356, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 361, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 357, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 362, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 358, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 363, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 359, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 364, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 360, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 365, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 361, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 366, 24)) counters.add(cc_8) 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, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 353, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 358, 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 354, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 359, 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'description')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 355, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'description')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 360, 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'intervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 356, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'intervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 361, 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 357, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 362, 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 358, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 363, 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 359, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 364, 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 360, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 365, 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_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 361, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 366, 24)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) transitions = [] @@ -32337,35 +32779,35 @@ def _BuildAutomaton_280 (): fac.UpdateInstruction(cc_8, True) ])) st_8._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_47._Automaton = _BuildAutomaton_280() +CTD_ANON_50._Automaton = _BuildAutomaton_283() -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 373, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 378, 24))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'active'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 374, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'active'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 379, 24))) -def _BuildAutomaton_281 (): +def _BuildAutomaton_284 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_281 - del _BuildAutomaton_281 + 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.37.xsd', 373, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 378, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 374, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 379, 24)) counters.add(cc_1) 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, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 373, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 378, 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_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 374, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 379, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -32379,61 +32821,61 @@ def _BuildAutomaton_281 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_48._Automaton = _BuildAutomaton_281() +CTD_ANON_51._Automaton = _BuildAutomaton_284() -CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 386, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 391, 24))) -def _BuildAutomaton_282 (): +def _BuildAutomaton_285 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_282 - del _BuildAutomaton_282 + 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.37.xsd', 300, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 301, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 302, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 303, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 304, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 386, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 391, 24)) counters.add(cc_5) 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.37.xsd', 300, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 301, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 302, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 303, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 304, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 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_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 386, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 391, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -32491,70 +32933,70 @@ def _BuildAutomaton_282 (): fac.UpdateInstruction(cc_5, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_49._Automaton = _BuildAutomaton_282() +CTD_ANON_52._Automaton = _BuildAutomaton_285() -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 398, 24))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 403, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 399, 24))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 404, 24))) -def _BuildAutomaton_283 (): +def _BuildAutomaton_286 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_283 - del _BuildAutomaton_283 + 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.37.xsd', 300, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 301, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 302, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 303, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 304, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 398, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 403, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 399, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 404, 24)) counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 300, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 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_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 301, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 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_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 302, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 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_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 303, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 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_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 304, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 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_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 398, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 403, 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_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 399, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 404, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -32628,61 +33070,61 @@ def _BuildAutomaton_283 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_50._Automaton = _BuildAutomaton_283() +CTD_ANON_53._Automaton = _BuildAutomaton_286() -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 411, 24))) +CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 416, 24))) -def _BuildAutomaton_284 (): +def _BuildAutomaton_287 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_284 - del _BuildAutomaton_284 + 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.37.xsd', 300, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 301, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 302, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 303, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 304, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 411, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 416, 24)) counters.add(cc_5) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 300, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 301, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 302, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 303, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 304, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 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_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 411, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 416, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -32740,61 +33182,61 @@ def _BuildAutomaton_284 (): fac.UpdateInstruction(cc_5, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_51._Automaton = _BuildAutomaton_284() +CTD_ANON_54._Automaton = _BuildAutomaton_287() -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 423, 24))) +CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 428, 24))) -def _BuildAutomaton_285 (): +def _BuildAutomaton_288 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_285 - del _BuildAutomaton_285 + 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.37.xsd', 300, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 301, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 302, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 303, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 304, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 423, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 428, 24)) counters.add(cc_5) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 300, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 305, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 301, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 306, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 302, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 307, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 303, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 308, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 304, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 309, 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_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 423, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 428, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -32852,484 +33294,502 @@ def _BuildAutomaton_285 (): fac.UpdateInstruction(cc_5, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_52._Automaton = _BuildAutomaton_285() +CTD_ANON_55._Automaton = _BuildAutomaton_288() -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.37.xsd', 96, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 98, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 98, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 577, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 591, 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.37.xsd', 623, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 637, 28))) -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.37.xsd', 624, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 638, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 625, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 639, 28))) -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.37.xsd', 628, 28))) +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.40.xsd', 642, 28))) -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.37.xsd', 630, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 644, 28))) -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.37.xsd', 631, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 645, 28))) -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.37.xsd', 632, 28))) +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.40.xsd', 646, 28))) -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.37.xsd', 640, 32))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 654, 32))) -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.37.xsd', 641, 32))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 655, 32))) -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.37.xsd', 642, 32))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 656, 32))) -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.37.xsd', 643, 32))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 657, 32))) -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.37.xsd', 644, 32))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 658, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 645, 32))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 659, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), fraudCheckType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 647, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), fraudCheckType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 661, 28))) -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.37.xsd', 651, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 665, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 653, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 667, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'filtering'), filteringType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 656, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'filtering'), filteringType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 670, 28))) -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.37.xsd', 657, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 671, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), recyclingRequestType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 658, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), recyclingRequestType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 672, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 659, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 673, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), recurringRequestType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 660, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), recurringRequestType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 674, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 661, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 675, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 662, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 676, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 664, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 678, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 665, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 679, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 666, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 680, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), pinlessDebitRequestType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 667, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), pinlessDebitRequestType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 681, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 668, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 682, 28))) -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.37.xsd', 669, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 683, 28))) -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.37.xsd', 670, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 684, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 671, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 685, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 672, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 686, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'crypto'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 673, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'crypto'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 687, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 674, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 688, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 675, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 689, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 676, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 690, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 677, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 691, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 678, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 692, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 679, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 693, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 683, 28))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 697, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'typeOfDigitalCurrency'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 699, 28))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1101, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'conversionAffiliateId'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 700, 28))) -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.37.xsd', 1123, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 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.37.xsd', 1217, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1125, 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.37.xsd', 1231, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 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.37.xsd', 1239, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2336, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 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.37.xsd', 3024, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2362, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), CTD_ANON_31, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3214, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4))) -def _BuildAutomaton_286 (): +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), CTD_ANON_31, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3240, 4))) + +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4))) + +def _BuildAutomaton_289 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_286 - del _BuildAutomaton_286 + 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.37.xsd', 630, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 644, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 631, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 645, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 633, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 647, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 634, 28)) + cc_3 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 648, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 635, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 649, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 636, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 650, 28)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 637, 28)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 651, 28)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 638, 28)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 652, 28)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 647, 28)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 661, 28)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 648, 28)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 662, 28)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 649, 28)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 663, 28)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 650, 28)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 664, 28)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 651, 28)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 665, 28)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 652, 28)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 666, 28)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 653, 28)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 667, 28)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 654, 28)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 668, 28)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 655, 28)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 669, 28)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 656, 28)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 670, 28)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 657, 28)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 671, 28)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 658, 28)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 672, 28)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 659, 28)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 673, 28)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 660, 28)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 674, 28)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 661, 28)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 675, 28)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 662, 28)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 676, 28)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 663, 28)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 677, 28)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 664, 28)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 678, 28)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 665, 28)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 679, 28)) counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 666, 28)) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 680, 28)) counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 667, 28)) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 681, 28)) counters.add(cc_28) - cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 668, 28)) + cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 682, 28)) counters.add(cc_29) - cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 669, 28)) + cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 683, 28)) counters.add(cc_30) - cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 670, 28)) + cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 684, 28)) counters.add(cc_31) - cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 671, 28)) + cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 685, 28)) counters.add(cc_32) - cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 672, 28)) + cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 686, 28)) counters.add(cc_33) - cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 673, 28)) + cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 687, 28)) counters.add(cc_34) - cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 674, 28)) + cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 688, 28)) counters.add(cc_35) - cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 675, 28)) + cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 689, 28)) counters.add(cc_36) - cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 676, 28)) + cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 690, 28)) counters.add(cc_37) - cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 677, 28)) + cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 691, 28)) counters.add(cc_38) - cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 678, 28)) + cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 692, 28)) counters.add(cc_39) - cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 679, 28)) + cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 693, 28)) counters.add(cc_40) - cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 680, 28)) + cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 694, 28)) counters.add(cc_41) - cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 681, 28)) + cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 695, 28)) counters.add(cc_42) - cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 682, 28)) + cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 696, 28)) counters.add(cc_43) - cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 683, 28)) + cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 697, 28)) counters.add(cc_44) + cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 699, 28)) + counters.add(cc_45) + cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 700, 28)) + counters.add(cc_46) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 623, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 637, 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_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 624, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 638, 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_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 625, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 639, 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_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 628, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 642, 28)) 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_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 629, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 643, 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_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 630, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 644, 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_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 631, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 645, 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_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 632, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 646, 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_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 633, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 647, 28)) st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 634, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 648, 28)) 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, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 635, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 649, 28)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 636, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 650, 28)) 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, 'retailerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 637, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 651, 28)) 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, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 638, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 652, 28)) 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_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 640, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 654, 32)) st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 641, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 655, 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, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 642, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 656, 32)) st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 643, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 657, 32)) 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, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 644, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 658, 32)) 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, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 645, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 659, 32)) 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_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 647, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 661, 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_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 648, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 662, 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_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 649, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 663, 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_11, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 650, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 664, 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_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 651, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 665, 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_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 652, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 666, 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_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 653, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 667, 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_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 654, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 668, 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_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 655, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 669, 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_17, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 656, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 670, 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_18, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 657, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 671, 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_19, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 658, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 672, 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_20, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 659, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 673, 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_21, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 660, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 674, 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_22, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 661, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 675, 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_23, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 662, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 676, 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_24, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 663, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 677, 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_25, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 664, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 678, 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_26, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 665, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 679, 28)) st_38 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_38) final_update = set() final_update.add(fac.UpdateInstruction(cc_27, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 666, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 680, 28)) st_39 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_39) final_update = set() final_update.add(fac.UpdateInstruction(cc_28, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 667, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 681, 28)) st_40 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_40) final_update = set() final_update.add(fac.UpdateInstruction(cc_29, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 668, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 682, 28)) st_41 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_41) final_update = set() final_update.add(fac.UpdateInstruction(cc_30, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 669, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 683, 28)) st_42 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_42) final_update = set() final_update.add(fac.UpdateInstruction(cc_31, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 670, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 684, 28)) 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_32, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderChannel')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 671, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderChannel')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 685, 28)) 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_33, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 672, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 686, 28)) 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_34, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'crypto')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 673, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'crypto')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 687, 28)) st_46 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_46) final_update = set() final_update.add(fac.UpdateInstruction(cc_35, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 674, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 688, 28)) st_47 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_47) final_update = set() final_update.add(fac.UpdateInstruction(cc_36, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 675, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 689, 28)) st_48 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_48) final_update = set() final_update.add(fac.UpdateInstruction(cc_37, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 676, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 690, 28)) st_49 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_49) final_update = set() final_update.add(fac.UpdateInstruction(cc_38, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 677, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 691, 28)) st_50 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_50) final_update = set() final_update.add(fac.UpdateInstruction(cc_39, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 678, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 692, 28)) st_51 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_51) final_update = set() final_update.add(fac.UpdateInstruction(cc_40, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 679, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 693, 28)) st_52 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_52) final_update = set() final_update.add(fac.UpdateInstruction(cc_41, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 680, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 694, 28)) st_53 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_53) final_update = set() final_update.add(fac.UpdateInstruction(cc_42, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 681, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 695, 28)) st_54 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_54) final_update = set() final_update.add(fac.UpdateInstruction(cc_43, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 682, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 696, 28)) st_55 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_55) final_update = set() final_update.add(fac.UpdateInstruction(cc_44, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 683, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 697, 28)) st_56 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_56) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_45, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'typeOfDigitalCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 699, 28)) + st_57 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_57) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_46, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'conversionAffiliateId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 700, 28)) + st_58 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_58) transitions = [] transitions.append(fac.Transition(st_1, [ ])) @@ -33593,6 +34053,10 @@ def _BuildAutomaton_286 (): ])) transitions.append(fac.Transition(st_56, [ ])) + transitions.append(fac.Transition(st_57, [ + ])) + transitions.append(fac.Transition(st_58, [ + ])) st_14._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_20, [ @@ -33669,6 +34133,10 @@ def _BuildAutomaton_286 (): ])) transitions.append(fac.Transition(st_56, [ ])) + transitions.append(fac.Transition(st_57, [ + ])) + transitions.append(fac.Transition(st_58, [ + ])) st_15._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_20, [ @@ -33745,6 +34213,10 @@ def _BuildAutomaton_286 (): ])) transitions.append(fac.Transition(st_56, [ ])) + transitions.append(fac.Transition(st_57, [ + ])) + transitions.append(fac.Transition(st_58, [ + ])) st_16._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_20, [ @@ -33821,6 +34293,10 @@ def _BuildAutomaton_286 (): ])) transitions.append(fac.Transition(st_56, [ ])) + transitions.append(fac.Transition(st_57, [ + ])) + transitions.append(fac.Transition(st_58, [ + ])) st_17._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_20, [ @@ -33897,6 +34373,10 @@ def _BuildAutomaton_286 (): ])) transitions.append(fac.Transition(st_56, [ ])) + transitions.append(fac.Transition(st_57, [ + ])) + transitions.append(fac.Transition(st_58, [ + ])) st_18._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_20, [ @@ -33973,6 +34453,10 @@ def _BuildAutomaton_286 (): ])) transitions.append(fac.Transition(st_56, [ ])) + transitions.append(fac.Transition(st_57, [ + ])) + transitions.append(fac.Transition(st_58, [ + ])) st_19._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_20, [ @@ -34049,6 +34533,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_8, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_8, False) ])) st_20._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_21, [ @@ -34123,6 +34611,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_9, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_9, False) ])) st_21._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ @@ -34195,6 +34687,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_10, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_10, False) ])) st_22._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_23, [ @@ -34265,6 +34761,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_11, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_11, False) ])) st_23._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_24, [ @@ -34333,6 +34833,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_12, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_12, False) ])) st_24._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_25, [ @@ -34399,6 +34903,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_13, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_13, False) ])) st_25._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_26, [ @@ -34463,6 +34971,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_14, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_14, False) ])) st_26._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_27, [ @@ -34525,6 +35037,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_15, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_15, False) ])) st_27._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_28, [ @@ -34585,6 +35101,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_16, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_16, False) ])) st_28._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_29, [ @@ -34643,6 +35163,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_17, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_17, False) ])) st_29._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_30, [ @@ -34699,6 +35223,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_18, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_18, False) ])) st_30._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_31, [ @@ -34753,6 +35281,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_19, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_19, False) ])) st_31._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_32, [ @@ -34805,6 +35337,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_20, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_20, False) ])) st_32._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_33, [ @@ -34855,6 +35391,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_21, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_21, False) ])) st_33._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_34, [ @@ -34903,6 +35443,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_22, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_22, False) ])) st_34._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_35, [ @@ -34949,6 +35493,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_23, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_23, False) ])) st_35._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_36, [ @@ -34993,6 +35541,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_24, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_24, False) ])) st_36._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_37, [ @@ -35035,6 +35587,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_25, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_25, False) ])) st_37._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_38, [ @@ -35075,6 +35631,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_26, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_26, False) ])) st_38._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_39, [ @@ -35113,6 +35673,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_27, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_27, False) ])) st_39._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_40, [ @@ -35149,6 +35713,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_28, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_28, False) ])) st_40._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_41, [ @@ -35183,6 +35751,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_29, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_29, False) ])) st_41._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_42, [ @@ -35215,6 +35787,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_30, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_30, False) ])) st_42._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_43, [ @@ -35245,6 +35821,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_31, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_31, False) ])) st_43._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_44, [ @@ -35273,6 +35853,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_32, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_32, False) ])) st_44._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_45, [ @@ -35299,6 +35883,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_33, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_33, False) ])) st_45._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_46, [ @@ -35323,6 +35911,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_34, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_34, False) ])) st_46._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_47, [ @@ -35345,6 +35937,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_35, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_35, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_35, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_35, False) ])) st_47._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_48, [ @@ -35365,6 +35961,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_36, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_36, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_36, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_36, False) ])) st_48._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_49, [ @@ -35383,6 +35983,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_37, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_37, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_37, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_37, False) ])) st_49._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_50, [ @@ -35399,6 +36003,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_38, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_38, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_38, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_38, False) ])) st_50._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_51, [ @@ -35413,6 +36021,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_39, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_39, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_39, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_39, False) ])) st_51._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_52, [ @@ -35425,6 +36037,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_40, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_40, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_40, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_40, False) ])) st_52._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_53, [ @@ -35435,6 +36051,10 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_41, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_41, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_41, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_41, False) ])) st_53._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_54, [ @@ -35443,48 +36063,70 @@ def _BuildAutomaton_286 (): fac.UpdateInstruction(cc_42, False) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_42, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_42, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_42, False) ])) st_54._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_55, [ fac.UpdateInstruction(cc_43, True) ])) transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_43, False) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_43, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_43, False) ])) st_55._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_56, [ fac.UpdateInstruction(cc_44, True) ])) + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_44, False) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_44, False) ])) st_56._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_57, [ + fac.UpdateInstruction(cc_45, True) ])) + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_45, False) ])) + st_57._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_58, [ + fac.UpdateInstruction(cc_46, True) ])) + st_58._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_53._Automaton = _BuildAutomaton_286() +CTD_ANON_56._Automaton = _BuildAutomaton_289() -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4))) +CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4))) -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.37.xsd', 696, 24))) +CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 713, 24))) -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 697, 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.40.xsd', 714, 24))) -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 698, 24))) +CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 715, 24))) -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 699, 24))) +CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 716, 24))) -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 700, 24))) +CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), pyxb.binding.datatypes.string, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 717, 24))) -def _BuildAutomaton_288 (): +def _BuildAutomaton_291 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_288 - del _BuildAutomaton_288 + 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.37.xsd', 696, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 713, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 696, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 713, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35493,19 +36135,19 @@ def _BuildAutomaton_288 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_289 (): +def _BuildAutomaton_292 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_289 - del _BuildAutomaton_289 + 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.37.xsd', 697, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 714, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 697, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 714, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35514,19 +36156,19 @@ def _BuildAutomaton_289 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_290 (): +def _BuildAutomaton_293 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_290 - del _BuildAutomaton_290 + 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.37.xsd', 698, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 715, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 698, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 715, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35535,19 +36177,19 @@ def _BuildAutomaton_290 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_291 (): +def _BuildAutomaton_294 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_291 - del _BuildAutomaton_291 + 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.37.xsd', 699, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 716, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 699, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 716, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35556,19 +36198,19 @@ def _BuildAutomaton_291 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_292 (): +def _BuildAutomaton_295 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_292 - del _BuildAutomaton_292 + 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.37.xsd', 700, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 717, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 700, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 717, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35577,19 +36219,19 @@ def _BuildAutomaton_292 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_293 (): +def _BuildAutomaton_296 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_293 - del _BuildAutomaton_293 + 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.37.xsd', 701, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 718, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 701, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 718, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35598,122 +36240,59 @@ def _BuildAutomaton_293 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_287 (): +def _BuildAutomaton_290 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_287 - del _BuildAutomaton_287 + 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.37.xsd', 696, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 713, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 697, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 714, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 698, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 715, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 699, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 716, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 700, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 717, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 701, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 718, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_288()) - sub_automata.append(_BuildAutomaton_289()) - sub_automata.append(_BuildAutomaton_290()) sub_automata.append(_BuildAutomaton_291()) sub_automata.append(_BuildAutomaton_292()) sub_automata.append(_BuildAutomaton_293()) + sub_automata.append(_BuildAutomaton_294()) + sub_automata.append(_BuildAutomaton_295()) + sub_automata.append(_BuildAutomaton_296()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 695, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 712, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_54._Automaton = _BuildAutomaton_287() - - +CTD_ANON_57._Automaton = _BuildAutomaton_290() -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 713, 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.37.xsd', 714, 24))) -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 715, 24))) +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 730, 24))) -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 716, 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.40.xsd', 731, 24))) -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 717, 24))) - -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 718, 24))) - -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 719, 24))) - -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.37.xsd', 713, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 713, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 732, 24))) -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 +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 733, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 714, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 714, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 734, 24))) -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 +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 735, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 715, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 715, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 736, 24))) def _BuildAutomaton_298 (): # Remove this helper function from the namespace after it is invoked @@ -35722,12 +36301,12 @@ 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.37.xsd', 716, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 730, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 716, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 730, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35743,12 +36322,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.37.xsd', 717, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 731, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 717, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 731, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35764,12 +36343,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.37.xsd', 718, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 732, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 718, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 732, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35785,12 +36364,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.37.xsd', 719, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 733, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 719, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 733, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35799,74 +36378,26 @@ def _BuildAutomaton_301 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_294 (): +def _BuildAutomaton_302 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_294 - del _BuildAutomaton_294 + 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.37.xsd', 713, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 734, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 714, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 715, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 716, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 717, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 718, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 719, 24)) - counters.add(cc_6) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_295()) - sub_automata.append(_BuildAutomaton_296()) - sub_automata.append(_BuildAutomaton_297()) - sub_automata.append(_BuildAutomaton_298()) - sub_automata.append(_BuildAutomaton_299()) - sub_automata.append(_BuildAutomaton_300()) - sub_automata.append(_BuildAutomaton_301()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 712, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 734, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_55._Automaton = _BuildAutomaton_294() - - - - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 731, 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.37.xsd', 732, 24))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 733, 24))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 734, 24))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 737, 24))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 738, 24))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 741, 24))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 743, 24))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4))) - -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_303 (): # Remove this helper function from the namespace after it is invoked @@ -35875,12 +36406,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.37.xsd', 731, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 735, 24)) counters.add(cc_0) 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 731, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 735, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35896,12 +36427,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.37.xsd', 732, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 736, 24)) counters.add(cc_0) 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.37.xsd', 732, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 736, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35910,26 +36441,76 @@ def _BuildAutomaton_304 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_305 (): +def _BuildAutomaton_297 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_305 - del _BuildAutomaton_305 + 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.37.xsd', 733, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 730, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 731, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 732, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 733, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 734, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 735, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 736, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_298()) + sub_automata.append(_BuildAutomaton_299()) + sub_automata.append(_BuildAutomaton_300()) + sub_automata.append(_BuildAutomaton_301()) + sub_automata.append(_BuildAutomaton_302()) + sub_automata.append(_BuildAutomaton_303()) + sub_automata.append(_BuildAutomaton_304()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 733, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 729, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_58._Automaton = _BuildAutomaton_297() + + + + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 748, 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.40.xsd', 749, 24))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 750, 24))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 751, 24))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 754, 24))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 755, 24))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 758, 24))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 760, 24))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 4))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 4))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4))) + +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'partialCapture'), CTD_ANON_35, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3318, 4))) def _BuildAutomaton_306 (): # Remove this helper function from the namespace after it is invoked @@ -35938,12 +36519,12 @@ 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.37.xsd', 734, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 748, 24)) counters.add(cc_0) 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, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 734, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 748, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35959,12 +36540,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.37.xsd', 735, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 749, 24)) counters.add(cc_0) 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, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 735, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 749, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35980,12 +36561,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.37.xsd', 736, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 750, 24)) counters.add(cc_0) 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, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 736, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 750, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36001,12 +36582,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.37.xsd', 737, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 751, 24)) counters.add(cc_0) 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, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 737, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 751, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36022,12 +36603,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.37.xsd', 738, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 752, 24)) counters.add(cc_0) 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, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 738, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 752, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36043,12 +36624,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.37.xsd', 739, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 753, 24)) counters.add(cc_0) 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, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 739, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 753, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36064,12 +36645,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.37.xsd', 740, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 754, 24)) counters.add(cc_0) 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, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 740, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 754, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36085,12 +36666,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.37.xsd', 741, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 755, 24)) counters.add(cc_0) 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, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 741, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 755, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36106,12 +36687,12 @@ 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.37.xsd', 742, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 756, 24)) counters.add(cc_0) 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, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 742, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 756, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36127,12 +36708,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.37.xsd', 743, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 757, 24)) counters.add(cc_0) 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, 'foreignRetailerIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 743, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 757, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36141,44 +36722,127 @@ def _BuildAutomaton_315 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_302 (): +def _BuildAutomaton_316 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_302 - del _BuildAutomaton_302 + 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.40.xsd', 758, 24)) + counters.add(cc_0) + 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, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 758, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 759, 24)) + counters.add(cc_0) + 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, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 759, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 760, 24)) + counters.add(cc_0) + 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, 'foreignRetailerIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 760, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 761, 24)) + counters.add(cc_0) + 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, 'partialCapture')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 761, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.37.xsd', 731, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 748, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 732, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 749, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 733, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 750, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 734, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 751, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 735, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 752, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 736, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 753, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 737, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 754, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 738, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 755, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 739, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 756, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 740, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 757, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 741, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 758, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 742, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 759, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 743, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 760, 24)) counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 761, 24)) + counters.add(cc_13) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_303()) - sub_automata.append(_BuildAutomaton_304()) - sub_automata.append(_BuildAutomaton_305()) sub_automata.append(_BuildAutomaton_306()) sub_automata.append(_BuildAutomaton_307()) sub_automata.append(_BuildAutomaton_308()) @@ -36189,44 +36853,48 @@ def _BuildAutomaton_302 (): sub_automata.append(_BuildAutomaton_313()) sub_automata.append(_BuildAutomaton_314()) sub_automata.append(_BuildAutomaton_315()) + sub_automata.append(_BuildAutomaton_316()) + sub_automata.append(_BuildAutomaton_317()) + sub_automata.append(_BuildAutomaton_318()) + sub_automata.append(_BuildAutomaton_319()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 730, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 747, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_56._Automaton = _BuildAutomaton_302() +CTD_ANON_59._Automaton = _BuildAutomaton_305() -CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 755, 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.40.xsd', 773, 24))) -CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 756, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 774, 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.37.xsd', 757, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 775, 24))) -CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 758, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 776, 24))) -CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 759, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 777, 24))) -CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 760, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 778, 24))) -def _BuildAutomaton_317 (): +def _BuildAutomaton_321 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_317 - del _BuildAutomaton_317 + 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.37.xsd', 755, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 773, 24)) counters.add(cc_0) 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 755, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 773, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36235,19 +36903,19 @@ def _BuildAutomaton_317 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_318 (): +def _BuildAutomaton_322 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_318 - del _BuildAutomaton_318 + 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.37.xsd', 756, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 774, 24)) counters.add(cc_0) 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, 'captureAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 756, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'captureAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 774, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36256,19 +36924,19 @@ def _BuildAutomaton_318 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_319 (): +def _BuildAutomaton_323 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_319 - del _BuildAutomaton_319 + 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.37.xsd', 757, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 775, 24)) counters.add(cc_0) 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, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 757, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 775, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36277,19 +36945,19 @@ def _BuildAutomaton_319 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_320 (): +def _BuildAutomaton_324 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_320 - del _BuildAutomaton_320 + 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.37.xsd', 758, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 776, 24)) counters.add(cc_0) 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, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 758, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 776, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36298,19 +36966,19 @@ def _BuildAutomaton_320 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_321 (): +def _BuildAutomaton_325 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_321 - del _BuildAutomaton_321 + 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.37.xsd', 759, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 777, 24)) counters.add(cc_0) 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, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 759, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 777, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36319,19 +36987,19 @@ def _BuildAutomaton_321 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_322 (): +def _BuildAutomaton_326 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_322 - del _BuildAutomaton_322 + 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.37.xsd', 760, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 778, 24)) counters.add(cc_0) 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, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 760, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 778, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36340,250 +37008,250 @@ def _BuildAutomaton_322 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_316 (): +def _BuildAutomaton_320 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_316 - del _BuildAutomaton_316 + 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.37.xsd', 755, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 773, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 756, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 774, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 757, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 775, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 758, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 776, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 759, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 777, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 760, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 778, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_317()) - sub_automata.append(_BuildAutomaton_318()) - sub_automata.append(_BuildAutomaton_319()) - sub_automata.append(_BuildAutomaton_320()) sub_automata.append(_BuildAutomaton_321()) sub_automata.append(_BuildAutomaton_322()) + sub_automata.append(_BuildAutomaton_323()) + sub_automata.append(_BuildAutomaton_324()) + sub_automata.append(_BuildAutomaton_325()) + sub_automata.append(_BuildAutomaton_326()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 754, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 772, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_57._Automaton = _BuildAutomaton_316() +CTD_ANON_60._Automaton = _BuildAutomaton_320() -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -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.37.xsd', 772, 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.40.xsd', 790, 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.37.xsd', 773, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 791, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 774, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 792, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 775, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 793, 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.37.xsd', 776, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 794, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 779, 28))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 797, 28))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 780, 28))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 798, 28))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 781, 28))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 799, 28))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 782, 28))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 800, 28))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 785, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 803, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 790, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 808, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 791, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 809, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 792, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 810, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 793, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 811, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 794, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 812, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 796, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 814, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 4))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 4))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1239, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 4))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4))) -def _BuildAutomaton_323 (): +def _BuildAutomaton_327 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_323 - del _BuildAutomaton_323 + 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.37.xsd', 772, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 790, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 773, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 791, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 774, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 792, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 775, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 793, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 776, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 794, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 777, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 795, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 784, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 802, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 785, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 803, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 786, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 804, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 787, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 805, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 788, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 806, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 789, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 807, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 790, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 808, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 791, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 809, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 792, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 810, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 793, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 811, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 794, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 812, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 795, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 813, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 796, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 814, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 797, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 815, 24)) counters.add(cc_19) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 772, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 790, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 773, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 791, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 774, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 792, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 775, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 793, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 776, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 794, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 777, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 795, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 779, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 797, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 780, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 798, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 781, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 799, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 782, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 800, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 784, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 802, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 785, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 803, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 786, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 804, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 787, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 805, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 788, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 806, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 789, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 807, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 790, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 808, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 791, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 809, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 792, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 810, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 793, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 811, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 794, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 812, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 795, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 813, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 796, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 814, 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_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 797, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 815, 24)) st_23 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_23) transitions = [] @@ -37047,276 +37715,294 @@ def _BuildAutomaton_323 (): fac.UpdateInstruction(cc_19, True) ])) st_23._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_58._Automaton = _BuildAutomaton_323() +CTD_ANON_61._Automaton = _BuildAutomaton_327() -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 98, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 98, 4))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4))) -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.37.xsd', 809, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 827, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 811, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 829, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 812, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 830, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 813, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 831, 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.37.xsd', 814, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 832, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 820, 28))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 838, 28))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 821, 28))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 839, 28))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 822, 28))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 840, 28))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 823, 28))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 841, 28))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 826, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 844, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 831, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 849, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 832, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 850, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 833, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 851, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 834, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 852, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 835, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 853, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 836, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 854, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 837, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 855, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'crypto'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 838, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'crypto'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 856, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 840, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 858, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'typeOfDigitalCurrency'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 861, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), CTD_ANON_3, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1076, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'conversionAffiliateId'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 862, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 4))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), CTD_ANON_3, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1100, 4))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 4))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1239, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 4))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 4))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4))) -def _BuildAutomaton_324 (): +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4))) + +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4))) + +def _BuildAutomaton_328 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_324 - del _BuildAutomaton_324 + 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.37.xsd', 809, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 827, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 810, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 828, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 811, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 829, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 812, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 830, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 813, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 831, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 814, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 832, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 815, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 833, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 816, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 834, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 817, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 835, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 818, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 836, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 825, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 843, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 826, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 844, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 827, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 845, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 828, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 846, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 829, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 847, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 830, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 848, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 831, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 849, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 832, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 850, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 833, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 851, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 834, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 852, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 835, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 853, 24)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 836, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 854, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 837, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 855, 24)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 838, 24)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 856, 24)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 839, 24)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 857, 24)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 840, 24)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 858, 24)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 841, 24)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 859, 24)) counters.add(cc_26) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 861, 24)) + counters.add(cc_27) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 862, 24)) + counters.add(cc_28) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 809, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 827, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 810, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 828, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 811, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 829, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 812, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 830, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 813, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 831, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 814, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 832, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 815, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 833, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 816, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 834, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 817, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 835, 24)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 818, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 836, 24)) st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 820, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 838, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 821, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 839, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 822, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 840, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 823, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 841, 28)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 825, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 843, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 826, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 844, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 827, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 845, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 828, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 846, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 829, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 847, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 830, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 848, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 831, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 849, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 832, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 850, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 833, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 851, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 834, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 852, 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_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 835, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 853, 24)) st_24 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_24) final_update = set() final_update.add(fac.UpdateInstruction(cc_21, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 836, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 854, 24)) st_25 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_25) final_update = set() final_update.add(fac.UpdateInstruction(cc_22, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 837, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 855, 24)) st_26 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_26) final_update = set() final_update.add(fac.UpdateInstruction(cc_23, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'crypto')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 838, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'crypto')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 856, 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_24, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 839, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 857, 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_25, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 840, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 858, 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_26, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 841, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 859, 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_27, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'typeOfDigitalCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 861, 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_28, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'conversionAffiliateId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 862, 24)) + st_32 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_32) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) @@ -37562,6 +38248,10 @@ def _BuildAutomaton_324 (): ])) transitions.append(fac.Transition(st_30, [ ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) st_10._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_14, [ @@ -37598,6 +38288,10 @@ def _BuildAutomaton_324 (): ])) transitions.append(fac.Transition(st_30, [ ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) st_11._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_14, [ @@ -37634,6 +38328,10 @@ def _BuildAutomaton_324 (): ])) transitions.append(fac.Transition(st_30, [ ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) st_12._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_14, [ @@ -37670,6 +38368,10 @@ def _BuildAutomaton_324 (): ])) transitions.append(fac.Transition(st_30, [ ])) + transitions.append(fac.Transition(st_31, [ + ])) + transitions.append(fac.Transition(st_32, [ + ])) st_13._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_14, [ @@ -37706,6 +38408,10 @@ def _BuildAutomaton_324 (): 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) ])) st_14._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_15, [ @@ -37740,6 +38446,10 @@ def _BuildAutomaton_324 (): 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) ])) st_15._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_16, [ @@ -37772,6 +38482,10 @@ def _BuildAutomaton_324 (): 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) ])) st_16._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_17, [ @@ -37802,6 +38516,10 @@ def _BuildAutomaton_324 (): 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) ])) st_17._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_18, [ @@ -37830,6 +38548,10 @@ def _BuildAutomaton_324 (): 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) ])) st_18._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_19, [ @@ -37856,6 +38578,10 @@ def _BuildAutomaton_324 (): 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) ])) st_19._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_20, [ @@ -37880,6 +38606,10 @@ def _BuildAutomaton_324 (): 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) ])) st_20._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_21, [ @@ -37902,6 +38632,10 @@ def _BuildAutomaton_324 (): 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) ])) st_21._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ @@ -37922,6 +38656,10 @@ def _BuildAutomaton_324 (): 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) ])) st_22._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_23, [ @@ -37940,6 +38678,10 @@ def _BuildAutomaton_324 (): 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) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_19, False) ])) st_23._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_24, [ @@ -37956,6 +38698,10 @@ def _BuildAutomaton_324 (): fac.UpdateInstruction(cc_20, False) ])) transitions.append(fac.Transition(st_30, [ fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_20, False) ])) st_24._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_25, [ @@ -37970,6 +38716,10 @@ def _BuildAutomaton_324 (): fac.UpdateInstruction(cc_21, False) ])) transitions.append(fac.Transition(st_30, [ fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_21, False) ])) st_25._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_26, [ @@ -37982,6 +38732,10 @@ def _BuildAutomaton_324 (): fac.UpdateInstruction(cc_22, False) ])) transitions.append(fac.Transition(st_30, [ fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_22, False) ])) st_26._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_27, [ @@ -37992,6 +38746,10 @@ def _BuildAutomaton_324 (): fac.UpdateInstruction(cc_23, False) ])) transitions.append(fac.Transition(st_30, [ fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_23, False) ])) st_27._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_28, [ @@ -38000,556 +38758,596 @@ def _BuildAutomaton_324 (): fac.UpdateInstruction(cc_24, False) ])) transitions.append(fac.Transition(st_30, [ fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_24, False) ])) st_28._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_29, [ fac.UpdateInstruction(cc_25, True) ])) transitions.append(fac.Transition(st_30, [ fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_25, False) ])) st_29._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_30, [ fac.UpdateInstruction(cc_26, True) ])) + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_26, False) ])) st_30._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_31, [ + fac.UpdateInstruction(cc_27, True) ])) + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_27, False) ])) + st_31._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_32, [ + fac.UpdateInstruction(cc_28, True) ])) + st_32._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_59._Automaton = _BuildAutomaton_324() +CTD_ANON_62._Automaton = _BuildAutomaton_328() -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 98, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 98, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 577, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 591, 4))) -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.37.xsd', 854, 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.40.xsd', 875, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 855, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 876, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 856, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 877, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 857, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 878, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 858, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 879, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 859, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 880, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 867, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 888, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 868, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 889, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 869, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 890, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 870, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 891, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 871, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 892, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 872, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 893, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit'), sepaDirectDebitType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 873, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit'), sepaDirectDebitType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 894, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ideal'), idealType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 874, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ideal'), idealType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 895, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropay'), giropayType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 875, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropay'), giropayType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 896, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofort'), sofortType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 876, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofort'), sofortType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 897, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), fraudCheckType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 881, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), fraudCheckType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 902, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), fraudCheckType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 882, 28))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), fraudCheckType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 903, 28))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 885, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 906, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 889, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 910, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 890, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 911, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 891, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 912, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'filtering'), filteringType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 894, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'filtering'), filteringType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 915, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 895, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 916, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), recyclingRequestType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 896, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), recyclingRequestType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 917, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 897, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 918, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), recurringRequestType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 898, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), recurringRequestType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 919, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest'), cnpInternalRecurringRequestType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 899, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest'), cnpInternalRecurringRequestType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 920, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 901, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 922, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 902, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 923, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 904, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 925, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 905, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 926, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 906, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 927, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), pinlessDebitRequestType, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 907, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), pinlessDebitRequestType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 928, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 908, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 929, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 909, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 930, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 910, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 931, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 911, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 932, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 912, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 933, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'crypto'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 913, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'crypto'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 934, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 914, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 935, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 915, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 936, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 916, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 937, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 917, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 938, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 918, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 939, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 919, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 940, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 921, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 942, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 923, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 944, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'typeOfDigitalCurrency'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 946, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1101, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'conversionAffiliateId'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 947, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1125, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1239, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2336, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2362, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), CTD_ANON_31, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3214, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4))) -def _BuildAutomaton_325 (): +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo'), CTD_ANON_31, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3240, 4))) + +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4))) + +def _BuildAutomaton_329 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_325 - del _BuildAutomaton_325 + 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.37.xsd', 854, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 875, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 855, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 876, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 856, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 877, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 857, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 878, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 858, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 879, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 859, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 880, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 860, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 881, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 861, 24)) + cc_7 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 882, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 862, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 883, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 863, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 884, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 864, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 885, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 865, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 886, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 881, 28)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 902, 28)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 882, 28)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 903, 28)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 884, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 905, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 885, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 906, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 886, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 907, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 887, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 908, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 888, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 909, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 889, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 910, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 890, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 911, 24)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 891, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 912, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 892, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 913, 24)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 893, 24)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 914, 24)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 894, 24)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 915, 24)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 895, 24)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 916, 24)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 896, 24)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 917, 24)) counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 897, 24)) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 918, 24)) counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 898, 24)) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 919, 24)) counters.add(cc_28) - cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 899, 24)) + cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 920, 24)) counters.add(cc_29) - cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 901, 24)) + cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 922, 24)) counters.add(cc_30) - cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 902, 24)) + cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 923, 24)) counters.add(cc_31) - cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 903, 24)) + cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 924, 24)) counters.add(cc_32) - cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 904, 24)) + cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 925, 24)) counters.add(cc_33) - cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 905, 24)) + cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 926, 24)) counters.add(cc_34) - cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 906, 24)) + cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 927, 24)) counters.add(cc_35) - cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 907, 24)) + cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 928, 24)) counters.add(cc_36) - cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 908, 24)) + cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 929, 24)) counters.add(cc_37) - cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 909, 24)) + cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 930, 24)) counters.add(cc_38) - cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 910, 24)) + cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 931, 24)) counters.add(cc_39) - cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 911, 24)) + cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 932, 24)) counters.add(cc_40) - cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 912, 24)) + cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 933, 24)) counters.add(cc_41) - cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 913, 24)) + cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 934, 24)) counters.add(cc_42) - cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 914, 24)) + cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 935, 24)) counters.add(cc_43) - cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 915, 24)) + cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 936, 24)) counters.add(cc_44) - cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 916, 24)) + cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 937, 24)) counters.add(cc_45) - cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 917, 24)) + cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 938, 24)) counters.add(cc_46) - cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 918, 24)) + cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 939, 24)) counters.add(cc_47) - cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 919, 24)) + cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 940, 24)) counters.add(cc_48) - cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 920, 24)) + cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 941, 24)) counters.add(cc_49) - cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 921, 24)) + cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 942, 24)) counters.add(cc_50) - cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 922, 24)) + cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 943, 24)) counters.add(cc_51) - cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 923, 24)) + cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 944, 24)) counters.add(cc_52) + cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 946, 24)) + counters.add(cc_53) + cc_54 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 947, 24)) + counters.add(cc_54) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 854, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 875, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 855, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 876, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 856, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 877, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 857, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 878, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 858, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 879, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 859, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 880, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 860, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 881, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 861, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 882, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 862, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 883, 24)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 863, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 884, 24)) st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 864, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 885, 24)) 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 865, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 886, 24)) 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 867, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 888, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 868, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 889, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 869, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 890, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 870, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 891, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 871, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 892, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 872, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 893, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 873, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 894, 28)) st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_18) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ideal')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 874, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ideal')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 895, 28)) st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_19) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropay')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 875, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropay')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 896, 28)) st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_20) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofort')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 876, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofort')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 897, 28)) st_21 = fac.State(symbol, is_initial=True, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 881, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 902, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 882, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 903, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 884, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 905, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 885, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 906, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 886, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 907, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 887, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 908, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 888, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 909, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 889, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 910, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 890, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 911, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 891, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 912, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 892, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 913, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 893, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 914, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 894, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 915, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 895, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 916, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 896, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 917, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 897, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 918, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 898, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 919, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 899, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 920, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 901, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 922, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 902, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 923, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 903, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 924, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 904, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 925, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 905, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 926, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 906, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 927, 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_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 907, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 928, 24)) st_46 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_46) final_update = set() final_update.add(fac.UpdateInstruction(cc_37, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 908, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 929, 24)) st_47 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_47) final_update = set() final_update.add(fac.UpdateInstruction(cc_38, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 909, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 930, 24)) st_48 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_48) final_update = set() final_update.add(fac.UpdateInstruction(cc_39, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 910, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 931, 24)) st_49 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_49) final_update = set() final_update.add(fac.UpdateInstruction(cc_40, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderChannel')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 911, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderChannel')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 932, 24)) st_50 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_50) final_update = set() final_update.add(fac.UpdateInstruction(cc_41, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 912, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 933, 24)) st_51 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_51) final_update = set() final_update.add(fac.UpdateInstruction(cc_42, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'crypto')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 913, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'crypto')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 934, 24)) st_52 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_52) final_update = set() final_update.add(fac.UpdateInstruction(cc_43, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 914, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'overridePolicy')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 935, 24)) st_53 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_53) final_update = set() final_update.add(fac.UpdateInstruction(cc_44, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 915, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fsErrorCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 936, 24)) st_54 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_54) final_update = set() final_update.add(fac.UpdateInstruction(cc_45, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 916, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantAccountStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 937, 24)) st_55 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_55) final_update = set() final_update.add(fac.UpdateInstruction(cc_46, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 917, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productEnrolled')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 938, 24)) st_56 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_56) final_update = set() final_update.add(fac.UpdateInstruction(cc_47, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 918, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'decisionPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 939, 24)) st_57 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_57) final_update = set() final_update.add(fac.UpdateInstruction(cc_48, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 919, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudSwitchIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 940, 24)) st_58 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_58) final_update = set() final_update.add(fac.UpdateInstruction(cc_49, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 920, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 941, 24)) st_59 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_59) final_update = set() final_update.add(fac.UpdateInstruction(cc_50, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 921, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'foreignRetailerIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 942, 24)) st_60 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_60) final_update = set() final_update.add(fac.UpdateInstruction(cc_51, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 922, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 943, 24)) st_61 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_61) final_update = set() final_update.add(fac.UpdateInstruction(cc_52, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 923, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckAction')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 944, 24)) st_62 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_62) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_53, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'typeOfDigitalCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 946, 24)) + st_63 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_63) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_54, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'conversionAffiliateId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 947, 24)) + st_64 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_64) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) @@ -39053,91 +39851,11 @@ def _BuildAutomaton_325 (): ])) transitions.append(fac.Transition(st_62, [ ])) - st_12._set_transitionSet(transitions) - transitions = [] - 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_63, [ ])) - 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, [ - ])) - transitions.append(fac.Transition(st_47, [ - ])) - transitions.append(fac.Transition(st_48, [ - ])) - transitions.append(fac.Transition(st_49, [ + transitions.append(fac.Transition(st_64, [ ])) - transitions.append(fac.Transition(st_50, [ - ])) - transitions.append(fac.Transition(st_51, [ - ])) - transitions.append(fac.Transition(st_52, [ - ])) - transitions.append(fac.Transition(st_53, [ - ])) - transitions.append(fac.Transition(st_54, [ - ])) - transitions.append(fac.Transition(st_55, [ - ])) - transitions.append(fac.Transition(st_56, [ - ])) - transitions.append(fac.Transition(st_57, [ - ])) - transitions.append(fac.Transition(st_58, [ - ])) - transitions.append(fac.Transition(st_59, [ - ])) - transitions.append(fac.Transition(st_60, [ - ])) - transitions.append(fac.Transition(st_61, [ - ])) - transitions.append(fac.Transition(st_62, [ - ])) - st_13._set_transitionSet(transitions) + st_12._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ ])) @@ -39221,91 +39939,11 @@ def _BuildAutomaton_325 (): ])) transitions.append(fac.Transition(st_62, [ ])) - st_14._set_transitionSet(transitions) - transitions = [] - 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, [ - ])) - transitions.append(fac.Transition(st_47, [ - ])) - transitions.append(fac.Transition(st_48, [ - ])) - transitions.append(fac.Transition(st_49, [ - ])) - transitions.append(fac.Transition(st_50, [ - ])) - transitions.append(fac.Transition(st_51, [ - ])) - transitions.append(fac.Transition(st_52, [ - ])) - transitions.append(fac.Transition(st_53, [ - ])) - transitions.append(fac.Transition(st_54, [ - ])) - transitions.append(fac.Transition(st_55, [ - ])) - transitions.append(fac.Transition(st_56, [ + transitions.append(fac.Transition(st_63, [ ])) - transitions.append(fac.Transition(st_57, [ + transitions.append(fac.Transition(st_64, [ ])) - transitions.append(fac.Transition(st_58, [ - ])) - transitions.append(fac.Transition(st_59, [ - ])) - transitions.append(fac.Transition(st_60, [ - ])) - transitions.append(fac.Transition(st_61, [ - ])) - transitions.append(fac.Transition(st_62, [ - ])) - st_15._set_transitionSet(transitions) + st_13._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ ])) @@ -39389,91 +40027,11 @@ def _BuildAutomaton_325 (): ])) transitions.append(fac.Transition(st_62, [ ])) - st_16._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_22, [ + transitions.append(fac.Transition(st_63, [ ])) - 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_64, [ ])) - 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, [ - ])) - transitions.append(fac.Transition(st_47, [ - ])) - transitions.append(fac.Transition(st_48, [ - ])) - transitions.append(fac.Transition(st_49, [ - ])) - transitions.append(fac.Transition(st_50, [ - ])) - transitions.append(fac.Transition(st_51, [ - ])) - transitions.append(fac.Transition(st_52, [ - ])) - transitions.append(fac.Transition(st_53, [ - ])) - transitions.append(fac.Transition(st_54, [ - ])) - transitions.append(fac.Transition(st_55, [ - ])) - transitions.append(fac.Transition(st_56, [ - ])) - transitions.append(fac.Transition(st_57, [ - ])) - transitions.append(fac.Transition(st_58, [ - ])) - transitions.append(fac.Transition(st_59, [ - ])) - transitions.append(fac.Transition(st_60, [ - ])) - transitions.append(fac.Transition(st_61, [ - ])) - transitions.append(fac.Transition(st_62, [ - ])) - st_17._set_transitionSet(transitions) + st_14._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ ])) @@ -39557,6 +40115,274 @@ def _BuildAutomaton_325 (): ])) transitions.append(fac.Transition(st_62, [ ])) + transitions.append(fac.Transition(st_63, [ + ])) + transitions.append(fac.Transition(st_64, [ + ])) + st_15._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_47, [ + ])) + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ + ])) + transitions.append(fac.Transition(st_52, [ + ])) + transitions.append(fac.Transition(st_53, [ + ])) + transitions.append(fac.Transition(st_54, [ + ])) + transitions.append(fac.Transition(st_55, [ + ])) + transitions.append(fac.Transition(st_56, [ + ])) + transitions.append(fac.Transition(st_57, [ + ])) + transitions.append(fac.Transition(st_58, [ + ])) + transitions.append(fac.Transition(st_59, [ + ])) + transitions.append(fac.Transition(st_60, [ + ])) + transitions.append(fac.Transition(st_61, [ + ])) + transitions.append(fac.Transition(st_62, [ + ])) + transitions.append(fac.Transition(st_63, [ + ])) + transitions.append(fac.Transition(st_64, [ + ])) + st_16._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_47, [ + ])) + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ + ])) + transitions.append(fac.Transition(st_52, [ + ])) + transitions.append(fac.Transition(st_53, [ + ])) + transitions.append(fac.Transition(st_54, [ + ])) + transitions.append(fac.Transition(st_55, [ + ])) + transitions.append(fac.Transition(st_56, [ + ])) + transitions.append(fac.Transition(st_57, [ + ])) + transitions.append(fac.Transition(st_58, [ + ])) + transitions.append(fac.Transition(st_59, [ + ])) + transitions.append(fac.Transition(st_60, [ + ])) + transitions.append(fac.Transition(st_61, [ + ])) + transitions.append(fac.Transition(st_62, [ + ])) + transitions.append(fac.Transition(st_63, [ + ])) + transitions.append(fac.Transition(st_64, [ + ])) + st_17._set_transitionSet(transitions) + transitions = [] + 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, [ + ])) + transitions.append(fac.Transition(st_47, [ + ])) + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ + ])) + transitions.append(fac.Transition(st_52, [ + ])) + transitions.append(fac.Transition(st_53, [ + ])) + transitions.append(fac.Transition(st_54, [ + ])) + transitions.append(fac.Transition(st_55, [ + ])) + transitions.append(fac.Transition(st_56, [ + ])) + transitions.append(fac.Transition(st_57, [ + ])) + transitions.append(fac.Transition(st_58, [ + ])) + transitions.append(fac.Transition(st_59, [ + ])) + transitions.append(fac.Transition(st_60, [ + ])) + transitions.append(fac.Transition(st_61, [ + ])) + transitions.append(fac.Transition(st_62, [ + ])) + transitions.append(fac.Transition(st_63, [ + ])) + transitions.append(fac.Transition(st_64, [ + ])) st_18._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ @@ -39641,6 +40467,10 @@ def _BuildAutomaton_325 (): ])) transitions.append(fac.Transition(st_62, [ ])) + transitions.append(fac.Transition(st_63, [ + ])) + transitions.append(fac.Transition(st_64, [ + ])) st_19._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ @@ -39725,6 +40555,10 @@ def _BuildAutomaton_325 (): ])) transitions.append(fac.Transition(st_62, [ ])) + transitions.append(fac.Transition(st_63, [ + ])) + transitions.append(fac.Transition(st_64, [ + ])) st_20._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ @@ -39809,6 +40643,10 @@ def _BuildAutomaton_325 (): ])) transitions.append(fac.Transition(st_62, [ ])) + transitions.append(fac.Transition(st_63, [ + ])) + transitions.append(fac.Transition(st_64, [ + ])) st_21._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ @@ -39891,6 +40729,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_12, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_12, False) ])) st_22._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_23, [ @@ -39973,6 +40815,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_13, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_13, False) ])) st_23._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_24, [ @@ -40053,6 +40899,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_14, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_14, False) ])) st_24._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_25, [ @@ -40131,6 +40981,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_15, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_15, False) ])) st_25._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_26, [ @@ -40207,6 +41061,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_16, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_16, False) ])) st_26._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_27, [ @@ -40281,6 +41139,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_17, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_17, False) ])) st_27._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_28, [ @@ -40353,6 +41215,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_18, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_18, False) ])) st_28._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_29, [ @@ -40423,6 +41289,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_19, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_19, False) ])) st_29._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_30, [ @@ -40491,6 +41361,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_20, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_20, False) ])) st_30._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_31, [ @@ -40557,6 +41431,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_21, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_21, False) ])) st_31._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_32, [ @@ -40621,6 +41499,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_22, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_22, False) ])) st_32._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_33, [ @@ -40683,6 +41565,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_23, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_23, False) ])) st_33._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_34, [ @@ -40743,6 +41629,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_24, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_24, False) ])) st_34._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_35, [ @@ -40801,6 +41691,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_25, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_25, False) ])) st_35._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_36, [ @@ -40857,6 +41751,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_26, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_26, False) ])) st_36._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_37, [ @@ -40911,6 +41809,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_27, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_27, False) ])) st_37._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_38, [ @@ -40963,6 +41865,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_28, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_28, False) ])) st_38._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_39, [ @@ -41013,6 +41919,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_29, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_29, False) ])) st_39._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_40, [ @@ -41061,6 +41971,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_30, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_30, False) ])) st_40._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_41, [ @@ -41107,6 +42021,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_31, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_31, False) ])) st_41._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_42, [ @@ -41151,6 +42069,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_32, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_32, False) ])) st_42._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_43, [ @@ -41193,6 +42115,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_33, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_33, False) ])) st_43._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_44, [ @@ -41233,6 +42159,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_34, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_34, False) ])) st_44._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_45, [ @@ -41271,6 +42201,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_35, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_35, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_35, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_35, False) ])) st_45._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_46, [ @@ -41307,6 +42241,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_36, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_36, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_36, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_36, False) ])) st_46._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_47, [ @@ -41341,6 +42279,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_37, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_37, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_37, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_37, False) ])) st_47._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_48, [ @@ -41373,6 +42315,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_38, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_38, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_38, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_38, False) ])) st_48._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_49, [ @@ -41403,6 +42349,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_39, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_39, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_39, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_39, False) ])) st_49._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_50, [ @@ -41431,6 +42381,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_40, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_40, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_40, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_40, False) ])) st_50._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_51, [ @@ -41457,6 +42411,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_41, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_41, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_41, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_41, False) ])) st_51._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_52, [ @@ -41481,6 +42439,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_42, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_42, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_42, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_42, False) ])) st_52._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_53, [ @@ -41503,6 +42465,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_43, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_43, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_43, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_43, False) ])) st_53._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_54, [ @@ -41523,6 +42489,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_44, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_44, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_44, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_44, False) ])) st_54._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_55, [ @@ -41541,6 +42511,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_45, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_45, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_45, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_45, False) ])) st_55._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_56, [ @@ -41557,6 +42531,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_46, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_46, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_46, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_46, False) ])) st_56._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_57, [ @@ -41571,6 +42549,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_47, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_47, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_47, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_47, False) ])) st_57._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_58, [ @@ -41583,6 +42565,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_48, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_48, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_48, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_48, False) ])) st_58._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_59, [ @@ -41593,6 +42579,10 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_49, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_49, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_49, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_49, False) ])) st_59._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_60, [ @@ -41601,318 +42591,340 @@ def _BuildAutomaton_325 (): fac.UpdateInstruction(cc_50, False) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_50, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_50, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_50, False) ])) st_60._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_61, [ fac.UpdateInstruction(cc_51, True) ])) transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_51, False) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_51, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_51, False) ])) st_61._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_62, [ fac.UpdateInstruction(cc_52, True) ])) + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_52, False) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_52, False) ])) st_62._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_63, [ + fac.UpdateInstruction(cc_53, True) ])) + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_53, False) ])) + st_63._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_64, [ + fac.UpdateInstruction(cc_54, True) ])) + st_64._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_60._Automaton = _BuildAutomaton_325() +CTD_ANON_63._Automaton = _BuildAutomaton_329() -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 264, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 264, 4))) -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.37.xsd', 938, 32))) +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.40.xsd', 962, 32))) -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.37.xsd', 939, 32))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 963, 32))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 940, 32))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 964, 32))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 941, 32))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 965, 32))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 942, 32))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 966, 32))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 949, 32))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 973, 32))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 957, 32))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 981, 32))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 961, 36))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 985, 36))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 962, 36))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 986, 36))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 963, 36))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 987, 36))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 964, 36))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 988, 36))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 965, 36))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 989, 36))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 968, 32))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 992, 32))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 973, 32))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 997, 32))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 974, 32))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 998, 32))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 978, 24))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1002, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 979, 24))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1003, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 980, 24))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1004, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1239, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1263, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3267, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData'), CTD_ANON_34, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3293, 4))) -def _BuildAutomaton_326 (): +def _BuildAutomaton_330 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_326 - del _BuildAutomaton_326 + 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.37.xsd', 939, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 963, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 940, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 964, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 941, 32)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 965, 32)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 942, 32)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 966, 32)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 943, 32)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 967, 32)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 944, 32)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 968, 32)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 945, 32)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 969, 32)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 946, 32)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 970, 32)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 947, 32)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 971, 32)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 948, 32)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 972, 32)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 949, 32)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 973, 32)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 950, 32)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 974, 32)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 955, 32)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 979, 32)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 956, 32)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 980, 32)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 958, 32)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 982, 32)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 959, 32)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 983, 32)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 967, 32)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 991, 32)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 968, 32)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 992, 32)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 969, 32)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 993, 32)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 970, 32)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 994, 32)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 971, 32)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 995, 32)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 972, 32)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 996, 32)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 973, 32)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 997, 32)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 974, 32)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 998, 32)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 975, 32)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 999, 32)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 978, 24)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1002, 24)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 979, 24)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1003, 24)) counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 980, 24)) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1004, 24)) counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 981, 24)) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1005, 24)) counters.add(cc_28) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 938, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 962, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 939, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 963, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 940, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 964, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 941, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 965, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 942, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 966, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 943, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 967, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 944, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 968, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 945, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 969, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 946, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 970, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 947, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 971, 32)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 948, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 972, 32)) 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_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 949, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 973, 32)) 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_11, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 950, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 974, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 953, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 977, 32)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 954, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 978, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 955, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 979, 32)) st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 956, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 980, 32)) st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 957, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 981, 32)) st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_17) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 958, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 982, 32)) st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_18) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 959, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 983, 32)) 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 961, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 985, 36)) st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_20) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 962, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 986, 36)) st_21 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_21) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 963, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 987, 36)) st_22 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_22) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 964, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 988, 36)) st_23 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_23) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 965, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 989, 36)) 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 967, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 991, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 968, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 992, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 969, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 993, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 970, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 994, 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 971, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 995, 32)) st_29 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_29) final_update = set() final_update.add(fac.UpdateInstruction(cc_21, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 972, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 996, 32)) 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_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 973, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 997, 32)) st_31 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_31) final_update = set() final_update.add(fac.UpdateInstruction(cc_23, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 974, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 998, 32)) 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_24, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 975, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 999, 32)) 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_25, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 978, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1002, 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_26, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 979, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1003, 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_27, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 980, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1004, 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_28, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 981, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountFundingTransactionData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1005, 24)) st_37 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_37) transitions = [] @@ -42646,57 +43658,57 @@ def _BuildAutomaton_326 (): fac.UpdateInstruction(cc_28, True) ])) st_37._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_61._Automaton = _BuildAutomaton_326() +CTD_ANON_64._Automaton = _BuildAutomaton_330() -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.37.xsd', 995, 32))) +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.40.xsd', 1019, 32))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 996, 32))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1020, 32))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 997, 32))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1021, 32))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1000, 32))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1024, 32))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1002, 32))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1026, 32))) -def _BuildAutomaton_327 (): +def _BuildAutomaton_331 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_327 - del _BuildAutomaton_327 + 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.37.xsd', 995, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1019, 32)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 995, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1019, 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_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 996, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1020, 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_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 997, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1021, 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_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1000, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1024, 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_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1001, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1025, 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_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1002, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1026, 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_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1003, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1027, 32)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -42726,53 +43738,53 @@ def _BuildAutomaton_327 (): transitions = [] st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_62._Automaton = _BuildAutomaton_327() +CTD_ANON_65._Automaton = _BuildAutomaton_331() -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1017, 24))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1041, 24))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1018, 24))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1042, 24))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1019, 24))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1043, 24))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1021, 28))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1045, 28))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard'), virtualGiftCardType, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1022, 28))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard'), virtualGiftCardType, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1046, 28))) -def _BuildAutomaton_328 (): +def _BuildAutomaton_332 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_328 - del _BuildAutomaton_328 + 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.37.xsd', 1017, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1041, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1018, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1042, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1019, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1043, 24)) counters.add(cc_2) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1017, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1041, 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_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1018, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1042, 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_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1019, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1043, 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_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1021, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1045, 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_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1022, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1046, 28)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -42810,44 +43822,44 @@ def _BuildAutomaton_328 (): transitions = [] st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_63._Automaton = _BuildAutomaton_328() +CTD_ANON_66._Automaton = _BuildAutomaton_332() -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1035, 24))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1059, 24))) -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1036, 24))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1060, 24))) -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1037, 24))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1061, 24))) -def _BuildAutomaton_329 (): +def _BuildAutomaton_333 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_329 - del _BuildAutomaton_329 + 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.37.xsd', 1035, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1059, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1036, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1060, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1037, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1061, 24)) counters.add(cc_2) 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1035, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1059, 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_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1036, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1060, 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_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1037, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1061, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -42869,53 +43881,53 @@ def _BuildAutomaton_329 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_64._Automaton = _BuildAutomaton_329() +CTD_ANON_67._Automaton = _BuildAutomaton_333() -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1049, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1073, 24))) -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1050, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1074, 24))) -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1051, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1075, 24))) -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1052, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1076, 24))) -def _BuildAutomaton_330 (): +def _BuildAutomaton_334 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_330 - del _BuildAutomaton_330 + 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.37.xsd', 1049, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1073, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1050, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1074, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1051, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1075, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1052, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1076, 24)) counters.add(cc_3) 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1049, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1073, 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_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1050, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1074, 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_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1051, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1075, 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_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1052, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1076, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -42947,53 +43959,53 @@ def _BuildAutomaton_330 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_65._Automaton = _BuildAutomaton_330() +CTD_ANON_68._Automaton = _BuildAutomaton_334() -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1064, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1088, 24))) -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1065, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1089, 24))) -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1066, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1090, 24))) -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1067, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1091, 24))) -def _BuildAutomaton_331 (): +def _BuildAutomaton_335 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_331 - del _BuildAutomaton_331 + 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.37.xsd', 1064, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1088, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1065, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1089, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1066, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1090, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1067, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1091, 24)) counters.add(cc_3) 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1064, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1088, 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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1065, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1089, 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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1066, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1090, 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_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1067, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1091, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -43025,44 +44037,44 @@ def _BuildAutomaton_331 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_66._Automaton = _BuildAutomaton_331() +CTD_ANON_69._Automaton = _BuildAutomaton_335() -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1092, 24))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1116, 24))) -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1093, 24))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1117, 24))) -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1094, 24))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1118, 24))) -def _BuildAutomaton_332 (): +def _BuildAutomaton_336 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_332 - del _BuildAutomaton_332 + 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.37.xsd', 1092, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1116, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1093, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1117, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1094, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1118, 24)) counters.add(cc_2) 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1092, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1116, 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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1093, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1117, 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_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1094, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1118, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -43084,87 +44096,87 @@ def _BuildAutomaton_332 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_67._Automaton = _BuildAutomaton_332() +CTD_ANON_70._Automaton = _BuildAutomaton_336() -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1257, 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.40.xsd', 1281, 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.37.xsd', 1258, 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.40.xsd', 1282, 20))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1260, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1284, 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.37.xsd', 1261, 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.40.xsd', 1285, 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.37.xsd', 1262, 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.40.xsd', 1286, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), echeckForTokenType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1263, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), echeckForTokenType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1287, 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.37.xsd', 1264, 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.40.xsd', 1288, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1265, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1289, 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.37.xsd', 1268, 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.40.xsd', 1292, 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.37.xsd', 1269, 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.40.xsd', 1293, 24))) -def _BuildAutomaton_333 (): +def _BuildAutomaton_337 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_333 - del _BuildAutomaton_333 + 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.37.xsd', 1257, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1281, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1258, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1282, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1268, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1292, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1269, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1293, 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.37.xsd', 1257, 20)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1281, 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.37.xsd', 1258, 20)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1282, 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.37.xsd', 1260, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1284, 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.37.xsd', 1261, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1285, 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.37.xsd', 1262, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1286, 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.37.xsd', 1263, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1287, 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.37.xsd', 1264, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1288, 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.37.xsd', 1265, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1289, 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.37.xsd', 1268, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1292, 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.37.xsd', 1269, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedCardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1293, 24)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) transitions = [] @@ -43246,118 +44258,34 @@ def _BuildAutomaton_333 (): fac.UpdateInstruction(cc_3, True) ])) st_9._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -registerTokenRequestType._Automaton = _BuildAutomaton_333() - - - - -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.37.xsd', 1282, 24))) - -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1283, 24))) - -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1284, 24))) - -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1285, 24))) - -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1286, 24))) +registerTokenRequestType._Automaton = _BuildAutomaton_337() -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.37.xsd', 1287, 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.37.xsd', 1288, 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.37.xsd', 1289, 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.37.xsd', 1290, 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.40.xsd', 1306, 24))) -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), pyxb.binding.datatypes.long, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1293, 24))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1307, 24))) -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2363, 4))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1308, 24))) -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2379, 4))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1309, 24))) -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 +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1310, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1282, 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.37.xsd', 1282, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_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.40.xsd', 1311, 24))) -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 +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.40.xsd', 1312, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1283, 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, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1283, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_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.40.xsd', 1313, 24))) -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 +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.40.xsd', 1314, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1284, 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, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1284, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), pyxb.binding.datatypes.long, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1317, 24))) -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 +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2389, 4))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1285, 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, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1285, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2405, 4))) def _BuildAutomaton_339 (): # Remove this helper function from the namespace after it is invoked @@ -43366,12 +44294,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.37.xsd', 1286, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1306, 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, 'eCheckAccountSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1286, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1306, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43387,12 +44315,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.37.xsd', 1287, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1307, 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.37.xsd', 1287, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1307, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43408,12 +44336,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.37.xsd', 1288, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1288, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1308, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43429,12 +44357,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.37.xsd', 1289, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1289, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1309, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43450,12 +44378,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.37.xsd', 1290, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1290, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1310, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43471,12 +44399,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.37.xsd', 1291, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1291, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1311, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43492,12 +44420,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.37.xsd', 1292, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1292, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1312, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43513,12 +44441,12 @@ 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.37.xsd', 1293, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1293, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1313, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43527,117 +44455,26 @@ def _BuildAutomaton_346 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_334 (): +def _BuildAutomaton_347 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_334 - del _BuildAutomaton_334 + 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.37.xsd', 1282, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1314, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1283, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1284, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1285, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1286, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1287, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1288, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1289, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1290, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1291, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1292, 24)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1293, 24)) - counters.add(cc_11) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_335()) - sub_automata.append(_BuildAutomaton_336()) - sub_automata.append(_BuildAutomaton_337()) - sub_automata.append(_BuildAutomaton_338()) - sub_automata.append(_BuildAutomaton_339()) - sub_automata.append(_BuildAutomaton_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()) - sub_automata.append(_BuildAutomaton_346()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1281, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.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=None) -CTD_ANON_68._Automaton = _BuildAutomaton_334() - - - - -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.37.xsd', 1308, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1309, 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.37.xsd', 1310, 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.37.xsd', 1311, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1312, 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.37.xsd', 1314, 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.37.xsd', 1315, 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.37.xsd', 1316, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1317, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1318, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1319, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), accountInfoType, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1320, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1324, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), recyclingResponseType, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1326, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), recurringResponseType, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1327, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1331, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1334, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1335, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1339, 24))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1405, 4))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 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.37.xsd', 1857, 4))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2363, 4))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2379, 4))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2804, 4))) - -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMax'), CTD_ANON_30, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3202, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_348 (): # Remove this helper function from the namespace after it is invoked @@ -43646,12 +44483,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.37.xsd', 1308, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1308, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1315, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43667,12 +44504,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.37.xsd', 1309, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1309, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1316, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43688,12 +44525,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.37.xsd', 1310, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1317, 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.37.xsd', 1310, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1317, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43702,26 +44539,119 @@ def _BuildAutomaton_350 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_351 (): +def _BuildAutomaton_338 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_351 - del _BuildAutomaton_351 + 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.37.xsd', 1311, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1306, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1307, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1308, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1309, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1310, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1311, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1312, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1313, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1314, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1315, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1316, 24)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1317, 24)) + counters.add(cc_11) 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()) + sub_automata.append(_BuildAutomaton_346()) + sub_automata.append(_BuildAutomaton_347()) + sub_automata.append(_BuildAutomaton_348()) + sub_automata.append(_BuildAutomaton_349()) + sub_automata.append(_BuildAutomaton_350()) 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.37.xsd', 1311, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1305, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_71._Automaton = _BuildAutomaton_338() + + + + +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.40.xsd', 1332, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1333, 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.40.xsd', 1334, 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.40.xsd', 1335, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1336, 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.40.xsd', 1338, 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.40.xsd', 1339, 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.40.xsd', 1340, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1341, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1342, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1343, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), accountInfoType, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1344, 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.40.xsd', 1348, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), recyclingResponseType, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1350, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), recurringResponseType, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1351, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1355, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1358, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1359, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1363, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingTransactionReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1366, 24))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1430, 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.40.xsd', 1809, 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.40.xsd', 1883, 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.40.xsd', 2127, 4))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2389, 4))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2405, 4))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2830, 4))) + +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMax'), CTD_ANON_30, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3228, 4))) def _BuildAutomaton_352 (): # Remove this helper function from the namespace after it is invoked @@ -43730,12 +44660,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.37.xsd', 1312, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1312, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1332, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43751,12 +44681,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.37.xsd', 1314, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1314, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1333, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43772,12 +44702,12 @@ 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.37.xsd', 1315, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1315, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1334, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43793,12 +44723,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.37.xsd', 1316, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1316, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1335, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43814,12 +44744,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.37.xsd', 1317, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1317, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1336, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43835,12 +44765,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.37.xsd', 1318, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1338, 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, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1318, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1338, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43856,12 +44786,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.37.xsd', 1319, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1339, 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, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1319, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1339, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43877,12 +44807,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.37.xsd', 1320, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1340, 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, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1320, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1340, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43898,12 +44828,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.37.xsd', 1321, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1341, 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, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1321, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1341, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43919,12 +44849,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.37.xsd', 1322, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1342, 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, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1322, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1342, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43940,12 +44870,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.37.xsd', 1324, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1343, 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, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1324, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1343, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43961,12 +44891,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.37.xsd', 1325, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1344, 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, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1325, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1344, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43982,12 +44912,12 @@ 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.37.xsd', 1326, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1345, 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, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1326, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1345, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44003,12 +44933,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.37.xsd', 1327, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1346, 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, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1327, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1346, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44024,12 +44954,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.37.xsd', 1329, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1329, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1348, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44045,12 +44975,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.37.xsd', 1330, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1330, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1349, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44066,12 +44996,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.37.xsd', 1331, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1331, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1350, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44087,12 +45017,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.37.xsd', 1332, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1332, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1351, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44108,12 +45038,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.37.xsd', 1334, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1334, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1353, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44129,12 +45059,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.37.xsd', 1335, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1335, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1354, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44150,12 +45080,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.37.xsd', 1337, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1337, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1355, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44171,12 +45101,12 @@ 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.37.xsd', 1339, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1339, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1356, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44192,12 +45122,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.37.xsd', 1341, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1358, 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, 'authMax')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1341, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1358, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44206,124 +45136,26 @@ def _BuildAutomaton_374 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_347 (): +def _BuildAutomaton_375 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_347 - del _BuildAutomaton_347 + 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.37.xsd', 1308, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1359, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1309, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1310, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1311, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1312, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1314, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1315, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1316, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1317, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1318, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1319, 24)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1320, 24)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1321, 24)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1322, 24)) - counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1324, 24)) - counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1325, 24)) - counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1326, 24)) - counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1327, 24)) - counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1329, 24)) - counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1330, 24)) - counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1331, 24)) - counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1332, 24)) - counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1334, 24)) - counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1335, 24)) - counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1337, 24)) - counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1339, 24)) - counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1341, 24)) - counters.add(cc_26) states = [] - sub_automata = [] - 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()) - sub_automata.append(_BuildAutomaton_354()) - sub_automata.append(_BuildAutomaton_355()) - sub_automata.append(_BuildAutomaton_356()) - sub_automata.append(_BuildAutomaton_357()) - sub_automata.append(_BuildAutomaton_358()) - sub_automata.append(_BuildAutomaton_359()) - sub_automata.append(_BuildAutomaton_360()) - sub_automata.append(_BuildAutomaton_361()) - sub_automata.append(_BuildAutomaton_362()) - sub_automata.append(_BuildAutomaton_363()) - sub_automata.append(_BuildAutomaton_364()) - sub_automata.append(_BuildAutomaton_365()) - sub_automata.append(_BuildAutomaton_366()) - sub_automata.append(_BuildAutomaton_367()) - sub_automata.append(_BuildAutomaton_368()) - sub_automata.append(_BuildAutomaton_369()) - sub_automata.append(_BuildAutomaton_370()) - sub_automata.append(_BuildAutomaton_371()) - sub_automata.append(_BuildAutomaton_372()) - sub_automata.append(_BuildAutomaton_373()) - sub_automata.append(_BuildAutomaton_374()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.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) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1359, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_69._Automaton = _BuildAutomaton_347() - - - - -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.37.xsd', 1433, 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.37.xsd', 1434, 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.37.xsd', 1435, 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.37.xsd', 1437, 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.37.xsd', 1438, 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.37.xsd', 1439, 24))) - -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1443, 24))) - -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.37.xsd', 2804, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_376 (): # Remove this helper function from the namespace after it is invoked @@ -44332,12 +45164,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.37.xsd', 1433, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1361, 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.37.xsd', 1433, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1361, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44353,12 +45185,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.37.xsd', 1434, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1363, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1434, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1363, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44374,12 +45206,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.37.xsd', 1435, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1365, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1435, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authMax')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1365, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44395,12 +45227,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.37.xsd', 1437, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1366, 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.37.xsd', 1437, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingTransactionReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1366, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44409,26 +45241,127 @@ def _BuildAutomaton_379 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_380 (): +def _BuildAutomaton_351 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_380 - del _BuildAutomaton_380 + 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.37.xsd', 1438, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1332, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1333, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1334, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1335, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1336, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1338, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1339, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1340, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1341, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1342, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1343, 24)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1344, 24)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1345, 24)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1346, 24)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1348, 24)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1349, 24)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1350, 24)) + counters.add(cc_16) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1351, 24)) + counters.add(cc_17) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1353, 24)) + counters.add(cc_18) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1354, 24)) + counters.add(cc_19) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1355, 24)) + counters.add(cc_20) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1356, 24)) + counters.add(cc_21) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1358, 24)) + counters.add(cc_22) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1359, 24)) + counters.add(cc_23) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1361, 24)) + counters.add(cc_24) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1363, 24)) + counters.add(cc_25) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1365, 24)) + counters.add(cc_26) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1366, 24)) + counters.add(cc_27) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_352()) + sub_automata.append(_BuildAutomaton_353()) + sub_automata.append(_BuildAutomaton_354()) + sub_automata.append(_BuildAutomaton_355()) + sub_automata.append(_BuildAutomaton_356()) + sub_automata.append(_BuildAutomaton_357()) + sub_automata.append(_BuildAutomaton_358()) + sub_automata.append(_BuildAutomaton_359()) + sub_automata.append(_BuildAutomaton_360()) + sub_automata.append(_BuildAutomaton_361()) + sub_automata.append(_BuildAutomaton_362()) + sub_automata.append(_BuildAutomaton_363()) + sub_automata.append(_BuildAutomaton_364()) + sub_automata.append(_BuildAutomaton_365()) + sub_automata.append(_BuildAutomaton_366()) + sub_automata.append(_BuildAutomaton_367()) + sub_automata.append(_BuildAutomaton_368()) + sub_automata.append(_BuildAutomaton_369()) + sub_automata.append(_BuildAutomaton_370()) + sub_automata.append(_BuildAutomaton_371()) + sub_automata.append(_BuildAutomaton_372()) + sub_automata.append(_BuildAutomaton_373()) + sub_automata.append(_BuildAutomaton_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()) 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.37.xsd', 1438, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1331, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_72._Automaton = _BuildAutomaton_351() + + + + +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.40.xsd', 1458, 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.40.xsd', 1459, 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.40.xsd', 1460, 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.40.xsd', 1462, 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.40.xsd', 1463, 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.40.xsd', 1464, 24))) + +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1468, 24))) + +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2830, 4))) def _BuildAutomaton_381 (): # Remove this helper function from the namespace after it is invoked @@ -44437,12 +45370,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.37.xsd', 1439, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1439, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1458, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44458,12 +45391,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.37.xsd', 1441, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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.37.xsd', 1441, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1459, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44479,12 +45412,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.37.xsd', 1443, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1443, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1460, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44493,65 +45426,26 @@ def _BuildAutomaton_383 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_375 (): +def _BuildAutomaton_384 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_375 - del _BuildAutomaton_375 + 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.37.xsd', 1433, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1462, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1434, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1435, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1437, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1438, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1439, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1441, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1443, 24)) - counters.add(cc_7) states = [] - sub_automata = [] - 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.37.xsd', 1432, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1462, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_70._Automaton = _BuildAutomaton_375() - - - - -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.37.xsd', 1455, 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.37.xsd', 1456, 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.37.xsd', 1457, 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.37.xsd', 1459, 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.37.xsd', 1460, 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.37.xsd', 1461, 24))) - -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.37.xsd', 1857, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_385 (): # Remove this helper function from the namespace after it is invoked @@ -44560,12 +45454,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.37.xsd', 1455, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1463, 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.37.xsd', 1455, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1463, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44581,12 +45475,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.37.xsd', 1456, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1464, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1456, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1464, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44602,12 +45496,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.37.xsd', 1457, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1466, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1457, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1466, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44623,12 +45517,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.37.xsd', 1459, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1468, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1459, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1468, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44637,26 +45531,65 @@ def _BuildAutomaton_388 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_389 (): +def _BuildAutomaton_380 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_389 - del _BuildAutomaton_389 + 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.37.xsd', 1460, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1458, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1459, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1460, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1462, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1463, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1464, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1466, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1468, 24)) + counters.add(cc_7) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_381()) + sub_automata.append(_BuildAutomaton_382()) + sub_automata.append(_BuildAutomaton_383()) + sub_automata.append(_BuildAutomaton_384()) + sub_automata.append(_BuildAutomaton_385()) + sub_automata.append(_BuildAutomaton_386()) + sub_automata.append(_BuildAutomaton_387()) + sub_automata.append(_BuildAutomaton_388()) 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.37.xsd', 1460, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1457, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_73._Automaton = _BuildAutomaton_380() + + + + +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.40.xsd', 1480, 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.40.xsd', 1481, 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.40.xsd', 1482, 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.40.xsd', 1484, 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.40.xsd', 1485, 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.40.xsd', 1486, 24))) + +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) def _BuildAutomaton_390 (): # Remove this helper function from the namespace after it is invoked @@ -44665,12 +45598,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.37.xsd', 1461, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1461, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1480, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44686,12 +45619,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.37.xsd', 1462, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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.37.xsd', 1462, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1481, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44700,62 +45633,26 @@ def _BuildAutomaton_391 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_384 (): +def _BuildAutomaton_392 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_384 - del _BuildAutomaton_384 + 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.37.xsd', 1455, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1482, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1456, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1457, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1459, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1460, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1461, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1462, 24)) - counters.add(cc_6) 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()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1454, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1482, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_71._Automaton = _BuildAutomaton_384() - - - - -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.37.xsd', 1474, 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.37.xsd', 1475, 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.37.xsd', 1476, 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.37.xsd', 1478, 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.37.xsd', 1479, 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.37.xsd', 1480, 24))) - -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_393 (): # Remove this helper function from the namespace after it is invoked @@ -44764,12 +45661,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.37.xsd', 1474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1484, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1474, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1484, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44785,12 +45682,12 @@ 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.37.xsd', 1475, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1485, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1475, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1485, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44806,12 +45703,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.37.xsd', 1476, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1486, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1476, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1486, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44827,12 +45724,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.37.xsd', 1478, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1487, 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.37.xsd', 1478, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1487, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44841,26 +45738,62 @@ def _BuildAutomaton_396 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_397 (): +def _BuildAutomaton_389 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_397 - del _BuildAutomaton_397 + 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.37.xsd', 1479, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1480, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1481, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1482, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1484, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1485, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1486, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1487, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_390()) + sub_automata.append(_BuildAutomaton_391()) + sub_automata.append(_BuildAutomaton_392()) + sub_automata.append(_BuildAutomaton_393()) + sub_automata.append(_BuildAutomaton_394()) + sub_automata.append(_BuildAutomaton_395()) + sub_automata.append(_BuildAutomaton_396()) 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.37.xsd', 1479, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1479, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_74._Automaton = _BuildAutomaton_389() + + + + +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.40.xsd', 1499, 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.40.xsd', 1500, 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.40.xsd', 1501, 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.40.xsd', 1503, 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.40.xsd', 1504, 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.40.xsd', 1505, 24))) + +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) def _BuildAutomaton_398 (): # Remove this helper function from the namespace after it is invoked @@ -44869,12 +45802,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.37.xsd', 1480, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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.37.xsd', 1480, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1499, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44890,12 +45823,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.37.xsd', 1482, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1482, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1500, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44904,62 +45837,26 @@ def _BuildAutomaton_399 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_392 (): +def _BuildAutomaton_400 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_392 - del _BuildAutomaton_392 + 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.37.xsd', 1474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1501, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1475, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1476, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1478, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1479, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1480, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1482, 24)) - counters.add(cc_6) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_393()) - sub_automata.append(_BuildAutomaton_394()) - 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()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1473, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.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=None) -CTD_ANON_72._Automaton = _BuildAutomaton_392() - - - - -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.37.xsd', 1494, 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.37.xsd', 1495, 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.37.xsd', 1496, 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.37.xsd', 1498, 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.37.xsd', 1499, 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.37.xsd', 1500, 24))) - -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_401 (): # Remove this helper function from the namespace after it is invoked @@ -44968,12 +45865,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.37.xsd', 1494, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1494, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1503, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44989,12 +45886,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.37.xsd', 1495, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1495, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1504, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45010,12 +45907,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.37.xsd', 1496, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1496, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1505, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45031,12 +45928,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.37.xsd', 1498, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1507, 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.37.xsd', 1498, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1507, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45045,26 +45942,62 @@ def _BuildAutomaton_404 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_405 (): +def _BuildAutomaton_397 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_405 - del _BuildAutomaton_405 + 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.37.xsd', 1499, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1499, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1500, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1501, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1503, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1504, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1505, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1507, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + 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()) 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.37.xsd', 1499, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1498, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_75._Automaton = _BuildAutomaton_397() + + + + +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.40.xsd', 1519, 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.40.xsd', 1520, 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.40.xsd', 1521, 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.40.xsd', 1523, 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.40.xsd', 1524, 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.40.xsd', 1525, 24))) + +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.40.xsd', 1883, 4))) def _BuildAutomaton_406 (): # Remove this helper function from the namespace after it is invoked @@ -45073,12 +46006,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.37.xsd', 1500, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1500, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1519, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45094,12 +46027,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.37.xsd', 1502, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1502, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1520, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45108,62 +46041,26 @@ def _BuildAutomaton_407 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_400 (): +def _BuildAutomaton_408 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_400 - del _BuildAutomaton_400 + 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.37.xsd', 1494, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1521, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1495, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1496, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1498, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1499, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1500, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1502, 24)) - counters.add(cc_6) states = [] - sub_automata = [] - 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()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1493, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.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=None) -CTD_ANON_73._Automaton = _BuildAutomaton_400() - - - - -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.37.xsd', 1514, 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.37.xsd', 1515, 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.37.xsd', 1516, 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.37.xsd', 1518, 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.37.xsd', 1519, 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.37.xsd', 1520, 24))) - -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_409 (): # Remove this helper function from the namespace after it is invoked @@ -45172,12 +46069,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.37.xsd', 1514, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1514, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1523, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45193,12 +46090,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.37.xsd', 1515, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1515, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1524, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45214,12 +46111,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.37.xsd', 1516, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1516, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1525, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45235,12 +46132,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.37.xsd', 1518, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1518, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1527, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45249,26 +46146,62 @@ def _BuildAutomaton_412 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_413 (): +def _BuildAutomaton_405 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_413 - del _BuildAutomaton_413 + 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.37.xsd', 1519, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1519, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1520, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1521, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1523, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1524, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1525, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1527, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + 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()) 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.37.xsd', 1519, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1518, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_76._Automaton = _BuildAutomaton_405() + + + + +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.40.xsd', 1539, 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.40.xsd', 1540, 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.40.xsd', 1541, 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.40.xsd', 1543, 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.40.xsd', 1544, 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.40.xsd', 1545, 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.40.xsd', 1883, 4))) def _BuildAutomaton_414 (): # Remove this helper function from the namespace after it is invoked @@ -45277,12 +46210,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.37.xsd', 1520, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1520, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1539, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45298,12 +46231,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.37.xsd', 1522, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1522, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1540, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45312,62 +46245,26 @@ def _BuildAutomaton_415 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_408 (): +def _BuildAutomaton_416 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_408 - del _BuildAutomaton_408 + 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.37.xsd', 1514, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1541, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1515, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1516, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1518, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1519, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1520, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1522, 24)) - counters.add(cc_6) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_409()) - sub_automata.append(_BuildAutomaton_410()) - sub_automata.append(_BuildAutomaton_411()) - sub_automata.append(_BuildAutomaton_412()) - sub_automata.append(_BuildAutomaton_413()) - sub_automata.append(_BuildAutomaton_414()) - sub_automata.append(_BuildAutomaton_415()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1513, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.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=None) -CTD_ANON_74._Automaton = _BuildAutomaton_408() - - - - -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.37.xsd', 1534, 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.37.xsd', 1535, 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.37.xsd', 1536, 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.37.xsd', 1538, 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.37.xsd', 1539, 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.37.xsd', 1540, 24))) - -CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_417 (): # Remove this helper function from the namespace after it is invoked @@ -45376,12 +46273,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.37.xsd', 1534, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1534, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1543, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45397,12 +46294,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.37.xsd', 1535, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1535, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1544, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45418,12 +46315,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.37.xsd', 1536, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1536, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1545, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45439,12 +46336,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.37.xsd', 1538, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1538, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1547, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45453,139 +46350,76 @@ def _BuildAutomaton_420 (): 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.37.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.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_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.37.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.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_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.37.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_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.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_416 (): +def _BuildAutomaton_413 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_416 - del _BuildAutomaton_416 + 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.37.xsd', 1534, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1539, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1535, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1540, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1536, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1541, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1538, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1543, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1539, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1544, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1540, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1545, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1542, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1547, 24)) counters.add(cc_6) states = [] sub_automata = [] + 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.37.xsd', 1533, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.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_75._Automaton = _BuildAutomaton_416() +CTD_ANON_77._Automaton = _BuildAutomaton_413() -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.37.xsd', 1554, 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.40.xsd', 1559, 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.37.xsd', 1555, 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.40.xsd', 1560, 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.37.xsd', 1556, 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.40.xsd', 1561, 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.37.xsd', 1558, 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.40.xsd', 1563, 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.37.xsd', 1559, 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.40.xsd', 1564, 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.37.xsd', 1560, 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.40.xsd', 1565, 24))) -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.37.xsd', 1857, 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.40.xsd', 1883, 4))) -def _BuildAutomaton_425 (): +def _BuildAutomaton_422 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_425 - del _BuildAutomaton_425 + 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.37.xsd', 1554, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1554, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1559, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45594,19 +46428,19 @@ def _BuildAutomaton_425 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_426 (): +def _BuildAutomaton_423 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_426 - del _BuildAutomaton_426 + 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.37.xsd', 1555, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1555, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1560, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45615,19 +46449,19 @@ def _BuildAutomaton_426 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_427 (): +def _BuildAutomaton_424 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_427 - del _BuildAutomaton_427 + 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.37.xsd', 1556, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1556, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1561, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45636,19 +46470,19 @@ def _BuildAutomaton_427 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_428 (): +def _BuildAutomaton_425 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_428 - del _BuildAutomaton_428 + 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.37.xsd', 1558, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1558, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1563, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45657,19 +46491,19 @@ def _BuildAutomaton_428 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_429 (): +def _BuildAutomaton_426 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_429 - del _BuildAutomaton_429 + 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.37.xsd', 1559, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1559, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1564, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45678,19 +46512,19 @@ def _BuildAutomaton_429 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_430 (): +def _BuildAutomaton_427 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_430 - del _BuildAutomaton_430 + 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.37.xsd', 1560, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1560, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1565, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45699,19 +46533,19 @@ def _BuildAutomaton_430 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_431 (): +def _BuildAutomaton_428 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_431 - del _BuildAutomaton_431 + 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.37.xsd', 1562, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1562, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1567, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45720,76 +46554,76 @@ def _BuildAutomaton_431 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_424 (): +def _BuildAutomaton_421 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_424 - del _BuildAutomaton_424 + 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.37.xsd', 1554, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1559, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1555, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1560, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1556, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1561, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1558, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1563, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1559, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1564, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1560, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1565, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1562, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1567, 24)) counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_422()) + sub_automata.append(_BuildAutomaton_423()) + sub_automata.append(_BuildAutomaton_424()) sub_automata.append(_BuildAutomaton_425()) sub_automata.append(_BuildAutomaton_426()) sub_automata.append(_BuildAutomaton_427()) sub_automata.append(_BuildAutomaton_428()) - sub_automata.append(_BuildAutomaton_429()) - sub_automata.append(_BuildAutomaton_430()) - sub_automata.append(_BuildAutomaton_431()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1553, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1558, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_424() +CTD_ANON_78._Automaton = _BuildAutomaton_421() -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.37.xsd', 1574, 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.40.xsd', 1579, 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.37.xsd', 1575, 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.40.xsd', 1580, 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.37.xsd', 1576, 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.40.xsd', 1581, 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.37.xsd', 1578, 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.40.xsd', 1583, 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.37.xsd', 1579, 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.40.xsd', 1584, 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.37.xsd', 1580, 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.40.xsd', 1585, 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.37.xsd', 1857, 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.40.xsd', 1883, 4))) -def _BuildAutomaton_433 (): +def _BuildAutomaton_430 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_433 - del _BuildAutomaton_433 + 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.37.xsd', 1574, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1579, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1574, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1579, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45798,19 +46632,19 @@ def _BuildAutomaton_433 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_434 (): +def _BuildAutomaton_431 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_434 - del _BuildAutomaton_434 + 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.37.xsd', 1575, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1580, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1575, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1580, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45819,19 +46653,19 @@ def _BuildAutomaton_434 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_435 (): +def _BuildAutomaton_432 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_435 - del _BuildAutomaton_435 + 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.37.xsd', 1576, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1581, 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.37.xsd', 1576, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1581, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45840,19 +46674,19 @@ def _BuildAutomaton_435 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_436 (): +def _BuildAutomaton_433 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_436 - del _BuildAutomaton_436 + 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.37.xsd', 1578, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1583, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1578, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1583, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45861,19 +46695,19 @@ def _BuildAutomaton_436 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_437 (): +def _BuildAutomaton_434 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_437 - del _BuildAutomaton_437 + 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.37.xsd', 1579, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1584, 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.37.xsd', 1579, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1584, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45882,19 +46716,19 @@ def _BuildAutomaton_437 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_438 (): +def _BuildAutomaton_435 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_438 - del _BuildAutomaton_438 + 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.37.xsd', 1580, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1585, 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.37.xsd', 1580, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1585, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45903,19 +46737,19 @@ def _BuildAutomaton_438 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_439 (): +def _BuildAutomaton_436 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_439 - del _BuildAutomaton_439 + 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.37.xsd', 1582, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1582, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1587, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45924,68 +46758,125 @@ def _BuildAutomaton_439 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_432 (): +def _BuildAutomaton_429 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_432 - del _BuildAutomaton_432 + 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.37.xsd', 1574, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1579, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1575, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1580, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1576, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1581, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1578, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1583, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1579, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1584, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1580, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1585, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1582, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1587, 24)) counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_430()) + sub_automata.append(_BuildAutomaton_431()) + sub_automata.append(_BuildAutomaton_432()) sub_automata.append(_BuildAutomaton_433()) sub_automata.append(_BuildAutomaton_434()) sub_automata.append(_BuildAutomaton_435()) sub_automata.append(_BuildAutomaton_436()) - sub_automata.append(_BuildAutomaton_437()) - sub_automata.append(_BuildAutomaton_438()) - sub_automata.append(_BuildAutomaton_439()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1573, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1578, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_432() +CTD_ANON_79._Automaton = _BuildAutomaton_429() -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.37.xsd', 1594, 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.40.xsd', 1599, 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.37.xsd', 1596, 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.40.xsd', 1600, 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.37.xsd', 1597, 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.40.xsd', 1601, 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.37.xsd', 1599, 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.40.xsd', 1603, 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.37.xsd', 1600, 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.40.xsd', 1604, 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.37.xsd', 1601, 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.40.xsd', 1605, 24))) -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1608, 24))) +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.40.xsd', 1883, 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.37.xsd', 1783, 4))) +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 -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1599, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1599, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2804, 4))) +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.40.xsd', 1600, 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.40.xsd', 1600, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 1601, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1601, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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 @@ -45994,12 +46885,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.37.xsd', 1594, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1603, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1594, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1603, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46015,12 +46906,12 @@ 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.37.xsd', 1596, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1604, 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.37.xsd', 1596, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1604, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46036,12 +46927,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.37.xsd', 1597, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1605, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1597, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1605, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46057,12 +46948,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.37.xsd', 1599, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1607, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1599, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1607, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46071,26 +46962,68 @@ def _BuildAutomaton_444 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_445 (): +def _BuildAutomaton_437 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_445 - del _BuildAutomaton_445 + 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.37.xsd', 1600, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1599, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1600, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1601, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1603, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1604, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1605, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1607, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_438()) + sub_automata.append(_BuildAutomaton_439()) + sub_automata.append(_BuildAutomaton_440()) + sub_automata.append(_BuildAutomaton_441()) + sub_automata.append(_BuildAutomaton_442()) + sub_automata.append(_BuildAutomaton_443()) + sub_automata.append(_BuildAutomaton_444()) 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.37.xsd', 1600, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1598, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_80._Automaton = _BuildAutomaton_437() + + + + +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.40.xsd', 1619, 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.40.xsd', 1621, 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.40.xsd', 1622, 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.40.xsd', 1624, 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.40.xsd', 1625, 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.40.xsd', 1626, 24))) + +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1633, 24))) + +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.40.xsd', 1809, 4))) + +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 4))) + +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2830, 4))) def _BuildAutomaton_446 (): # Remove this helper function from the namespace after it is invoked @@ -46099,12 +47032,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.37.xsd', 1601, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1619, 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.37.xsd', 1601, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1619, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46120,12 +47053,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.37.xsd', 1602, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1621, 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, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1602, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1621, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46141,12 +47074,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.37.xsd', 1604, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1622, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1604, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1622, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46162,12 +47095,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.37.xsd', 1606, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1624, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1606, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1624, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46183,12 +47116,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.37.xsd', 1608, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1625, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1608, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1625, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46197,73 +47130,26 @@ def _BuildAutomaton_450 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_440 (): +def _BuildAutomaton_451 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_440 - del _BuildAutomaton_440 + 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.37.xsd', 1594, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1626, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1596, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1597, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1599, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1600, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1601, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1602, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1604, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1606, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1608, 24)) - counters.add(cc_9) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_441()) - sub_automata.append(_BuildAutomaton_442()) - sub_automata.append(_BuildAutomaton_443()) - sub_automata.append(_BuildAutomaton_444()) - sub_automata.append(_BuildAutomaton_445()) - sub_automata.append(_BuildAutomaton_446()) - sub_automata.append(_BuildAutomaton_447()) - sub_automata.append(_BuildAutomaton_448()) - sub_automata.append(_BuildAutomaton_449()) - sub_automata.append(_BuildAutomaton_450()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1593, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1626, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_78._Automaton = _BuildAutomaton_440() - - - - -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.37.xsd', 1620, 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.37.xsd', 1622, 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.37.xsd', 1623, 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.37.xsd', 1625, 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.37.xsd', 1626, 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.37.xsd', 1627, 24))) - -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.37.xsd', 1783, 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.37.xsd', 1857, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_452 (): # Remove this helper function from the namespace after it is invoked @@ -46272,12 +47158,12 @@ 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.37.xsd', 1620, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1627, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1620, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1627, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46293,12 +47179,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.37.xsd', 1622, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1629, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1622, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1629, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46314,12 +47200,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.37.xsd', 1623, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1631, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1623, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1631, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46335,12 +47221,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.37.xsd', 1625, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1633, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1625, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1633, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46349,26 +47235,73 @@ def _BuildAutomaton_455 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_456 (): +def _BuildAutomaton_445 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_456 - del _BuildAutomaton_456 + 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.37.xsd', 1626, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1619, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1621, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1622, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1624, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1625, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1626, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1627, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1629, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1631, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1633, 24)) + counters.add(cc_9) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_446()) + sub_automata.append(_BuildAutomaton_447()) + sub_automata.append(_BuildAutomaton_448()) + sub_automata.append(_BuildAutomaton_449()) + sub_automata.append(_BuildAutomaton_450()) + sub_automata.append(_BuildAutomaton_451()) + sub_automata.append(_BuildAutomaton_452()) + sub_automata.append(_BuildAutomaton_453()) + sub_automata.append(_BuildAutomaton_454()) + sub_automata.append(_BuildAutomaton_455()) 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.37.xsd', 1626, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1618, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_81._Automaton = _BuildAutomaton_445() + + + + +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.40.xsd', 1645, 24))) + +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1647, 24))) + +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1648, 24))) + +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1650, 24))) + +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1651, 24))) + +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1652, 24))) + +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) + +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) def _BuildAutomaton_457 (): # Remove this helper function from the namespace after it is invoked @@ -46377,12 +47310,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.37.xsd', 1627, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1627, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1645, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46398,12 +47331,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.37.xsd', 1628, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1628, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1647, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46419,12 +47352,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.37.xsd', 1629, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1629, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1648, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46433,73 +47366,26 @@ def _BuildAutomaton_459 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_451 (): +def _BuildAutomaton_460 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_451 - del _BuildAutomaton_451 + 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.37.xsd', 1620, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1650, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1622, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1623, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1625, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1626, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1627, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1628, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1629, 24)) - counters.add(cc_7) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_452()) - sub_automata.append(_BuildAutomaton_453()) - sub_automata.append(_BuildAutomaton_454()) - sub_automata.append(_BuildAutomaton_455()) - sub_automata.append(_BuildAutomaton_456()) - sub_automata.append(_BuildAutomaton_457()) - sub_automata.append(_BuildAutomaton_458()) - sub_automata.append(_BuildAutomaton_459()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1619, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.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=None) -CTD_ANON_79._Automaton = _BuildAutomaton_451() - - - - -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.37.xsd', 1641, 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.37.xsd', 1642, 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.37.xsd', 1643, 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.37.xsd', 1645, 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.37.xsd', 1646, 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.37.xsd', 1647, 24))) - -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1649, 24))) - -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1655, 24))) - -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.37.xsd', 1783, 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.37.xsd', 1857, 4))) - -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_461 (): # Remove this helper function from the namespace after it is invoked @@ -46508,12 +47394,12 @@ 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.37.xsd', 1641, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1641, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1651, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46529,12 +47415,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.37.xsd', 1642, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1642, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1652, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46550,12 +47436,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.37.xsd', 1643, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1653, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1643, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1653, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46571,12 +47457,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.37.xsd', 1645, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1654, 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.37.xsd', 1645, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1654, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46585,26 +47471,73 @@ def _BuildAutomaton_464 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_465 (): +def _BuildAutomaton_456 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_465 - del _BuildAutomaton_465 + 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.37.xsd', 1646, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1645, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1647, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1648, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1650, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1651, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1652, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1653, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1654, 24)) + counters.add(cc_7) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_457()) + sub_automata.append(_BuildAutomaton_458()) + sub_automata.append(_BuildAutomaton_459()) + sub_automata.append(_BuildAutomaton_460()) + sub_automata.append(_BuildAutomaton_461()) + sub_automata.append(_BuildAutomaton_462()) + sub_automata.append(_BuildAutomaton_463()) + sub_automata.append(_BuildAutomaton_464()) 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.37.xsd', 1646, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1644, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_82._Automaton = _BuildAutomaton_456() + + + + +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.40.xsd', 1666, 24))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1667, 24))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1668, 24))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1670, 24))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1671, 24))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1672, 24))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1674, 24))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1680, 24))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) + +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 4))) def _BuildAutomaton_466 (): # Remove this helper function from the namespace after it is invoked @@ -46613,12 +47546,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.37.xsd', 1647, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1647, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1666, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46634,12 +47567,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.37.xsd', 1649, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1649, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1667, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46655,12 +47588,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.37.xsd', 1650, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1650, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1668, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46676,12 +47609,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.37.xsd', 1652, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1652, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1670, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46697,12 +47630,12 @@ 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.37.xsd', 1653, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1653, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1671, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46718,12 +47651,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.37.xsd', 1655, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1655, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1672, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46732,80 +47665,26 @@ def _BuildAutomaton_471 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_460 (): +def _BuildAutomaton_472 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_460 - del _BuildAutomaton_460 + 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.37.xsd', 1641, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1674, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1642, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1643, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1645, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1646, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1647, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1649, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1650, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1652, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1653, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1655, 24)) - counters.add(cc_10) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_461()) - sub_automata.append(_BuildAutomaton_462()) - sub_automata.append(_BuildAutomaton_463()) - sub_automata.append(_BuildAutomaton_464()) - sub_automata.append(_BuildAutomaton_465()) - sub_automata.append(_BuildAutomaton_466()) - sub_automata.append(_BuildAutomaton_467()) - sub_automata.append(_BuildAutomaton_468()) - sub_automata.append(_BuildAutomaton_469()) - sub_automata.append(_BuildAutomaton_470()) - sub_automata.append(_BuildAutomaton_471()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1640, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1674, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_80._Automaton = _BuildAutomaton_460() - - - - -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.37.xsd', 1667, 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.37.xsd', 1668, 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.37.xsd', 1669, 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.37.xsd', 1671, 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.37.xsd', 1672, 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.37.xsd', 1673, 24))) - -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1675, 24))) - -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1680, 24))) - -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.37.xsd', 1783, 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.37.xsd', 1857, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_473 (): # Remove this helper function from the namespace after it is invoked @@ -46814,12 +47693,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.37.xsd', 1667, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1675, 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.37.xsd', 1667, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1675, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46835,12 +47714,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.37.xsd', 1668, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1677, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1668, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1677, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46856,12 +47735,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.37.xsd', 1669, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1678, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1669, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1678, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46877,12 +47756,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.37.xsd', 1671, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1680, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1671, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1680, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46891,26 +47770,80 @@ def _BuildAutomaton_476 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_477 (): +def _BuildAutomaton_465 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_477 - del _BuildAutomaton_477 + 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.37.xsd', 1672, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1666, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1667, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1668, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1670, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1671, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1672, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1674, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1675, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1677, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1678, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1680, 24)) + counters.add(cc_10) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_466()) + sub_automata.append(_BuildAutomaton_467()) + sub_automata.append(_BuildAutomaton_468()) + sub_automata.append(_BuildAutomaton_469()) + sub_automata.append(_BuildAutomaton_470()) + sub_automata.append(_BuildAutomaton_471()) + sub_automata.append(_BuildAutomaton_472()) + sub_automata.append(_BuildAutomaton_473()) + sub_automata.append(_BuildAutomaton_474()) + sub_automata.append(_BuildAutomaton_475()) + sub_automata.append(_BuildAutomaton_476()) final_update = set() - 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.37.xsd', 1672, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1665, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_83._Automaton = _BuildAutomaton_465() + + + + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1692, 24))) + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1693, 24))) + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1694, 24))) + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1696, 24))) + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1697, 24))) + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1698, 24))) + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1700, 24))) + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1705, 24))) + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) + +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) def _BuildAutomaton_478 (): # Remove this helper function from the namespace after it is invoked @@ -46919,12 +47852,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.37.xsd', 1673, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1673, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1692, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46940,12 +47873,12 @@ 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.37.xsd', 1675, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1693, 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, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1675, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1693, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46961,12 +47894,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.37.xsd', 1677, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1694, 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.37.xsd', 1677, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1694, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46982,12 +47915,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.37.xsd', 1678, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1696, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1678, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1696, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47003,12 +47936,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.37.xsd', 1680, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1697, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1680, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1697, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47017,119 +47950,26 @@ def _BuildAutomaton_482 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_472 (): +def _BuildAutomaton_483 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_472 - del _BuildAutomaton_472 + 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.37.xsd', 1667, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1698, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1668, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1669, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1671, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1672, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1673, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1675, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1677, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1678, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1680, 24)) - counters.add(cc_9) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_473()) - sub_automata.append(_BuildAutomaton_474()) - sub_automata.append(_BuildAutomaton_475()) - sub_automata.append(_BuildAutomaton_476()) - sub_automata.append(_BuildAutomaton_477()) - sub_automata.append(_BuildAutomaton_478()) - sub_automata.append(_BuildAutomaton_479()) - sub_automata.append(_BuildAutomaton_480()) - sub_automata.append(_BuildAutomaton_481()) - sub_automata.append(_BuildAutomaton_482()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1666, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1698, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_81._Automaton = _BuildAutomaton_472() - - - - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1405, 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.37.xsd', 1692, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1693, 24))) - -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.37.xsd', 1694, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1695, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1696, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1697, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1698, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1699, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1700, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1701, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1702, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), accountInfoType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1703, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1706, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), recyclingResponseType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1709, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), recurringResponseType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1710, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1714, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1725, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1728, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1730, 24))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2363, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2379, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), CTD_ANON_21, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2403, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), CTD_ANON_22, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2419, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), CTD_ANON_23, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2435, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), CTD_ANON_24, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2451, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2804, 4))) - -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMax'), CTD_ANON_30, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3202, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_484 (): # Remove this helper function from the namespace after it is invoked @@ -47138,12 +47978,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.37.xsd', 1692, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1700, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1692, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1700, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47159,12 +47999,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.37.xsd', 1693, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1702, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1693, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1702, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47180,12 +48020,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.37.xsd', 1694, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1703, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1694, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1703, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47201,12 +48041,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.37.xsd', 1695, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1705, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1695, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1705, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47215,26 +48055,121 @@ def _BuildAutomaton_487 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_488 (): +def _BuildAutomaton_477 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_488 - del _BuildAutomaton_488 + 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.37.xsd', 1696, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1692, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1693, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1694, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1696, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1697, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1698, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1700, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1702, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1703, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1705, 24)) + counters.add(cc_9) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_478()) + sub_automata.append(_BuildAutomaton_479()) + sub_automata.append(_BuildAutomaton_480()) + sub_automata.append(_BuildAutomaton_481()) + sub_automata.append(_BuildAutomaton_482()) + sub_automata.append(_BuildAutomaton_483()) + sub_automata.append(_BuildAutomaton_484()) + sub_automata.append(_BuildAutomaton_485()) + sub_automata.append(_BuildAutomaton_486()) + sub_automata.append(_BuildAutomaton_487()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1696, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1691, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_84._Automaton = _BuildAutomaton_477() + + + + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1430, 4))) + +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.40.xsd', 1717, 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.40.xsd', 1718, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1719, 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.40.xsd', 1720, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1721, 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.40.xsd', 1722, 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.40.xsd', 1723, 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.40.xsd', 1724, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1725, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1726, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1727, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), accountInfoType, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1728, 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.40.xsd', 1731, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), recyclingResponseType, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1734, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), recurringResponseType, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1735, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1739, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1750, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1753, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1755, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingTransactionReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1758, 24))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 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.40.xsd', 2127, 4))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2389, 4))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2405, 4))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), CTD_ANON_21, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2429, 4))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), CTD_ANON_22, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2445, 4))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), CTD_ANON_23, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2461, 4))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), CTD_ANON_24, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2477, 4))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2830, 4))) + +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authMax'), CTD_ANON_30, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3228, 4))) def _BuildAutomaton_489 (): # Remove this helper function from the namespace after it is invoked @@ -47243,12 +48178,12 @@ 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.37.xsd', 1697, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1717, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1697, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1717, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47264,12 +48199,12 @@ 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.37.xsd', 1698, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1718, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1698, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1718, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47285,12 +48220,12 @@ 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.37.xsd', 1699, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1719, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1699, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1719, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47306,12 +48241,12 @@ 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.37.xsd', 1700, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1720, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1700, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1720, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47327,12 +48262,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.37.xsd', 1701, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1721, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1701, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1721, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47348,12 +48283,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.37.xsd', 1702, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1722, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1702, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1722, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47369,12 +48304,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.37.xsd', 1703, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1723, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1703, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1723, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47390,12 +48325,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.37.xsd', 1704, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1724, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1704, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1724, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47411,12 +48346,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.37.xsd', 1706, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1725, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1706, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1725, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47432,12 +48367,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.37.xsd', 1707, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1726, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1707, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1726, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47453,12 +48388,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.37.xsd', 1708, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1708, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1727, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47474,12 +48409,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.37.xsd', 1709, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1709, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1728, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47495,12 +48430,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.37.xsd', 1710, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1710, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1729, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47516,12 +48451,12 @@ 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.37.xsd', 1712, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1712, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1731, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47537,12 +48472,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.37.xsd', 1713, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1713, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1732, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47558,12 +48493,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.37.xsd', 1714, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1714, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1733, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47579,12 +48514,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.37.xsd', 1715, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1715, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1734, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47600,12 +48535,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.37.xsd', 1717, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1717, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1735, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47621,12 +48556,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.37.xsd', 1719, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1737, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'idealResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1719, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1737, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47642,12 +48577,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.37.xsd', 1721, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1738, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1721, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1738, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47663,12 +48598,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.37.xsd', 1723, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1739, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1723, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1739, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47684,12 +48619,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.37.xsd', 1725, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1740, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1725, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1740, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47705,12 +48640,12 @@ 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.37.xsd', 1727, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1742, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1727, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1742, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47726,12 +48661,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.37.xsd', 1728, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1744, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1728, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'idealResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1744, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47747,12 +48682,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.37.xsd', 1730, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1746, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1730, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1746, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47768,12 +48703,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.37.xsd', 1732, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authMax')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1732, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1748, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47782,138 +48717,26 @@ def _BuildAutomaton_514 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_483 (): +def _BuildAutomaton_515 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_483 - del _BuildAutomaton_483 + 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.37.xsd', 1692, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1750, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1693, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1694, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1695, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1696, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1697, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1698, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1699, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1700, 24)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1701, 24)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1702, 24)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1703, 24)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1704, 24)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1706, 24)) - counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1707, 24)) - counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1708, 24)) - counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1709, 24)) - counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1710, 24)) - counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1712, 24)) - counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1713, 24)) - counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1714, 24)) - counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1715, 24)) - counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1717, 24)) - counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1719, 24)) - counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1721, 24)) - counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1723, 24)) - counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1725, 24)) - counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1727, 24)) - counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1728, 24)) - counters.add(cc_28) - cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1730, 24)) - counters.add(cc_29) - cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1732, 24)) - counters.add(cc_30) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_484()) - sub_automata.append(_BuildAutomaton_485()) - sub_automata.append(_BuildAutomaton_486()) - sub_automata.append(_BuildAutomaton_487()) - sub_automata.append(_BuildAutomaton_488()) - sub_automata.append(_BuildAutomaton_489()) - sub_automata.append(_BuildAutomaton_490()) - sub_automata.append(_BuildAutomaton_491()) - sub_automata.append(_BuildAutomaton_492()) - sub_automata.append(_BuildAutomaton_493()) - sub_automata.append(_BuildAutomaton_494()) - sub_automata.append(_BuildAutomaton_495()) - 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()) - sub_automata.append(_BuildAutomaton_502()) - sub_automata.append(_BuildAutomaton_503()) - sub_automata.append(_BuildAutomaton_504()) - sub_automata.append(_BuildAutomaton_505()) - sub_automata.append(_BuildAutomaton_506()) - sub_automata.append(_BuildAutomaton_507()) - sub_automata.append(_BuildAutomaton_508()) - sub_automata.append(_BuildAutomaton_509()) - sub_automata.append(_BuildAutomaton_510()) - sub_automata.append(_BuildAutomaton_511()) - sub_automata.append(_BuildAutomaton_512()) - sub_automata.append(_BuildAutomaton_513()) - sub_automata.append(_BuildAutomaton_514()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1691, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1750, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_82._Automaton = _BuildAutomaton_483() - - - - -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.37.xsd', 1744, 24))) - -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1745, 24))) - -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1746, 24))) - -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1748, 24))) - -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1749, 24))) - -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1750, 24))) - -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1752, 24))) - -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1756, 24))) - -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_516 (): # Remove this helper function from the namespace after it is invoked @@ -47922,12 +48745,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.37.xsd', 1744, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1744, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1752, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47943,12 +48766,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.37.xsd', 1745, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1745, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1753, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47964,12 +48787,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.37.xsd', 1746, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1746, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1755, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47985,12 +48808,12 @@ 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.37.xsd', 1748, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1748, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authMax')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1757, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48006,12 +48829,12 @@ 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.37.xsd', 1749, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1758, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1749, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingTransactionReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1758, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48020,26 +48843,141 @@ def _BuildAutomaton_520 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_521 (): +def _BuildAutomaton_488 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_521 - del _BuildAutomaton_521 + 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.37.xsd', 1750, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1717, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1718, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1719, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1720, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1721, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1722, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1723, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1724, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1725, 24)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1726, 24)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1727, 24)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1728, 24)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1729, 24)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1731, 24)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1732, 24)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1733, 24)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1734, 24)) + counters.add(cc_16) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1735, 24)) + counters.add(cc_17) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1737, 24)) + counters.add(cc_18) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1738, 24)) + counters.add(cc_19) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1739, 24)) + counters.add(cc_20) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1740, 24)) + counters.add(cc_21) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1742, 24)) + counters.add(cc_22) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1744, 24)) + counters.add(cc_23) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1746, 24)) + counters.add(cc_24) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1748, 24)) + counters.add(cc_25) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1750, 24)) + counters.add(cc_26) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1752, 24)) + counters.add(cc_27) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1753, 24)) + counters.add(cc_28) + cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1755, 24)) + counters.add(cc_29) + cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1757, 24)) + counters.add(cc_30) + cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1758, 24)) + counters.add(cc_31) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_489()) + sub_automata.append(_BuildAutomaton_490()) + sub_automata.append(_BuildAutomaton_491()) + sub_automata.append(_BuildAutomaton_492()) + sub_automata.append(_BuildAutomaton_493()) + sub_automata.append(_BuildAutomaton_494()) + sub_automata.append(_BuildAutomaton_495()) + 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()) + sub_automata.append(_BuildAutomaton_502()) + sub_automata.append(_BuildAutomaton_503()) + sub_automata.append(_BuildAutomaton_504()) + sub_automata.append(_BuildAutomaton_505()) + sub_automata.append(_BuildAutomaton_506()) + sub_automata.append(_BuildAutomaton_507()) + sub_automata.append(_BuildAutomaton_508()) + sub_automata.append(_BuildAutomaton_509()) + sub_automata.append(_BuildAutomaton_510()) + sub_automata.append(_BuildAutomaton_511()) + sub_automata.append(_BuildAutomaton_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()) + sub_automata.append(_BuildAutomaton_519()) + sub_automata.append(_BuildAutomaton_520()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1750, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1716, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_85._Automaton = _BuildAutomaton_488() + + + + +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.40.xsd', 1770, 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.40.xsd', 1771, 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.40.xsd', 1772, 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.40.xsd', 1774, 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.40.xsd', 1775, 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.40.xsd', 1776, 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.40.xsd', 1778, 24))) + +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1782, 24))) + +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) def _BuildAutomaton_522 (): # Remove this helper function from the namespace after it is invoked @@ -48048,12 +48986,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.37.xsd', 1752, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1770, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1752, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1770, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48069,12 +49007,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.37.xsd', 1754, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1771, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1754, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1771, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48090,12 +49028,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.37.xsd', 1756, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1772, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1756, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1772, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48104,70 +49042,26 @@ def _BuildAutomaton_524 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_515 (): +def _BuildAutomaton_525 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_515 - del _BuildAutomaton_515 + 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.37.xsd', 1744, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1774, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1745, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1746, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1748, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1749, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1750, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1752, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1754, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1756, 24)) - counters.add(cc_8) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_516()) - sub_automata.append(_BuildAutomaton_517()) - sub_automata.append(_BuildAutomaton_518()) - sub_automata.append(_BuildAutomaton_519()) - sub_automata.append(_BuildAutomaton_520()) - sub_automata.append(_BuildAutomaton_521()) - sub_automata.append(_BuildAutomaton_522()) - sub_automata.append(_BuildAutomaton_523()) - sub_automata.append(_BuildAutomaton_524()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1743, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1774, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_83._Automaton = _BuildAutomaton_515() - - - - -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1768, 24))) - -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1769, 24))) - -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1770, 24))) - -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1772, 24))) - -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1773, 24))) - -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1774, 24))) - -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4))) - -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_526 (): # Remove this helper function from the namespace after it is invoked @@ -48176,12 +49070,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.37.xsd', 1768, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1775, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1768, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1775, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48197,12 +49091,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.37.xsd', 1769, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1776, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1769, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1776, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48218,12 +49112,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.37.xsd', 1770, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1778, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1770, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1778, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48239,12 +49133,12 @@ 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.37.xsd', 1772, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1780, 24)) counters.add(cc_0) 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, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1772, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1780, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48260,12 +49154,12 @@ 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.37.xsd', 1773, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1782, 24)) counters.add(cc_0) 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1773, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1782, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48274,26 +49168,70 @@ def _BuildAutomaton_530 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_531 (): +def _BuildAutomaton_521 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_531 - del _BuildAutomaton_531 + 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.37.xsd', 1774, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1770, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1771, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1772, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1774, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1775, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1776, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1778, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1780, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1782, 24)) + counters.add(cc_8) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_522()) + sub_automata.append(_BuildAutomaton_523()) + sub_automata.append(_BuildAutomaton_524()) + sub_automata.append(_BuildAutomaton_525()) + sub_automata.append(_BuildAutomaton_526()) + sub_automata.append(_BuildAutomaton_527()) + sub_automata.append(_BuildAutomaton_528()) + sub_automata.append(_BuildAutomaton_529()) + sub_automata.append(_BuildAutomaton_530()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1774, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1769, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_86._Automaton = _BuildAutomaton_521() + + + + +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.40.xsd', 1794, 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.40.xsd', 1795, 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.40.xsd', 1796, 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.40.xsd', 1798, 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.40.xsd', 1799, 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.40.xsd', 1800, 24))) + +CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) + +CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) def _BuildAutomaton_532 (): # Remove this helper function from the namespace after it is invoked @@ -48302,12 +49240,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.37.xsd', 1775, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1794, 24)) counters.add(cc_0) 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, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1775, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1794, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48323,12 +49261,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.37.xsd', 1776, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1795, 24)) counters.add(cc_0) 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, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1776, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1795, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48337,69 +49275,26 @@ def _BuildAutomaton_533 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_525 (): +def _BuildAutomaton_534 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_525 - del _BuildAutomaton_525 + 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.37.xsd', 1768, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1796, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1769, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1770, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1772, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1773, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1774, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1775, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1776, 24)) - counters.add(cc_7) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_526()) - sub_automata.append(_BuildAutomaton_527()) - sub_automata.append(_BuildAutomaton_528()) - sub_automata.append(_BuildAutomaton_529()) - sub_automata.append(_BuildAutomaton_530()) - sub_automata.append(_BuildAutomaton_531()) - sub_automata.append(_BuildAutomaton_532()) - sub_automata.append(_BuildAutomaton_533()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1767, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1796, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_84._Automaton = _BuildAutomaton_525() - - - - -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4))) - -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.37.xsd', 1801, 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.37.xsd', 1802, 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.37.xsd', 1803, 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.37.xsd', 1805, 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.37.xsd', 1806, 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.37.xsd', 1807, 24))) - -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) - -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), CTD_ANON_16, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1872, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_535 (): # Remove this helper function from the namespace after it is invoked @@ -48408,12 +49303,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.37.xsd', 1801, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1798, 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.37.xsd', 1801, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1798, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48429,12 +49324,12 @@ 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.37.xsd', 1802, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1799, 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.37.xsd', 1802, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1799, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48450,12 +49345,12 @@ 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.37.xsd', 1803, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1800, 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.37.xsd', 1803, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1800, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48471,12 +49366,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.37.xsd', 1805, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1801, 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.37.xsd', 1805, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1801, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48492,12 +49387,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.37.xsd', 1806, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1802, 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.37.xsd', 1806, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1802, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48506,26 +49401,69 @@ def _BuildAutomaton_539 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_540 (): +def _BuildAutomaton_531 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_540 - del _BuildAutomaton_540 + 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.37.xsd', 1807, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1794, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1795, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1796, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1798, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1799, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1800, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1801, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1802, 24)) + counters.add(cc_7) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_532()) + sub_automata.append(_BuildAutomaton_533()) + sub_automata.append(_BuildAutomaton_534()) + sub_automata.append(_BuildAutomaton_535()) + sub_automata.append(_BuildAutomaton_536()) + sub_automata.append(_BuildAutomaton_537()) + sub_automata.append(_BuildAutomaton_538()) + sub_automata.append(_BuildAutomaton_539()) 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.37.xsd', 1807, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1793, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_87._Automaton = _BuildAutomaton_531() + + + + +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) + +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.40.xsd', 1827, 24))) + +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1828, 24))) + +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1829, 24))) + +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1831, 24))) + +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1832, 24))) + +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1833, 24))) + +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) + +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), CTD_ANON_16, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1898, 4))) def _BuildAutomaton_541 (): # Remove this helper function from the namespace after it is invoked @@ -48534,12 +49472,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.37.xsd', 1808, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1827, 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, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1808, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1827, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48555,12 +49493,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.37.xsd', 1809, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1828, 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, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1809, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1828, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48576,12 +49514,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.37.xsd', 1810, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1829, 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, 'virtualGiftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1810, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1829, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48590,70 +49528,26 @@ def _BuildAutomaton_543 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_534 (): +def _BuildAutomaton_544 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_534 - del _BuildAutomaton_534 + 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.37.xsd', 1801, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1831, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1802, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1803, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1805, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1806, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1807, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1808, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1809, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1810, 24)) - counters.add(cc_8) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_535()) - sub_automata.append(_BuildAutomaton_536()) - sub_automata.append(_BuildAutomaton_537()) - 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.37.xsd', 1800, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1831, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_85._Automaton = _BuildAutomaton_534() - - - - -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4))) - -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.37.xsd', 1822, 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.37.xsd', 1823, 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.37.xsd', 1824, 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.37.xsd', 1826, 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.37.xsd', 1827, 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.37.xsd', 1828, 24))) - -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_545 (): # Remove this helper function from the namespace after it is invoked @@ -48662,12 +49556,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.37.xsd', 1822, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1832, 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.37.xsd', 1822, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1832, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48683,12 +49577,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.37.xsd', 1823, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1833, 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.37.xsd', 1823, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1833, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48704,12 +49598,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.37.xsd', 1824, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1834, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1824, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1834, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48725,12 +49619,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.37.xsd', 1826, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1835, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1826, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1835, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48746,12 +49640,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.37.xsd', 1827, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1836, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1827, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1836, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48760,144 +49654,84 @@ def _BuildAutomaton_549 (): 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.37.xsd', 1828, 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.37.xsd', 1828, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 1829, 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, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1829, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 1830, 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, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1830, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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 (): +def _BuildAutomaton_540 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_544 - del _BuildAutomaton_544 + 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.37.xsd', 1822, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1827, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1823, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1828, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1824, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1829, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1826, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1831, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1827, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1832, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1828, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1833, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1829, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1834, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1830, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1835, 24)) counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1836, 24)) + counters.add(cc_8) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_541()) + sub_automata.append(_BuildAutomaton_542()) + sub_automata.append(_BuildAutomaton_543()) + sub_automata.append(_BuildAutomaton_544()) sub_automata.append(_BuildAutomaton_545()) sub_automata.append(_BuildAutomaton_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()) - sub_automata.append(_BuildAutomaton_552()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1821, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1826, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_544() +CTD_ANON_88._Automaton = _BuildAutomaton_540() -CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) -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.37.xsd', 1842, 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.40.xsd', 1848, 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.37.xsd', 1843, 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.40.xsd', 1849, 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.37.xsd', 1844, 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.40.xsd', 1850, 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.37.xsd', 1846, 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.40.xsd', 1852, 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.37.xsd', 1847, 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.40.xsd', 1853, 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.37.xsd', 1848, 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.40.xsd', 1854, 24))) -CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) -def _BuildAutomaton_554 (): +def _BuildAutomaton_551 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_554 - del _BuildAutomaton_554 + 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.37.xsd', 1842, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1842, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1848, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48906,19 +49740,19 @@ def _BuildAutomaton_554 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_555 (): +def _BuildAutomaton_552 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_555 - del _BuildAutomaton_555 + 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.37.xsd', 1843, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1843, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1849, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48927,19 +49761,19 @@ def _BuildAutomaton_555 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_556 (): +def _BuildAutomaton_553 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_556 - del _BuildAutomaton_556 + 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.37.xsd', 1844, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1844, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1850, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48948,19 +49782,19 @@ def _BuildAutomaton_556 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_557 (): +def _BuildAutomaton_554 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_557 - del _BuildAutomaton_557 + 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.37.xsd', 1846, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1846, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1852, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48969,19 +49803,19 @@ def _BuildAutomaton_557 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_558 (): +def _BuildAutomaton_555 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_558 - del _BuildAutomaton_558 + 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.37.xsd', 1847, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1847, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1853, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48990,19 +49824,19 @@ def _BuildAutomaton_558 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_559 (): +def _BuildAutomaton_556 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_559 - del _BuildAutomaton_559 + 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.37.xsd', 1848, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1848, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1854, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49011,19 +49845,19 @@ def _BuildAutomaton_559 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_560 (): +def _BuildAutomaton_557 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_560 - del _BuildAutomaton_560 + 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.37.xsd', 1849, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1849, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1855, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49032,19 +49866,19 @@ def _BuildAutomaton_560 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_561 (): +def _BuildAutomaton_558 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_561 - del _BuildAutomaton_561 + 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.37.xsd', 1850, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1850, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1856, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49053,81 +49887,81 @@ def _BuildAutomaton_561 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_553 (): +def _BuildAutomaton_550 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_553 - del _BuildAutomaton_553 + 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.37.xsd', 1842, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1848, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1843, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1849, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1844, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1850, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1846, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1852, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1847, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1853, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1848, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1854, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1849, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1855, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1850, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1856, 24)) counters.add(cc_7) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_551()) + sub_automata.append(_BuildAutomaton_552()) + sub_automata.append(_BuildAutomaton_553()) sub_automata.append(_BuildAutomaton_554()) sub_automata.append(_BuildAutomaton_555()) sub_automata.append(_BuildAutomaton_556()) sub_automata.append(_BuildAutomaton_557()) sub_automata.append(_BuildAutomaton_558()) - sub_automata.append(_BuildAutomaton_559()) - sub_automata.append(_BuildAutomaton_560()) - sub_automata.append(_BuildAutomaton_561()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1841, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.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_87._Automaton = _BuildAutomaton_553() +CTD_ANON_89._Automaton = _BuildAutomaton_550() -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4))) +CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) +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.40.xsd', 1868, 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.37.xsd', 1886, 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.40.xsd', 1869, 24))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1887, 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.40.xsd', 1870, 24))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1888, 24))) +CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1872, 24))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1890, 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.40.xsd', 1873, 24))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1891, 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.40.xsd', 1874, 24))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1892, 24))) +CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) -def _BuildAutomaton_563 (): +def _BuildAutomaton_560 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_563 - del _BuildAutomaton_563 + global _BuildAutomaton_560 + del _BuildAutomaton_560 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1886, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1868, 24)) counters.add(cc_0) 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.37.xsd', 1886, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1868, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49136,19 +49970,19 @@ def _BuildAutomaton_563 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_564 (): +def _BuildAutomaton_561 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_564 - del _BuildAutomaton_564 + global _BuildAutomaton_561 + del _BuildAutomaton_561 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1887, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1887, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1869, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49157,19 +49991,19 @@ def _BuildAutomaton_564 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_565 (): +def _BuildAutomaton_562 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_565 - del _BuildAutomaton_565 + 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.37.xsd', 1888, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1888, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1870, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49178,19 +50012,19 @@ def _BuildAutomaton_565 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_566 (): +def _BuildAutomaton_563 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_566 - del _BuildAutomaton_566 + 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.37.xsd', 1890, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1890, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1872, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49199,19 +50033,19 @@ def _BuildAutomaton_566 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_567 (): +def _BuildAutomaton_564 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_567 - del _BuildAutomaton_567 + 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.37.xsd', 1891, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1891, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1873, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49220,19 +50054,19 @@ def _BuildAutomaton_567 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_568 (): +def _BuildAutomaton_565 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_568 - del _BuildAutomaton_568 + 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.37.xsd', 1892, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1892, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1874, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49241,19 +50075,19 @@ def _BuildAutomaton_568 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_569 (): +def _BuildAutomaton_566 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_569 - del _BuildAutomaton_569 + 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.37.xsd', 1893, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1893, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1875, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49262,19 +50096,19 @@ def _BuildAutomaton_569 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_570 (): +def _BuildAutomaton_567 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_570 - del _BuildAutomaton_570 + 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.37.xsd', 1894, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1894, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1876, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49283,69 +50117,130 @@ def _BuildAutomaton_570 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_562 (): +def _BuildAutomaton_559 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_562 - del _BuildAutomaton_562 + 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.37.xsd', 1886, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1868, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1887, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1869, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1888, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1870, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1890, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1872, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1891, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1873, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1892, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1874, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1893, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1875, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1894, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1876, 24)) counters.add(cc_7) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_560()) + sub_automata.append(_BuildAutomaton_561()) + sub_automata.append(_BuildAutomaton_562()) sub_automata.append(_BuildAutomaton_563()) sub_automata.append(_BuildAutomaton_564()) sub_automata.append(_BuildAutomaton_565()) sub_automata.append(_BuildAutomaton_566()) sub_automata.append(_BuildAutomaton_567()) - sub_automata.append(_BuildAutomaton_568()) - sub_automata.append(_BuildAutomaton_569()) - sub_automata.append(_BuildAutomaton_570()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1885, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1867, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_88._Automaton = _BuildAutomaton_562() +CTD_ANON_90._Automaton = _BuildAutomaton_559() -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1783, 4))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1857, 4))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 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.37.xsd', 1906, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1912, 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.37.xsd', 1907, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1913, 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.37.xsd', 1908, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1914, 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.37.xsd', 1910, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1916, 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.37.xsd', 1911, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1917, 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.37.xsd', 1912, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1918, 24))) -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1914, 24))) +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.40.xsd', 1912, 24)) + counters.add(cc_0) + 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1912, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 1913, 24)) + counters.add(cc_0) + 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1913, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +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.40.xsd', 1914, 24)) + counters.add(cc_0) + 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1914, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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 @@ -49354,12 +50249,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.37.xsd', 1906, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1916, 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.37.xsd', 1906, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1916, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49375,12 +50270,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.37.xsd', 1907, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1917, 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.37.xsd', 1907, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1917, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49396,12 +50291,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.37.xsd', 1908, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1918, 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.37.xsd', 1908, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1918, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49417,12 +50312,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.37.xsd', 1910, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1919, 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.37.xsd', 1910, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1919, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49438,12 +50333,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.37.xsd', 1911, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1920, 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.37.xsd', 1911, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1920, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49452,26 +50347,69 @@ def _BuildAutomaton_576 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_577 (): +def _BuildAutomaton_568 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_577 - del _BuildAutomaton_577 + 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.37.xsd', 1912, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1912, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1913, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1914, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1916, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1917, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1918, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1919, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1920, 24)) + counters.add(cc_7) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_569()) + sub_automata.append(_BuildAutomaton_570()) + 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()) 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.37.xsd', 1912, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1911, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_91._Automaton = _BuildAutomaton_568() + + + + +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1809, 4))) + +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1883, 4))) + +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.40.xsd', 1932, 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.40.xsd', 1933, 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.40.xsd', 1934, 24))) + +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1936, 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.40.xsd', 1937, 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.40.xsd', 1938, 24))) + +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1940, 24))) def _BuildAutomaton_578 (): # Remove this helper function from the namespace after it is invoked @@ -49480,12 +50418,12 @@ 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.37.xsd', 1913, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1932, 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, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1913, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1932, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49501,12 +50439,12 @@ 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.37.xsd', 1914, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1933, 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, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1914, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1933, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49522,12 +50460,12 @@ 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.37.xsd', 1915, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1934, 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, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1915, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1934, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49536,175 +50474,301 @@ def _BuildAutomaton_580 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_571 (): +def _BuildAutomaton_581 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_571 - del _BuildAutomaton_571 + 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.40.xsd', 1936, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1936, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 1937, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1937, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 1938, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1938, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 1939, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1939, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.37.xsd', 1906, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1940, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1907, 24)) + 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, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1940, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 1941, 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, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1941, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 1932, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1933, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1908, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1934, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1910, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1936, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1911, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1937, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1912, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1938, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1913, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1939, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1914, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1940, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1915, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1941, 24)) counters.add(cc_8) states = [] sub_automata = [] - 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()) sub_automata.append(_BuildAutomaton_578()) sub_automata.append(_BuildAutomaton_579()) sub_automata.append(_BuildAutomaton_580()) + 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()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1905, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1931, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_571() +CTD_ANON_92._Automaton = _BuildAutomaton_577() -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 4))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) -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.37.xsd', 1930, 28))) +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.40.xsd', 1956, 28))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1931, 28))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1957, 28))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1933, 28))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1959, 28))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1936, 28))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1962, 28))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'verify'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1937, 28))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'verify'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1963, 28))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1939, 28))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1965, 28))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1940, 28))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1966, 28))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1944, 32))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1970, 32))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1945, 32))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1971, 32))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1948, 28))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1974, 28))) -def _BuildAutomaton_581 (): +def _BuildAutomaton_587 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_581 - del _BuildAutomaton_581 + 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.37.xsd', 1931, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1957, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1932, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1958, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1933, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1959, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1937, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1963, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1939, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1965, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1942, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1968, 28)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1947, 28)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1973, 28)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1948, 28)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1974, 28)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1949, 28)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1975, 28)) counters.add(cc_8) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1930, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1956, 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1931, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1957, 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1932, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1958, 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1933, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1959, 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1936, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1962, 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'verify')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1937, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'verify')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1963, 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1938, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1964, 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1939, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1965, 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1940, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1966, 28)) st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1941, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1967, 28)) 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1942, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1968, 28)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1944, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1970, 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_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1945, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1971, 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_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1947, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1973, 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_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1948, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1974, 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_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1949, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1975, 28)) st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_15) transitions = [] @@ -49812,122 +50876,122 @@ def _BuildAutomaton_581 (): fac.UpdateInstruction(cc_8, True) ])) st_15._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_90._Automaton = _BuildAutomaton_581() +CTD_ANON_93._Automaton = _BuildAutomaton_587() -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.37.xsd', 96, 4))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1964, 32))) +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.40.xsd', 1990, 32))) -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.37.xsd', 1965, 32))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1991, 32))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1966, 32))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1992, 32))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1968, 32))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1994, 32))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1971, 32))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1997, 32))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1974, 32))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2000, 32))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1977, 36))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2003, 36))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1978, 36))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2004, 36))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1981, 32))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2007, 32))) -def _BuildAutomaton_582 (): +def _BuildAutomaton_588 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_582 - del _BuildAutomaton_582 + 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.37.xsd', 1965, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1991, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1966, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1992, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1967, 32)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1993, 32)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1968, 32)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1994, 32)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1973, 32)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1999, 32)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1980, 32)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2006, 32)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1981, 32)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2007, 32)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1982, 32)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2008, 32)) counters.add(cc_7) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1964, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1990, 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1965, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1991, 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1966, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1992, 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1967, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1993, 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1968, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1994, 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1971, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1997, 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1972, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1998, 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1973, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1999, 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1974, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2000, 32)) st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1975, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2001, 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1977, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2003, 36)) 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_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1978, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2004, 36)) 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_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1980, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2006, 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_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1981, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2007, 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_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1982, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2008, 32)) st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_14) transitions = [] @@ -50029,66 +51093,66 @@ def _BuildAutomaton_582 (): fac.UpdateInstruction(cc_7, True) ])) st_14._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_91._Automaton = _BuildAutomaton_582() +CTD_ANON_94._Automaton = _BuildAutomaton_588() -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1996, 24))) +CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2022, 24))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1997, 24))) +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.40.xsd', 2023, 24))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1999, 24))) +CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2025, 24))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2003, 28))) +CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2029, 28))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2004, 28))) +CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2030, 28))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2006, 24))) +CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2032, 24))) -def _BuildAutomaton_583 (): +def _BuildAutomaton_589 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_583 - del _BuildAutomaton_583 + 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.37.xsd', 1996, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2022, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1999, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2025, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2006, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2032, 24)) counters.add(cc_2) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1996, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2022, 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_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1997, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2023, 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_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1999, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2025, 24)) 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_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2000, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2026, 24)) 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_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2003, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2029, 28)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2004, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2030, 28)) 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_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2006, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2032, 24)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -50128,156 +51192,30 @@ def _BuildAutomaton_583 (): fac.UpdateInstruction(cc_2, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_92._Automaton = _BuildAutomaton_583() +CTD_ANON_95._Automaton = _BuildAutomaton_589() -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.37.xsd', 2018, 24))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2044, 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.37.xsd', 2019, 24))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2045, 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.37.xsd', 2020, 24))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2046, 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.37.xsd', 2021, 24))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2047, 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.37.xsd', 2022, 24))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2048, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'verificationCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2023, 24))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'verificationCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2049, 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.37.xsd', 2025, 24))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2051, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2027, 24))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2053, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2029, 24))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2055, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4))) - -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.37.xsd', 2018, 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.37.xsd', 2018, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 2019, 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.37.xsd', 2019, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 2020, 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.37.xsd', 2020, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 2021, 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.37.xsd', 2021, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -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.37.xsd', 2022, 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.37.xsd', 2022, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 2023, 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, 'verificationCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2023, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 4))) def _BuildAutomaton_591 (): # Remove this helper function from the namespace after it is invoked @@ -50286,12 +51224,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.37.xsd', 2025, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2044, 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.37.xsd', 2025, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2044, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50307,12 +51245,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.37.xsd', 2026, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2045, 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, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2026, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2045, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50328,12 +51266,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.37.xsd', 2027, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2046, 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, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2027, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2046, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50349,12 +51287,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.37.xsd', 2029, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2047, 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, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2029, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2047, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50363,89 +51301,215 @@ def _BuildAutomaton_594 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_584 (): +def _BuildAutomaton_595 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_584 - del _BuildAutomaton_584 + 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.40.xsd', 2048, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2048, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +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.40.xsd', 2049, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'verificationCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2049, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 2051, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2051, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +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.40.xsd', 2052, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2052, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.37.xsd', 2018, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2053, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2019, 24)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2053, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 2055, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2055, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 2044, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2045, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2020, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2046, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2021, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2047, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2022, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2048, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2023, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2049, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2025, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2051, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2026, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2052, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2027, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2053, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2029, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2055, 24)) counters.add(cc_9) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_585()) - sub_automata.append(_BuildAutomaton_586()) - sub_automata.append(_BuildAutomaton_587()) - sub_automata.append(_BuildAutomaton_588()) - 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()) + sub_automata.append(_BuildAutomaton_596()) + sub_automata.append(_BuildAutomaton_597()) + sub_automata.append(_BuildAutomaton_598()) + sub_automata.append(_BuildAutomaton_599()) + sub_automata.append(_BuildAutomaton_600()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2017, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2043, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_584() +CTD_ANON_96._Automaton = _BuildAutomaton_590() -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.37.xsd', 2041, 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.40.xsd', 2067, 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.37.xsd', 2042, 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.40.xsd', 2068, 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.37.xsd', 2043, 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.40.xsd', 2069, 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.37.xsd', 2044, 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.40.xsd', 2070, 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.37.xsd', 2045, 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.40.xsd', 2071, 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.37.xsd', 2047, 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.40.xsd', 2073, 24))) -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2049, 24))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2075, 24))) -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2051, 24))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2077, 24))) -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 4))) -def _BuildAutomaton_596 (): +def _BuildAutomaton_602 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_596 - del _BuildAutomaton_596 + 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.37.xsd', 2041, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2067, 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.37.xsd', 2041, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2067, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50454,19 +51518,19 @@ def _BuildAutomaton_596 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_597 (): +def _BuildAutomaton_603 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_597 - del _BuildAutomaton_597 + 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.37.xsd', 2042, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2068, 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.37.xsd', 2042, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2068, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50475,19 +51539,19 @@ def _BuildAutomaton_597 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_598 (): +def _BuildAutomaton_604 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_598 - del _BuildAutomaton_598 + 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.37.xsd', 2043, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2069, 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.37.xsd', 2043, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2069, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50496,19 +51560,19 @@ def _BuildAutomaton_598 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_599 (): +def _BuildAutomaton_605 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_599 - del _BuildAutomaton_599 + 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.37.xsd', 2044, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2070, 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.37.xsd', 2044, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2070, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50517,19 +51581,19 @@ def _BuildAutomaton_599 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_600 (): +def _BuildAutomaton_606 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_600 - del _BuildAutomaton_600 + 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.37.xsd', 2045, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2071, 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.37.xsd', 2045, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2071, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50538,19 +51602,19 @@ def _BuildAutomaton_600 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_601 (): +def _BuildAutomaton_607 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_601 - del _BuildAutomaton_601 + 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.37.xsd', 2047, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2073, 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.37.xsd', 2047, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2073, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50559,19 +51623,19 @@ def _BuildAutomaton_601 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_602 (): +def _BuildAutomaton_608 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_602 - del _BuildAutomaton_602 + 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.37.xsd', 2048, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2074, 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, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2048, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2074, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50580,19 +51644,19 @@ def _BuildAutomaton_602 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_603 (): +def _BuildAutomaton_609 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_603 - del _BuildAutomaton_603 + 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.37.xsd', 2049, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2075, 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, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2049, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2075, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50601,19 +51665,19 @@ def _BuildAutomaton_603 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_604 (): +def _BuildAutomaton_610 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_604 - del _BuildAutomaton_604 + 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.37.xsd', 2051, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2077, 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, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2051, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2077, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50622,82 +51686,82 @@ def _BuildAutomaton_604 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_595 (): +def _BuildAutomaton_601 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_595 - del _BuildAutomaton_595 + 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.37.xsd', 2041, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2067, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2042, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2068, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2043, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2069, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2044, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2070, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2045, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2071, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2047, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2073, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2048, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2074, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2049, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2075, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2051, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2077, 24)) counters.add(cc_8) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_596()) - sub_automata.append(_BuildAutomaton_597()) - 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()) + sub_automata.append(_BuildAutomaton_605()) + sub_automata.append(_BuildAutomaton_606()) + sub_automata.append(_BuildAutomaton_607()) + sub_automata.append(_BuildAutomaton_608()) + sub_automata.append(_BuildAutomaton_609()) + sub_automata.append(_BuildAutomaton_610()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2040, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2066, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_595() +CTD_ANON_97._Automaton = _BuildAutomaton_601() -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2142, 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.40.xsd', 2168, 24))) -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2143, 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.40.xsd', 2169, 24))) -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2144, 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.40.xsd', 2170, 24))) -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2145, 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.40.xsd', 2171, 24))) -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2146, 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.40.xsd', 2172, 24))) -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2148, 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.40.xsd', 2174, 24))) -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2149, 24))) +CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2175, 24))) -def _BuildAutomaton_606 (): +def _BuildAutomaton_612 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_606 - del _BuildAutomaton_606 + 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.37.xsd', 2142, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2168, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2142, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2168, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50706,19 +51770,19 @@ def _BuildAutomaton_606 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_607 (): +def _BuildAutomaton_613 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_607 - del _BuildAutomaton_607 + 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.37.xsd', 2143, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2169, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2143, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2169, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50727,19 +51791,19 @@ def _BuildAutomaton_607 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_608 (): +def _BuildAutomaton_614 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_608 - del _BuildAutomaton_608 + 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.37.xsd', 2144, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2170, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2144, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2170, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50748,19 +51812,19 @@ def _BuildAutomaton_608 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_609 (): +def _BuildAutomaton_615 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_609 - del _BuildAutomaton_609 + 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.37.xsd', 2145, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2171, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2145, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2171, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50769,19 +51833,19 @@ def _BuildAutomaton_609 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_610 (): +def _BuildAutomaton_616 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_610 - del _BuildAutomaton_610 + 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.37.xsd', 2146, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2172, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2146, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2172, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50790,19 +51854,19 @@ def _BuildAutomaton_610 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_611 (): +def _BuildAutomaton_617 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_611 - del _BuildAutomaton_611 + 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.37.xsd', 2148, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2174, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2148, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2174, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50811,19 +51875,19 @@ def _BuildAutomaton_611 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_612 (): +def _BuildAutomaton_618 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_612 - del _BuildAutomaton_612 + 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.37.xsd', 2149, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2175, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2149, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2175, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50832,98 +51896,98 @@ def _BuildAutomaton_612 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_605 (): +def _BuildAutomaton_611 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_605 - del _BuildAutomaton_605 + 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.37.xsd', 2142, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2168, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2143, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2169, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2144, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2170, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2145, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2171, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2146, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2172, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2148, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2174, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2149, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2175, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_606()) - 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()) + sub_automata.append(_BuildAutomaton_614()) + sub_automata.append(_BuildAutomaton_615()) + sub_automata.append(_BuildAutomaton_616()) + sub_automata.append(_BuildAutomaton_617()) + sub_automata.append(_BuildAutomaton_618()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2141, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2167, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_95._Automaton = _BuildAutomaton_605() +CTD_ANON_98._Automaton = _BuildAutomaton_611() -CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2161, 24))) +CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2187, 24))) -CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2163, 28))) +CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2189, 28))) -CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2164, 28))) +CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2190, 28))) -CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2166, 24))) +CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2192, 24))) -CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2167, 24))) +CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2193, 24))) -def _BuildAutomaton_613 (): +def _BuildAutomaton_619 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_613 - del _BuildAutomaton_613 + 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.37.xsd', 2161, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2187, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2162, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2188, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2166, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2192, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2167, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2193, 24)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2161, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2187, 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_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2163, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2189, 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_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2164, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2190, 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_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2166, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2192, 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_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2167, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2193, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -50969,40 +52033,40 @@ def _BuildAutomaton_613 (): fac.UpdateInstruction(cc_3, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_96._Automaton = _BuildAutomaton_613() +CTD_ANON_99._Automaton = _BuildAutomaton_619() -CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2101, 4))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2127, 4))) -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.37.xsd', 2179, 24))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2205, 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.37.xsd', 2180, 24))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2206, 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.37.xsd', 2181, 24))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2207, 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.37.xsd', 2182, 24))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2208, 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.37.xsd', 2183, 24))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2209, 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.37.xsd', 2185, 24))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2211, 24))) -CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2187, 24))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2213, 24))) -def _BuildAutomaton_615 (): +def _BuildAutomaton_621 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_615 - del _BuildAutomaton_615 + 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.37.xsd', 2179, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2205, 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.37.xsd', 2179, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2205, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51011,19 +52075,19 @@ def _BuildAutomaton_615 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_616 (): +def _BuildAutomaton_622 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_616 - del _BuildAutomaton_616 + 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.37.xsd', 2180, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2206, 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.37.xsd', 2180, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2206, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51032,19 +52096,19 @@ def _BuildAutomaton_616 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_617 (): +def _BuildAutomaton_623 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_617 - del _BuildAutomaton_617 + 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.37.xsd', 2181, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2207, 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.37.xsd', 2181, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2207, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51053,19 +52117,19 @@ def _BuildAutomaton_617 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_618 (): +def _BuildAutomaton_624 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_618 - del _BuildAutomaton_618 + 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.37.xsd', 2182, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2208, 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.37.xsd', 2182, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2208, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51074,19 +52138,19 @@ def _BuildAutomaton_618 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_619 (): +def _BuildAutomaton_625 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_619 - del _BuildAutomaton_619 + 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.37.xsd', 2183, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2209, 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.37.xsd', 2183, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2209, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51095,19 +52159,19 @@ def _BuildAutomaton_619 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_620 (): +def _BuildAutomaton_626 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_620 - del _BuildAutomaton_620 + 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.37.xsd', 2185, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2211, 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.37.xsd', 2185, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2211, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51116,19 +52180,19 @@ def _BuildAutomaton_620 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_621 (): +def _BuildAutomaton_627 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_621 - del _BuildAutomaton_621 + 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.37.xsd', 2186, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2212, 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, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2186, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2212, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51137,19 +52201,19 @@ def _BuildAutomaton_621 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_622 (): +def _BuildAutomaton_628 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_622 - del _BuildAutomaton_622 + 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.37.xsd', 2187, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2213, 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, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2187, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2213, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51158,85 +52222,85 @@ def _BuildAutomaton_622 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_614 (): +def _BuildAutomaton_620 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_614 - del _BuildAutomaton_614 + 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.37.xsd', 2179, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2205, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2180, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2206, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2181, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2207, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2182, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2208, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2183, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2209, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2185, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2211, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2186, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2212, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2187, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2213, 24)) counters.add(cc_7) 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()) sub_automata.append(_BuildAutomaton_622()) + 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()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2178, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2204, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_614() +CTD_ANON_100._Automaton = _BuildAutomaton_620() -updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2269, 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.40.xsd', 2295, 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.37.xsd', 2270, 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.40.xsd', 2296, 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.37.xsd', 2271, 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.40.xsd', 2297, 20))) -def _BuildAutomaton_623 (): +def _BuildAutomaton_629 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_623 - del _BuildAutomaton_623 + 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.37.xsd', 2269, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2295, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2270, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2296, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2271, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2297, 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.37.xsd', 2269, 20)) + symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2295, 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.37.xsd', 2270, 20)) + symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2296, 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.37.xsd', 2271, 20)) + symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2297, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -51258,34 +52322,34 @@ def _BuildAutomaton_623 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -updateCardValidationNumOnToken_._Automaton = _BuildAutomaton_623() +updateCardValidationNumOnToken_._Automaton = _BuildAutomaton_629() -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.37.xsd', 2282, 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.40.xsd', 2308, 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.37.xsd', 2283, 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.40.xsd', 2309, 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.37.xsd', 2284, 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.40.xsd', 2310, 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.37.xsd', 2285, 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.40.xsd', 2311, 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.37.xsd', 2286, 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.40.xsd', 2312, 24))) -def _BuildAutomaton_625 (): +def _BuildAutomaton_631 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_625 - del _BuildAutomaton_625 + 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.37.xsd', 2282, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2282, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2308, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51294,19 +52358,19 @@ def _BuildAutomaton_625 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_626 (): +def _BuildAutomaton_632 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_626 - del _BuildAutomaton_626 + 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.37.xsd', 2283, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2283, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2309, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51315,19 +52379,19 @@ def _BuildAutomaton_626 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_627 (): +def _BuildAutomaton_633 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_627 - del _BuildAutomaton_627 + 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.37.xsd', 2284, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2284, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2310, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51336,19 +52400,19 @@ def _BuildAutomaton_627 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_628 (): +def _BuildAutomaton_634 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_628 - del _BuildAutomaton_628 + 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.37.xsd', 2285, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2285, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2311, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51357,19 +52421,19 @@ def _BuildAutomaton_628 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_629 (): +def _BuildAutomaton_635 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_629 - del _BuildAutomaton_629 + 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.37.xsd', 2286, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2286, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2312, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51378,112 +52442,112 @@ def _BuildAutomaton_629 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_624 (): +def _BuildAutomaton_630 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_624 - del _BuildAutomaton_624 + 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.37.xsd', 2282, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2308, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2283, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2309, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2284, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2310, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2285, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2311, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2286, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2312, 24)) counters.add(cc_4) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_625()) - sub_automata.append(_BuildAutomaton_626()) - sub_automata.append(_BuildAutomaton_627()) - sub_automata.append(_BuildAutomaton_628()) - sub_automata.append(_BuildAutomaton_629()) + sub_automata.append(_BuildAutomaton_631()) + sub_automata.append(_BuildAutomaton_632()) + sub_automata.append(_BuildAutomaton_633()) + sub_automata.append(_BuildAutomaton_634()) + sub_automata.append(_BuildAutomaton_635()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2281, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2307, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_624() +CTD_ANON_101._Automaton = _BuildAutomaton_630() -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 4))) -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2305, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2331, 24))) -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.37.xsd', 2308, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2334, 24))) -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eventType'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2309, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eventType'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2335, 24))) -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountLogin'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2310, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountLogin'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2336, 24))) -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2311, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2337, 24))) -def _BuildAutomaton_630 (): +def _BuildAutomaton_636 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_630 - del _BuildAutomaton_630 + 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.37.xsd', 2305, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2331, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2306, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2332, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2307, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2333, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2308, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2334, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2309, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2335, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2310, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2336, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2311, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2337, 24)) counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2305, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2331, 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_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2306, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2332, 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_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2307, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2333, 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_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2308, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2334, 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_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eventType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2309, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eventType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2335, 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_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountLogin')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2310, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountLogin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2336, 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_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2311, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2337, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -51557,36 +52621,36 @@ def _BuildAutomaton_630 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_99._Automaton = _BuildAutomaton_630() +CTD_ANON_102._Automaton = _BuildAutomaton_636() -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2323, 24))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2349, 24))) -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2324, 24))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2350, 24))) -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2325, 24))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2351, 24))) -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2326, 24))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2352, 24))) -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2327, 24))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2353, 24))) -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), advancedFraudResultsType, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2328, 24))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), advancedFraudResultsType, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2354, 24))) -def _BuildAutomaton_632 (): +def _BuildAutomaton_638 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_632 - del _BuildAutomaton_632 + 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.37.xsd', 2323, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2349, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2323, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2349, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51595,19 +52659,19 @@ def _BuildAutomaton_632 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_633 (): +def _BuildAutomaton_639 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_633 - del _BuildAutomaton_633 + 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.37.xsd', 2324, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2350, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2324, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2350, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51616,19 +52680,19 @@ def _BuildAutomaton_633 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_634 (): +def _BuildAutomaton_640 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_634 - del _BuildAutomaton_634 + 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.37.xsd', 2325, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2351, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2325, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2351, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51637,19 +52701,19 @@ def _BuildAutomaton_634 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_635 (): +def _BuildAutomaton_641 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_635 - del _BuildAutomaton_635 + 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.37.xsd', 2326, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2352, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2326, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2352, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51658,19 +52722,19 @@ def _BuildAutomaton_635 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_636 (): +def _BuildAutomaton_642 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_636 - del _BuildAutomaton_636 + 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.37.xsd', 2327, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2353, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2327, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2353, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51679,19 +52743,19 @@ def _BuildAutomaton_636 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_637 (): +def _BuildAutomaton_643 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_637 - del _BuildAutomaton_637 + 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.37.xsd', 2328, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2354, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2328, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2354, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51700,73 +52764,73 @@ def _BuildAutomaton_637 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_631 (): +def _BuildAutomaton_637 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_631 - del _BuildAutomaton_631 + 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.37.xsd', 2323, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2349, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2324, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2350, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2325, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2351, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2326, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2352, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2327, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2353, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2328, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2354, 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()) + sub_automata.append(_BuildAutomaton_638()) + sub_automata.append(_BuildAutomaton_639()) + sub_automata.append(_BuildAutomaton_640()) + sub_automata.append(_BuildAutomaton_641()) + sub_automata.append(_BuildAutomaton_642()) + sub_automata.append(_BuildAutomaton_643()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2322, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2348, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_100._Automaton = _BuildAutomaton_631() +CTD_ANON_103._Automaton = _BuildAutomaton_637() -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.37.xsd', 2469, 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.40.xsd', 2495, 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.37.xsd', 2470, 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.40.xsd', 2496, 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.37.xsd', 2471, 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.40.xsd', 2497, 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.37.xsd', 2472, 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.40.xsd', 2498, 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.37.xsd', 2474, 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.40.xsd', 2500, 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.37.xsd', 2475, 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.40.xsd', 2501, 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.37.xsd', 2476, 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.40.xsd', 2502, 24))) -def _BuildAutomaton_639 (): +def _BuildAutomaton_645 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_639 - del _BuildAutomaton_639 + 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.37.xsd', 2469, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2469, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2495, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51775,19 +52839,19 @@ def _BuildAutomaton_639 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_640 (): +def _BuildAutomaton_646 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_640 - del _BuildAutomaton_640 + 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.37.xsd', 2470, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2470, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2496, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51796,19 +52860,19 @@ def _BuildAutomaton_640 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_641 (): +def _BuildAutomaton_647 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_641 - del _BuildAutomaton_641 + 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.37.xsd', 2471, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2471, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2497, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51817,19 +52881,19 @@ def _BuildAutomaton_641 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_642 (): +def _BuildAutomaton_648 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_642 - del _BuildAutomaton_642 + 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.37.xsd', 2472, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2472, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2498, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51838,19 +52902,19 @@ def _BuildAutomaton_642 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_643 (): +def _BuildAutomaton_649 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_643 - del _BuildAutomaton_643 + 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.37.xsd', 2474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2474, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2500, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51859,19 +52923,19 @@ def _BuildAutomaton_643 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_644 (): +def _BuildAutomaton_650 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_644 - del _BuildAutomaton_644 + 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.37.xsd', 2475, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2475, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2501, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51880,19 +52944,19 @@ def _BuildAutomaton_644 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_645 (): +def _BuildAutomaton_651 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_645 - del _BuildAutomaton_645 + 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.37.xsd', 2476, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2502, 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.37.xsd', 2476, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2502, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51901,76 +52965,76 @@ def _BuildAutomaton_645 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_638 (): +def _BuildAutomaton_644 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_638 - del _BuildAutomaton_638 + 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.37.xsd', 2469, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2495, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2470, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2496, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2471, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2497, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2472, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2498, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2474, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2500, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2475, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2501, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2476, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2502, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_639()) - 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()) + sub_automata.append(_BuildAutomaton_648()) + sub_automata.append(_BuildAutomaton_649()) + sub_automata.append(_BuildAutomaton_650()) + sub_automata.append(_BuildAutomaton_651()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2468, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2494, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_638() +CTD_ANON_104._Automaton = _BuildAutomaton_644() -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.37.xsd', 2489, 24))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2515, 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.37.xsd', 2490, 24))) +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.40.xsd', 2516, 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.37.xsd', 2491, 24))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2517, 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.37.xsd', 2492, 24))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2518, 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.37.xsd', 2494, 24))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2520, 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.37.xsd', 2495, 24))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2521, 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.37.xsd', 2496, 24))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2522, 24))) -def _BuildAutomaton_647 (): +def _BuildAutomaton_653 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_647 - del _BuildAutomaton_647 + 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.37.xsd', 2489, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2515, 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.37.xsd', 2489, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2515, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51979,19 +53043,19 @@ def _BuildAutomaton_647 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_648 (): +def _BuildAutomaton_654 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_648 - del _BuildAutomaton_648 + 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.37.xsd', 2490, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2516, 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.37.xsd', 2490, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2516, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52000,19 +53064,19 @@ def _BuildAutomaton_648 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_649 (): +def _BuildAutomaton_655 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_649 - del _BuildAutomaton_649 + 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.37.xsd', 2491, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2517, 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.37.xsd', 2491, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2517, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52021,19 +53085,19 @@ def _BuildAutomaton_649 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_650 (): +def _BuildAutomaton_656 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_650 - del _BuildAutomaton_650 + 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.37.xsd', 2492, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2518, 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.37.xsd', 2492, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2518, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52042,19 +53106,19 @@ def _BuildAutomaton_650 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_651 (): +def _BuildAutomaton_657 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_651 - del _BuildAutomaton_651 + 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.37.xsd', 2494, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2520, 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.37.xsd', 2494, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2520, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52063,19 +53127,19 @@ def _BuildAutomaton_651 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_652 (): +def _BuildAutomaton_658 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_652 - del _BuildAutomaton_652 + 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.37.xsd', 2495, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2521, 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.37.xsd', 2495, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2521, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52084,19 +53148,19 @@ def _BuildAutomaton_652 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_653 (): +def _BuildAutomaton_659 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_653 - del _BuildAutomaton_653 + 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.37.xsd', 2496, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2522, 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.37.xsd', 2496, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2522, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52105,73 +53169,73 @@ def _BuildAutomaton_653 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_646 (): +def _BuildAutomaton_652 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_646 - del _BuildAutomaton_646 + 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.37.xsd', 2489, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2515, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2490, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2516, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2491, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2517, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2492, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2518, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2494, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2520, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2495, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2521, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2496, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2522, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_647()) - sub_automata.append(_BuildAutomaton_648()) - 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()) + sub_automata.append(_BuildAutomaton_656()) + sub_automata.append(_BuildAutomaton_657()) + sub_automata.append(_BuildAutomaton_658()) + sub_automata.append(_BuildAutomaton_659()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2488, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2514, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_646() +CTD_ANON_105._Automaton = _BuildAutomaton_652() -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.37.xsd', 2510, 28))) +CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2536, 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.37.xsd', 2511, 28))) +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.40.xsd', 2537, 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.37.xsd', 2512, 28))) +CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2538, 28))) -def _BuildAutomaton_654 (): +def _BuildAutomaton_660 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_654 - del _BuildAutomaton_654 + global _BuildAutomaton_660 + del _BuildAutomaton_660 import pyxb.utils.fac as fac counters = set() states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2510, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2536, 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_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2511, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2537, 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_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2512, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2538, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -52185,35 +53249,35 @@ def _BuildAutomaton_654 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_103._Automaton = _BuildAutomaton_654() +CTD_ANON_106._Automaton = _BuildAutomaton_660() -CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2526, 28))) +CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2552, 28))) -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.37.xsd', 2527, 28))) +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.40.xsd', 2553, 28))) -CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2528, 28))) +CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2554, 28))) -def _BuildAutomaton_655 (): +def _BuildAutomaton_661 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_655 - del _BuildAutomaton_655 + global _BuildAutomaton_661 + del _BuildAutomaton_661 import pyxb.utils.fac as fac counters = set() states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2526, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2552, 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_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2527, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2553, 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_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2528, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2554, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -52227,38 +53291,38 @@ def _BuildAutomaton_655 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_104._Automaton = _BuildAutomaton_655() +CTD_ANON_107._Automaton = _BuildAutomaton_661() -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2541, 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.40.xsd', 2567, 24))) -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.37.xsd', 2542, 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.40.xsd', 2568, 24))) -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2543, 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.40.xsd', 2569, 24))) -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2544, 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.40.xsd', 2570, 24))) -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2546, 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.40.xsd', 2572, 24))) -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2547, 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.40.xsd', 2573, 24))) -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2548, 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.40.xsd', 2574, 24))) -def _BuildAutomaton_657 (): +def _BuildAutomaton_663 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_657 - del _BuildAutomaton_657 + 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.37.xsd', 2541, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2567, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2541, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2567, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52267,19 +53331,19 @@ def _BuildAutomaton_657 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_658 (): +def _BuildAutomaton_664 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_658 - del _BuildAutomaton_658 + global _BuildAutomaton_664 + del _BuildAutomaton_664 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2542, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2568, 24)) counters.add(cc_0) states = [] 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.37.xsd', 2542, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2568, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52288,19 +53352,19 @@ def _BuildAutomaton_658 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_659 (): +def _BuildAutomaton_665 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_659 - del _BuildAutomaton_659 + global _BuildAutomaton_665 + del _BuildAutomaton_665 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2543, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2569, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2543, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2569, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52309,19 +53373,19 @@ def _BuildAutomaton_659 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_660 (): +def _BuildAutomaton_666 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_660 - del _BuildAutomaton_660 + 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.37.xsd', 2544, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2570, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2544, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2570, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52330,19 +53394,19 @@ def _BuildAutomaton_660 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_661 (): +def _BuildAutomaton_667 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_661 - del _BuildAutomaton_661 + 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.37.xsd', 2546, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2572, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2546, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2572, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52351,19 +53415,19 @@ def _BuildAutomaton_661 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_662 (): +def _BuildAutomaton_668 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_662 - del _BuildAutomaton_662 + 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.37.xsd', 2547, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2547, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2573, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52372,19 +53436,19 @@ def _BuildAutomaton_662 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_663 (): +def _BuildAutomaton_669 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_663 - del _BuildAutomaton_663 + 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.37.xsd', 2548, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2548, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2574, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52393,76 +53457,76 @@ def _BuildAutomaton_663 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_656 (): +def _BuildAutomaton_662 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_656 - del _BuildAutomaton_656 + 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.37.xsd', 2541, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2567, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2542, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2568, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2543, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2569, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2544, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2570, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2546, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2572, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2547, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2573, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2548, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2574, 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()) + sub_automata.append(_BuildAutomaton_664()) + sub_automata.append(_BuildAutomaton_665()) + sub_automata.append(_BuildAutomaton_666()) + sub_automata.append(_BuildAutomaton_667()) + sub_automata.append(_BuildAutomaton_668()) + sub_automata.append(_BuildAutomaton_669()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2540, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2566, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_105._Automaton = _BuildAutomaton_656() +CTD_ANON_108._Automaton = _BuildAutomaton_662() -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.37.xsd', 2561, 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.40.xsd', 2587, 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.37.xsd', 2562, 24))) +CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2588, 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.37.xsd', 2563, 24))) +CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2589, 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.37.xsd', 2564, 24))) +CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2590, 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.37.xsd', 2566, 24))) +CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2592, 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.37.xsd', 2567, 24))) +CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2593, 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.37.xsd', 2568, 24))) +CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2594, 24))) -def _BuildAutomaton_665 (): +def _BuildAutomaton_671 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_665 - del _BuildAutomaton_665 + 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.37.xsd', 2561, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2587, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2561, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2587, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52471,19 +53535,19 @@ def _BuildAutomaton_665 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_666 (): +def _BuildAutomaton_672 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_666 - del _BuildAutomaton_666 + 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.37.xsd', 2562, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2588, 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.37.xsd', 2562, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2588, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52492,19 +53556,19 @@ def _BuildAutomaton_666 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_667 (): +def _BuildAutomaton_673 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_667 - del _BuildAutomaton_667 + 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.37.xsd', 2563, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2589, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2563, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2589, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52513,19 +53577,19 @@ def _BuildAutomaton_667 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_668 (): +def _BuildAutomaton_674 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_668 - del _BuildAutomaton_668 + 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.37.xsd', 2564, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2590, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2564, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2590, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52534,19 +53598,19 @@ def _BuildAutomaton_668 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_669 (): +def _BuildAutomaton_675 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_669 - del _BuildAutomaton_669 + 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.37.xsd', 2566, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2592, 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.37.xsd', 2566, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2592, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52555,19 +53619,19 @@ def _BuildAutomaton_669 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_670 (): +def _BuildAutomaton_676 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_670 - del _BuildAutomaton_670 + 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.37.xsd', 2567, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2567, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2593, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52576,19 +53640,19 @@ def _BuildAutomaton_670 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_671 (): +def _BuildAutomaton_677 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_671 - del _BuildAutomaton_671 + 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.37.xsd', 2568, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2568, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2594, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52597,85 +53661,85 @@ def _BuildAutomaton_671 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_664 (): +def _BuildAutomaton_670 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_664 - del _BuildAutomaton_664 + 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.37.xsd', 2561, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2587, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2562, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2588, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2563, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2589, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2564, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2590, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2566, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2592, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2567, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2593, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2568, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2594, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_665()) - sub_automata.append(_BuildAutomaton_666()) - sub_automata.append(_BuildAutomaton_667()) - sub_automata.append(_BuildAutomaton_668()) - sub_automata.append(_BuildAutomaton_669()) - sub_automata.append(_BuildAutomaton_670()) sub_automata.append(_BuildAutomaton_671()) + sub_automata.append(_BuildAutomaton_672()) + sub_automata.append(_BuildAutomaton_673()) + sub_automata.append(_BuildAutomaton_674()) + sub_automata.append(_BuildAutomaton_675()) + sub_automata.append(_BuildAutomaton_676()) + sub_automata.append(_BuildAutomaton_677()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2560, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2586, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_664() +CTD_ANON_109._Automaton = _BuildAutomaton_670() -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2583, 32))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2609, 32))) -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2584, 32))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2610, 32))) -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.37.xsd', 2586, 28))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2612, 28))) -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2587, 28))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2613, 28))) -def _BuildAutomaton_672 (): +def _BuildAutomaton_678 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_672 - del _BuildAutomaton_672 + 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.37.xsd', 2586, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2612, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2587, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2613, 28)) counters.add(cc_1) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2583, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2609, 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_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2584, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2610, 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_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2586, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2612, 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_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2587, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2613, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -52701,47 +53765,47 @@ def _BuildAutomaton_672 (): fac.UpdateInstruction(cc_1, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_107._Automaton = _BuildAutomaton_672() +CTD_ANON_110._Automaton = _BuildAutomaton_678() -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2602, 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.40.xsd', 2628, 32))) -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2603, 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.40.xsd', 2629, 32))) -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.37.xsd', 2605, 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.40.xsd', 2631, 28))) -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2606, 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.40.xsd', 2632, 28))) -def _BuildAutomaton_673 (): +def _BuildAutomaton_679 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_673 - del _BuildAutomaton_673 + 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.37.xsd', 2605, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2631, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2606, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2632, 28)) counters.add(cc_1) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2602, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2628, 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_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2603, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2629, 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_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2605, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2631, 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_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2606, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2632, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -52767,38 +53831,38 @@ def _BuildAutomaton_673 (): fac.UpdateInstruction(cc_1, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_108._Automaton = _BuildAutomaton_673() +CTD_ANON_111._Automaton = _BuildAutomaton_679() -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.37.xsd', 2619, 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.40.xsd', 2645, 24))) -CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2620, 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.40.xsd', 2646, 24))) -CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2621, 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.40.xsd', 2647, 24))) -CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2622, 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.40.xsd', 2648, 24))) -CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2624, 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.40.xsd', 2650, 24))) -CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2625, 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.40.xsd', 2651, 24))) -CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2626, 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.40.xsd', 2652, 24))) -def _BuildAutomaton_675 (): +def _BuildAutomaton_681 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_675 - del _BuildAutomaton_675 + 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.37.xsd', 2619, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2645, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2619, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2645, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52807,19 +53871,19 @@ def _BuildAutomaton_675 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_676 (): +def _BuildAutomaton_682 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_676 - del _BuildAutomaton_676 + 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.37.xsd', 2620, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2646, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2620, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2646, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52828,19 +53892,19 @@ def _BuildAutomaton_676 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_677 (): +def _BuildAutomaton_683 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_677 - del _BuildAutomaton_677 + 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.37.xsd', 2621, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2647, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2621, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2647, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52849,19 +53913,19 @@ def _BuildAutomaton_677 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_678 (): +def _BuildAutomaton_684 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_678 - del _BuildAutomaton_678 + 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.37.xsd', 2622, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2648, 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2622, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2648, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52870,19 +53934,19 @@ def _BuildAutomaton_678 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_679 (): +def _BuildAutomaton_685 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_679 - del _BuildAutomaton_679 + 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.37.xsd', 2624, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2650, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2624, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2650, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52891,19 +53955,19 @@ def _BuildAutomaton_679 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_680 (): +def _BuildAutomaton_686 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_680 - del _BuildAutomaton_680 + 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.37.xsd', 2625, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2651, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2625, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2651, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52912,19 +53976,19 @@ def _BuildAutomaton_680 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_681 (): +def _BuildAutomaton_687 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_681 - del _BuildAutomaton_681 + 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.37.xsd', 2626, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2652, 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, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2626, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2652, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52933,76 +53997,76 @@ def _BuildAutomaton_681 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_674 (): +def _BuildAutomaton_680 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_674 - del _BuildAutomaton_674 + 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.37.xsd', 2619, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2645, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2620, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2646, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2621, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2647, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2622, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2648, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2624, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2650, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2625, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2651, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2626, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2652, 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()) + sub_automata.append(_BuildAutomaton_682()) + sub_automata.append(_BuildAutomaton_683()) + sub_automata.append(_BuildAutomaton_684()) + sub_automata.append(_BuildAutomaton_685()) + sub_automata.append(_BuildAutomaton_686()) + sub_automata.append(_BuildAutomaton_687()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2618, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2644, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_109._Automaton = _BuildAutomaton_674() +CTD_ANON_112._Automaton = _BuildAutomaton_680() -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.37.xsd', 2639, 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.40.xsd', 2665, 24))) -CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2640, 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.40.xsd', 2666, 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.37.xsd', 2641, 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.40.xsd', 2667, 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.37.xsd', 2642, 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.40.xsd', 2668, 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.37.xsd', 2644, 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.40.xsd', 2670, 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.37.xsd', 2645, 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.40.xsd', 2671, 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.37.xsd', 2646, 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.40.xsd', 2672, 24))) -def _BuildAutomaton_683 (): +def _BuildAutomaton_689 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_683 - del _BuildAutomaton_683 + 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.37.xsd', 2639, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2639, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2665, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53011,19 +54075,19 @@ def _BuildAutomaton_683 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_684 (): +def _BuildAutomaton_690 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_684 - del _BuildAutomaton_684 + 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.37.xsd', 2640, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2640, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2666, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53032,19 +54096,19 @@ def _BuildAutomaton_684 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_685 (): +def _BuildAutomaton_691 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_685 - del _BuildAutomaton_685 + 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.37.xsd', 2641, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2641, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2667, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53053,19 +54117,19 @@ def _BuildAutomaton_685 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_686 (): +def _BuildAutomaton_692 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_686 - del _BuildAutomaton_686 + 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.37.xsd', 2642, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2642, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2668, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53074,19 +54138,19 @@ def _BuildAutomaton_686 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_687 (): +def _BuildAutomaton_693 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_687 - del _BuildAutomaton_687 + 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.37.xsd', 2644, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2644, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2670, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53095,19 +54159,19 @@ def _BuildAutomaton_687 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_688 (): +def _BuildAutomaton_694 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_688 - del _BuildAutomaton_688 + 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.37.xsd', 2645, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2645, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2671, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53116,19 +54180,19 @@ def _BuildAutomaton_688 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_689 (): +def _BuildAutomaton_695 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_689 - del _BuildAutomaton_689 + 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.37.xsd', 2646, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2646, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2672, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53137,85 +54201,85 @@ def _BuildAutomaton_689 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_682 (): +def _BuildAutomaton_688 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_682 - del _BuildAutomaton_682 + 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.37.xsd', 2639, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2665, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2640, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2666, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2641, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2667, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2642, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2668, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2644, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2670, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2645, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2671, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2646, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2672, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_683()) - 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()) + sub_automata.append(_BuildAutomaton_690()) + 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()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2638, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.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) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_110._Automaton = _BuildAutomaton_682() +CTD_ANON_113._Automaton = _BuildAutomaton_688() -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.37.xsd', 2661, 32))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2687, 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.37.xsd', 2662, 32))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2688, 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.37.xsd', 2664, 28))) +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.40.xsd', 2690, 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.37.xsd', 2665, 28))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2691, 28))) -def _BuildAutomaton_690 (): +def _BuildAutomaton_696 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_690 - del _BuildAutomaton_690 + 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.37.xsd', 2664, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2690, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2665, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2691, 28)) counters.add(cc_1) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2661, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2687, 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_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2662, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2688, 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_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2664, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2690, 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_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2665, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2691, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -53241,38 +54305,38 @@ def _BuildAutomaton_690 (): fac.UpdateInstruction(cc_1, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_111._Automaton = _BuildAutomaton_690() +CTD_ANON_114._Automaton = _BuildAutomaton_696() -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.37.xsd', 2678, 24))) +CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2704, 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.37.xsd', 2679, 24))) +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.40.xsd', 2705, 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.37.xsd', 2680, 24))) +CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2706, 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.37.xsd', 2681, 24))) +CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2707, 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.37.xsd', 2683, 24))) +CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2709, 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.37.xsd', 2684, 24))) +CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2710, 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.37.xsd', 2685, 24))) +CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2711, 24))) -def _BuildAutomaton_692 (): +def _BuildAutomaton_698 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_692 - del _BuildAutomaton_692 + 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.37.xsd', 2678, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2704, 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.37.xsd', 2678, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2704, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53281,19 +54345,19 @@ def _BuildAutomaton_692 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_693 (): +def _BuildAutomaton_699 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_693 - del _BuildAutomaton_693 + 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.37.xsd', 2679, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2679, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2705, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53302,19 +54366,19 @@ def _BuildAutomaton_693 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_694 (): +def _BuildAutomaton_700 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_694 - del _BuildAutomaton_694 + 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.37.xsd', 2680, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2680, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2706, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53323,19 +54387,19 @@ def _BuildAutomaton_694 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_695 (): +def _BuildAutomaton_701 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_695 - del _BuildAutomaton_695 + 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.37.xsd', 2681, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2681, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2707, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53344,19 +54408,19 @@ def _BuildAutomaton_695 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_696 (): +def _BuildAutomaton_702 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_696 - del _BuildAutomaton_696 + 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.37.xsd', 2683, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2683, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2709, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53365,19 +54429,19 @@ def _BuildAutomaton_696 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_697 (): +def _BuildAutomaton_703 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_697 - del _BuildAutomaton_697 + 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.37.xsd', 2684, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2684, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2710, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53386,19 +54450,19 @@ def _BuildAutomaton_697 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_698 (): +def _BuildAutomaton_704 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_698 - del _BuildAutomaton_698 + 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.37.xsd', 2685, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2685, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2711, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53407,85 +54471,85 @@ def _BuildAutomaton_698 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_691 (): +def _BuildAutomaton_697 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_691 - del _BuildAutomaton_691 + 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.37.xsd', 2678, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2704, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2679, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2705, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2680, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2706, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2681, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2707, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2683, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2709, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2684, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2710, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2685, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2711, 24)) counters.add(cc_6) states = [] sub_automata = [] - 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()) + sub_automata.append(_BuildAutomaton_699()) + 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()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2677, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2703, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_691() +CTD_ANON_115._Automaton = _BuildAutomaton_697() -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2700, 32))) +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.40.xsd', 2726, 32))) -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2701, 32))) +CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2727, 32))) -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.37.xsd', 2703, 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.40.xsd', 2729, 28))) -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2704, 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.40.xsd', 2730, 28))) -def _BuildAutomaton_699 (): +def _BuildAutomaton_705 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_699 - del _BuildAutomaton_699 + 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.37.xsd', 2703, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2729, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2704, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2730, 28)) counters.add(cc_1) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2700, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2726, 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_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2701, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2727, 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_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2703, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2729, 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_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2704, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2730, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -53511,143 +54575,38 @@ def _BuildAutomaton_699 (): fac.UpdateInstruction(cc_1, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_113._Automaton = _BuildAutomaton_699() - +CTD_ANON_116._Automaton = _BuildAutomaton_705() -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.37.xsd', 2717, 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.37.xsd', 2718, 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.40.xsd', 2743, 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.37.xsd', 2719, 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.40.xsd', 2744, 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.37.xsd', 2720, 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.40.xsd', 2745, 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.37.xsd', 2722, 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.37.xsd', 2723, 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.37.xsd', 2724, 24))) - -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.37.xsd', 2717, 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.37.xsd', 2717, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 2718, 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.37.xsd', 2718, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 2719, 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.37.xsd', 2719, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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 +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.40.xsd', 2746, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2720, 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.37.xsd', 2720, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_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.40.xsd', 2748, 24))) -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 +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.40.xsd', 2749, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2722, 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.37.xsd', 2722, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_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.40.xsd', 2750, 24))) -def _BuildAutomaton_706 (): +def _BuildAutomaton_707 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_706 - del _BuildAutomaton_706 + 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.37.xsd', 2723, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2743, 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.37.xsd', 2723, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2743, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53656,19 +54615,19 @@ def _BuildAutomaton_706 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_707 (): +def _BuildAutomaton_708 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_707 - del _BuildAutomaton_707 + 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.37.xsd', 2724, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2744, 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.37.xsd', 2724, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2744, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53677,63 +54636,6 @@ def _BuildAutomaton_707 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -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.37.xsd', 2717, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2718, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2719, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2720, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2722, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2723, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2724, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_701()) - sub_automata.append(_BuildAutomaton_702()) - sub_automata.append(_BuildAutomaton_703()) - sub_automata.append(_BuildAutomaton_704()) - sub_automata.append(_BuildAutomaton_705()) - sub_automata.append(_BuildAutomaton_706()) - sub_automata.append(_BuildAutomaton_707()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2716, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_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_700() - - - - -CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2738, 24))) - -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.37.xsd', 2739, 24))) - -CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2740, 24))) - -CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2741, 24))) - -CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2743, 24))) - -CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2744, 24))) - -CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2745, 24))) - def _BuildAutomaton_709 (): # Remove this helper function from the namespace after it is invoked global _BuildAutomaton_709 @@ -53741,12 +54643,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.37.xsd', 2738, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2745, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2738, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2745, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53762,12 +54664,12 @@ 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.37.xsd', 2739, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2746, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2739, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2746, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53783,12 +54685,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.37.xsd', 2740, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2748, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2740, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2748, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53804,12 +54706,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.37.xsd', 2741, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2749, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2741, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2749, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53825,12 +54727,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.37.xsd', 2743, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2750, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2743, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2750, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53839,19 +54741,76 @@ def _BuildAutomaton_713 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_714 (): +def _BuildAutomaton_706 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_714 - del _BuildAutomaton_714 + 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.37.xsd', 2744, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2743, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2744, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2745, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2746, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2748, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2749, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2750, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_707()) + sub_automata.append(_BuildAutomaton_708()) + sub_automata.append(_BuildAutomaton_709()) + sub_automata.append(_BuildAutomaton_710()) + sub_automata.append(_BuildAutomaton_711()) + sub_automata.append(_BuildAutomaton_712()) + sub_automata.append(_BuildAutomaton_713()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2742, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_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_706() + + + + +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.40.xsd', 2764, 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.40.xsd', 2765, 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.40.xsd', 2766, 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.40.xsd', 2767, 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.40.xsd', 2769, 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.40.xsd', 2770, 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.40.xsd', 2771, 24))) + +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.40.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_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2744, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2764, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53860,19 +54819,19 @@ def _BuildAutomaton_714 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_715 (): +def _BuildAutomaton_716 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_715 - del _BuildAutomaton_715 + 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.37.xsd', 2745, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2745, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2765, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53881,76 +54840,181 @@ def _BuildAutomaton_715 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_708 (): +def _BuildAutomaton_717 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_708 - del _BuildAutomaton_708 + 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.40.xsd', 2766, 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.40.xsd', 2766, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 2767, 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.40.xsd', 2767, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.xsd', 2769, 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.40.xsd', 2769, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +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.40.xsd', 2770, 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.40.xsd', 2770, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +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.40.xsd', 2771, 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.40.xsd', 2771, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.37.xsd', 2738, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2764, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2739, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2765, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2740, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2766, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2741, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2767, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2743, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2769, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2744, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2770, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2745, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2771, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_709()) - sub_automata.append(_BuildAutomaton_710()) - sub_automata.append(_BuildAutomaton_711()) - sub_automata.append(_BuildAutomaton_712()) - sub_automata.append(_BuildAutomaton_713()) - sub_automata.append(_BuildAutomaton_714()) sub_automata.append(_BuildAutomaton_715()) + sub_automata.append(_BuildAutomaton_716()) + sub_automata.append(_BuildAutomaton_717()) + sub_automata.append(_BuildAutomaton_718()) + sub_automata.append(_BuildAutomaton_719()) + sub_automata.append(_BuildAutomaton_720()) + sub_automata.append(_BuildAutomaton_721()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2737, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2763, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_115._Automaton = _BuildAutomaton_708() +CTD_ANON_118._Automaton = _BuildAutomaton_714() -CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2758, 24))) +CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2784, 24))) -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.37.xsd', 2759, 24))) +CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2785, 24))) -CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2760, 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.40.xsd', 2786, 24))) -CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2761, 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.40.xsd', 2787, 24))) -CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2763, 24))) +CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2789, 24))) -CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2764, 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.40.xsd', 2790, 24))) -CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2765, 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.40.xsd', 2791, 24))) -def _BuildAutomaton_717 (): +def _BuildAutomaton_723 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_717 - del _BuildAutomaton_717 + 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.37.xsd', 2758, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2758, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2784, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53959,19 +55023,19 @@ def _BuildAutomaton_717 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_718 (): +def _BuildAutomaton_724 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_718 - del _BuildAutomaton_718 + 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.37.xsd', 2759, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2759, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2785, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -53980,19 +55044,19 @@ def _BuildAutomaton_718 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_719 (): +def _BuildAutomaton_725 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_719 - del _BuildAutomaton_719 + 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.37.xsd', 2760, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2786, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2760, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2786, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54001,19 +55065,19 @@ def _BuildAutomaton_719 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_720 (): +def _BuildAutomaton_726 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_720 - del _BuildAutomaton_720 + 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.37.xsd', 2761, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2787, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2761, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2787, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54022,19 +55086,19 @@ def _BuildAutomaton_720 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_721 (): +def _BuildAutomaton_727 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_721 - del _BuildAutomaton_721 + 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.37.xsd', 2763, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2789, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2763, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2789, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54043,19 +55107,19 @@ def _BuildAutomaton_721 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_722 (): +def _BuildAutomaton_728 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_722 - del _BuildAutomaton_722 + 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.37.xsd', 2764, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2790, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2764, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2790, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54064,19 +55128,19 @@ def _BuildAutomaton_722 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_723 (): +def _BuildAutomaton_729 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_723 - del _BuildAutomaton_723 + 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.37.xsd', 2765, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2791, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2765, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2791, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54085,64 +55149,64 @@ def _BuildAutomaton_723 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_716 (): +def _BuildAutomaton_722 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_716 - del _BuildAutomaton_716 + 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.37.xsd', 2758, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2784, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2759, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2785, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2760, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2786, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2761, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2787, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2763, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2789, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2764, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2790, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2765, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2791, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_717()) - sub_automata.append(_BuildAutomaton_718()) - sub_automata.append(_BuildAutomaton_719()) - sub_automata.append(_BuildAutomaton_720()) - sub_automata.append(_BuildAutomaton_721()) - sub_automata.append(_BuildAutomaton_722()) sub_automata.append(_BuildAutomaton_723()) + sub_automata.append(_BuildAutomaton_724()) + sub_automata.append(_BuildAutomaton_725()) + sub_automata.append(_BuildAutomaton_726()) + sub_automata.append(_BuildAutomaton_727()) + sub_automata.append(_BuildAutomaton_728()) + sub_automata.append(_BuildAutomaton_729()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2757, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2783, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_116._Automaton = _BuildAutomaton_716() +CTD_ANON_119._Automaton = _BuildAutomaton_722() -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.37.xsd', 2778, 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.40.xsd', 2804, 24))) -def _BuildAutomaton_724 (): +def _BuildAutomaton_730 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_724 - del _BuildAutomaton_724 + 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.37.xsd', 2778, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2804, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2778, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2804, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54150,36 +55214,36 @@ def _BuildAutomaton_724 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_117._Automaton = _BuildAutomaton_724() +CTD_ANON_120._Automaton = _BuildAutomaton_730() -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.37.xsd', 2790, 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.40.xsd', 2816, 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.37.xsd', 2791, 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.40.xsd', 2817, 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.37.xsd', 2792, 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.40.xsd', 2818, 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.37.xsd', 2794, 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.40.xsd', 2820, 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.37.xsd', 2795, 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.40.xsd', 2821, 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.37.xsd', 2796, 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.40.xsd', 2822, 24))) -def _BuildAutomaton_726 (): +def _BuildAutomaton_732 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_726 - del _BuildAutomaton_726 + 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.37.xsd', 2790, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2790, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2816, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54188,19 +55252,19 @@ def _BuildAutomaton_726 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_727 (): +def _BuildAutomaton_733 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_727 - del _BuildAutomaton_727 + 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.37.xsd', 2791, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2817, 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.37.xsd', 2791, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2817, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54209,19 +55273,19 @@ def _BuildAutomaton_727 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_728 (): +def _BuildAutomaton_734 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_728 - del _BuildAutomaton_728 + 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.37.xsd', 2792, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2818, 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.37.xsd', 2792, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2818, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54230,19 +55294,19 @@ def _BuildAutomaton_728 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_729 (): +def _BuildAutomaton_735 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_729 - del _BuildAutomaton_729 + 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.37.xsd', 2794, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2820, 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.37.xsd', 2794, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2820, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54251,19 +55315,19 @@ def _BuildAutomaton_729 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_730 (): +def _BuildAutomaton_736 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_730 - del _BuildAutomaton_730 + 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.37.xsd', 2795, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2821, 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.37.xsd', 2795, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2821, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54272,19 +55336,19 @@ def _BuildAutomaton_730 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_731 (): +def _BuildAutomaton_737 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_731 - del _BuildAutomaton_731 + 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.37.xsd', 2796, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2822, 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.37.xsd', 2796, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2822, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54293,130 +55357,130 @@ def _BuildAutomaton_731 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_725 (): +def _BuildAutomaton_731 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_725 - del _BuildAutomaton_725 + 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.37.xsd', 2790, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2816, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2791, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2817, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2792, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2818, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2794, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2820, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2795, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2821, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2796, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2822, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_726()) - sub_automata.append(_BuildAutomaton_727()) - sub_automata.append(_BuildAutomaton_728()) - sub_automata.append(_BuildAutomaton_729()) - sub_automata.append(_BuildAutomaton_730()) - sub_automata.append(_BuildAutomaton_731()) + sub_automata.append(_BuildAutomaton_732()) + sub_automata.append(_BuildAutomaton_733()) + sub_automata.append(_BuildAutomaton_734()) + sub_automata.append(_BuildAutomaton_735()) + sub_automata.append(_BuildAutomaton_736()) + sub_automata.append(_BuildAutomaton_737()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2789, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2815, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_725() +CTD_ANON_121._Automaton = _BuildAutomaton_731() -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2822, 32))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2848, 32))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2824, 32))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2850, 32))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2828, 32))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2854, 32))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2829, 32))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2855, 32))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2831, 28))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2857, 28))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2832, 28))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2858, 28))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'disbursementType'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2833, 28))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'disbursementType'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2859, 28))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress'), address, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2834, 28))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress'), address, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2860, 28))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2836, 32))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2862, 32))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2837, 32))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2863, 32))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2838, 32))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2864, 32))) -def _BuildAutomaton_732 (): +def _BuildAutomaton_738 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_732 - del _BuildAutomaton_732 + 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.37.xsd', 2822, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2848, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2824, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2850, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2831, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2857, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2832, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2858, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2833, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2859, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2834, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2860, 28)) counters.add(cc_5) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2822, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2848, 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_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2824, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2850, 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_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2828, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2854, 32)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2829, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2855, 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_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2831, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2857, 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_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2832, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2858, 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_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'disbursementType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2833, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'disbursementType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2859, 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_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2834, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2860, 28)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2836, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2862, 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_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2837, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2863, 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_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2838, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2864, 32)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) transitions = [] @@ -54526,40 +55590,40 @@ def _BuildAutomaton_732 (): transitions = [] st_10._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_119._Automaton = _BuildAutomaton_732() +CTD_ANON_122._Automaton = _BuildAutomaton_738() -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.37.xsd', 2852, 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.40.xsd', 2878, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2853, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2879, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2854, 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.40.xsd', 2880, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2855, 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.40.xsd', 2881, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2856, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2882, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2857, 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.40.xsd', 2883, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2858, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2884, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2860, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2886, 24))) -def _BuildAutomaton_734 (): +def _BuildAutomaton_740 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_734 - del _BuildAutomaton_734 + 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.37.xsd', 2852, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2852, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2878, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54568,19 +55632,19 @@ def _BuildAutomaton_734 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_735 (): +def _BuildAutomaton_741 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_735 - del _BuildAutomaton_735 + 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.37.xsd', 2853, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2853, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2879, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54589,19 +55653,19 @@ def _BuildAutomaton_735 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_736 (): +def _BuildAutomaton_742 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_736 - del _BuildAutomaton_736 + 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.37.xsd', 2854, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2854, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2880, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54610,19 +55674,19 @@ def _BuildAutomaton_736 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_737 (): +def _BuildAutomaton_743 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_737 - del _BuildAutomaton_737 + 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.37.xsd', 2855, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2855, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2881, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54631,19 +55695,19 @@ def _BuildAutomaton_737 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_738 (): +def _BuildAutomaton_744 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_738 - del _BuildAutomaton_738 + 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.37.xsd', 2856, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2856, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2882, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54652,19 +55716,19 @@ def _BuildAutomaton_738 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_739 (): +def _BuildAutomaton_745 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_739 - del _BuildAutomaton_739 + 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.37.xsd', 2857, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2857, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2883, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54673,19 +55737,19 @@ def _BuildAutomaton_739 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_740 (): +def _BuildAutomaton_746 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_740 - del _BuildAutomaton_740 + 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.37.xsd', 2858, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2858, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2884, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54694,19 +55758,19 @@ def _BuildAutomaton_740 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_741 (): +def _BuildAutomaton_747 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_741 - del _BuildAutomaton_741 + 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.37.xsd', 2860, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2886, 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, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2860, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2886, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54715,79 +55779,79 @@ def _BuildAutomaton_741 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_733 (): +def _BuildAutomaton_739 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_733 - del _BuildAutomaton_733 + 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.37.xsd', 2852, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2878, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2853, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2879, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2854, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2880, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2855, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2881, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2856, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2882, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2857, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2883, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2858, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2884, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2860, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2886, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_734()) - sub_automata.append(_BuildAutomaton_735()) - sub_automata.append(_BuildAutomaton_736()) - sub_automata.append(_BuildAutomaton_737()) - sub_automata.append(_BuildAutomaton_738()) - sub_automata.append(_BuildAutomaton_739()) sub_automata.append(_BuildAutomaton_740()) sub_automata.append(_BuildAutomaton_741()) + sub_automata.append(_BuildAutomaton_742()) + sub_automata.append(_BuildAutomaton_743()) + sub_automata.append(_BuildAutomaton_744()) + sub_automata.append(_BuildAutomaton_745()) + sub_automata.append(_BuildAutomaton_746()) + sub_automata.append(_BuildAutomaton_747()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2851, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.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_120._Automaton = _BuildAutomaton_733() +CTD_ANON_123._Automaton = _BuildAutomaton_739() -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.37.xsd', 2873, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2899, 24))) -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2874, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2900, 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.37.xsd', 2875, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2901, 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.37.xsd', 2876, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2902, 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.37.xsd', 2878, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2904, 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.37.xsd', 2879, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2905, 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.37.xsd', 2880, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2906, 24))) -def _BuildAutomaton_743 (): +def _BuildAutomaton_749 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_743 - del _BuildAutomaton_743 + 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.37.xsd', 2873, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2899, 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.37.xsd', 2873, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2899, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54796,19 +55860,19 @@ def _BuildAutomaton_743 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_744 (): +def _BuildAutomaton_750 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_744 - del _BuildAutomaton_744 + 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.37.xsd', 2874, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2900, 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, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2874, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2900, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54817,19 +55881,19 @@ def _BuildAutomaton_744 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_745 (): +def _BuildAutomaton_751 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_745 - del _BuildAutomaton_745 + 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.37.xsd', 2875, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2901, 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.37.xsd', 2875, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2901, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54838,19 +55902,19 @@ def _BuildAutomaton_745 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_746 (): +def _BuildAutomaton_752 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_746 - del _BuildAutomaton_746 + 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.37.xsd', 2876, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2902, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2876, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2902, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54859,19 +55923,19 @@ def _BuildAutomaton_746 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_747 (): +def _BuildAutomaton_753 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_747 - del _BuildAutomaton_747 + 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.37.xsd', 2878, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2904, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2878, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2904, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54880,19 +55944,19 @@ def _BuildAutomaton_747 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_748 (): +def _BuildAutomaton_754 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_748 - del _BuildAutomaton_748 + 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.37.xsd', 2879, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2905, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2879, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2905, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54901,19 +55965,19 @@ def _BuildAutomaton_748 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_749 (): +def _BuildAutomaton_755 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_749 - del _BuildAutomaton_749 + 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.37.xsd', 2880, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2906, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2880, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2906, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -54922,76 +55986,76 @@ def _BuildAutomaton_749 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_742 (): +def _BuildAutomaton_748 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_742 - del _BuildAutomaton_742 + 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.37.xsd', 2873, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2899, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2874, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2900, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2875, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2901, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2876, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2902, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2878, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2904, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2879, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2905, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2880, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2906, 24)) counters.add(cc_6) states = [] sub_automata = [] - 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()) sub_automata.append(_BuildAutomaton_749()) + sub_automata.append(_BuildAutomaton_750()) + 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()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2872, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2898, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_742() +CTD_ANON_124._Automaton = _BuildAutomaton_748() -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2893, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2919, 24))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2894, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2920, 24))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2895, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2921, 24))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2896, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2922, 24))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2898, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2924, 24))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2899, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2925, 24))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2900, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2926, 24))) -def _BuildAutomaton_751 (): +def _BuildAutomaton_757 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_751 - del _BuildAutomaton_751 + 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.37.xsd', 2893, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2919, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2893, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2919, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55000,19 +56064,19 @@ def _BuildAutomaton_751 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_752 (): +def _BuildAutomaton_758 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_752 - del _BuildAutomaton_752 + 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.37.xsd', 2894, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2920, 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, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2894, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2920, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55021,19 +56085,19 @@ def _BuildAutomaton_752 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_753 (): +def _BuildAutomaton_759 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_753 - del _BuildAutomaton_753 + 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.37.xsd', 2895, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2921, 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, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2895, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2921, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55042,19 +56106,19 @@ def _BuildAutomaton_753 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_754 (): +def _BuildAutomaton_760 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_754 - del _BuildAutomaton_754 + 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.37.xsd', 2896, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2922, 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2896, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2922, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55063,19 +56127,19 @@ def _BuildAutomaton_754 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_755 (): +def _BuildAutomaton_761 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_755 - del _BuildAutomaton_755 + 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.37.xsd', 2898, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2924, 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, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2898, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2924, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55084,19 +56148,19 @@ def _BuildAutomaton_755 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_756 (): +def _BuildAutomaton_762 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_756 - del _BuildAutomaton_756 + 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.37.xsd', 2899, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2925, 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2899, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2925, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55105,19 +56169,19 @@ def _BuildAutomaton_756 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_757 (): +def _BuildAutomaton_763 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_757 - del _BuildAutomaton_757 + 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.37.xsd', 2900, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2926, 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, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2900, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2926, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55126,73 +56190,73 @@ def _BuildAutomaton_757 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_750 (): +def _BuildAutomaton_756 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_750 - del _BuildAutomaton_750 + 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.37.xsd', 2893, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2919, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2894, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2920, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2895, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2921, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2896, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2922, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2898, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2924, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2899, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2925, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2900, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2926, 24)) counters.add(cc_6) 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()) sub_automata.append(_BuildAutomaton_757()) + 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()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2892, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2918, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_750() +CTD_ANON_125._Automaton = _BuildAutomaton_756() -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2914, 28))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2940, 28))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2915, 28))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2941, 28))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2916, 28))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2942, 28))) -def _BuildAutomaton_758 (): +def _BuildAutomaton_764 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_758 - del _BuildAutomaton_758 + global _BuildAutomaton_764 + del _BuildAutomaton_764 import pyxb.utils.fac as fac counters = set() states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2914, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2940, 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_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2915, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2941, 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_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2916, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2942, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -55206,35 +56270,35 @@ def _BuildAutomaton_758 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_123._Automaton = _BuildAutomaton_758() +CTD_ANON_126._Automaton = _BuildAutomaton_764() -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2930, 28))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2956, 28))) -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2931, 28))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2957, 28))) -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2932, 28))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2958, 28))) -def _BuildAutomaton_759 (): +def _BuildAutomaton_765 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_759 - del _BuildAutomaton_759 + global _BuildAutomaton_765 + del _BuildAutomaton_765 import pyxb.utils.fac as fac counters = set() states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2930, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2956, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2931, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2957, 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_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2932, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2958, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -55248,38 +56312,38 @@ def _BuildAutomaton_759 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_124._Automaton = _BuildAutomaton_759() +CTD_ANON_127._Automaton = _BuildAutomaton_765() -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2945, 24))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2971, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2946, 24))) +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.40.xsd', 2972, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2947, 24))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2973, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2948, 24))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2974, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2950, 24))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2976, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2951, 24))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2977, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2952, 24))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2978, 24))) -def _BuildAutomaton_761 (): +def _BuildAutomaton_767 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_761 - del _BuildAutomaton_761 + 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.37.xsd', 2945, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2971, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2945, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2971, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55288,19 +56352,19 @@ def _BuildAutomaton_761 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_762 (): +def _BuildAutomaton_768 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_762 - del _BuildAutomaton_762 + 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.37.xsd', 2946, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2972, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2946, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2972, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55309,19 +56373,19 @@ def _BuildAutomaton_762 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_763 (): +def _BuildAutomaton_769 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_763 - del _BuildAutomaton_763 + 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.37.xsd', 2947, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2973, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2947, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2973, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55330,19 +56394,19 @@ def _BuildAutomaton_763 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_764 (): +def _BuildAutomaton_770 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_764 - del _BuildAutomaton_764 + 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.37.xsd', 2948, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2974, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2948, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2974, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55351,19 +56415,19 @@ def _BuildAutomaton_764 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_765 (): +def _BuildAutomaton_771 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_765 - del _BuildAutomaton_765 + 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.37.xsd', 2950, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2976, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2950, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2976, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55372,19 +56436,19 @@ def _BuildAutomaton_765 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_766 (): +def _BuildAutomaton_772 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_766 - del _BuildAutomaton_766 + 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.37.xsd', 2951, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2977, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2951, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2977, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55393,19 +56457,19 @@ def _BuildAutomaton_766 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_767 (): +def _BuildAutomaton_773 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_767 - del _BuildAutomaton_767 + 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.37.xsd', 2952, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2978, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2952, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2978, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55414,160 +56478,76 @@ def _BuildAutomaton_767 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_760 (): +def _BuildAutomaton_766 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_760 - del _BuildAutomaton_760 + 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.37.xsd', 2945, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2971, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2946, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2972, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2947, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2973, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2948, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2974, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2950, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2976, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2951, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2977, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2952, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2978, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_761()) - sub_automata.append(_BuildAutomaton_762()) - sub_automata.append(_BuildAutomaton_763()) - sub_automata.append(_BuildAutomaton_764()) - sub_automata.append(_BuildAutomaton_765()) - sub_automata.append(_BuildAutomaton_766()) sub_automata.append(_BuildAutomaton_767()) + sub_automata.append(_BuildAutomaton_768()) + sub_automata.append(_BuildAutomaton_769()) + sub_automata.append(_BuildAutomaton_770()) + sub_automata.append(_BuildAutomaton_771()) + sub_automata.append(_BuildAutomaton_772()) + sub_automata.append(_BuildAutomaton_773()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2944, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2970, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_125._Automaton = _BuildAutomaton_760() - +CTD_ANON_128._Automaton = _BuildAutomaton_766() -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.37.xsd', 2965, 24))) -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2966, 24))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2991, 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.37.xsd', 2967, 24))) +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.40.xsd', 2992, 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.37.xsd', 2968, 24))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2993, 24))) -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2970, 24))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2994, 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.37.xsd', 2971, 24))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2996, 24))) -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2972, 24))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2997, 24))) -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.37.xsd', 2965, 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.37.xsd', 2965, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 2966, 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, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2966, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 2967, 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.37.xsd', 2967, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(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.37.xsd', 2968, 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.37.xsd', 2968, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2998, 24))) -def _BuildAutomaton_773 (): +def _BuildAutomaton_775 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_773 - del _BuildAutomaton_773 + 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.37.xsd', 2970, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2991, 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, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2970, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2991, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55576,19 +56556,19 @@ def _BuildAutomaton_773 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_774 (): +def _BuildAutomaton_776 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_774 - del _BuildAutomaton_774 + 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.37.xsd', 2971, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2992, 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.37.xsd', 2971, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2992, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55597,19 +56577,19 @@ def _BuildAutomaton_774 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_775 (): +def _BuildAutomaton_777 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_775 - del _BuildAutomaton_775 + 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.37.xsd', 2972, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2993, 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, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2972, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2993, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55618,103 +56598,6 @@ def _BuildAutomaton_775 (): 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.37.xsd', 2965, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2966, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2967, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2968, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2970, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2971, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2972, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_769()) - sub_automata.append(_BuildAutomaton_770()) - sub_automata.append(_BuildAutomaton_771()) - sub_automata.append(_BuildAutomaton_772()) - sub_automata.append(_BuildAutomaton_773()) - sub_automata.append(_BuildAutomaton_774()) - sub_automata.append(_BuildAutomaton_775()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2964, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_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_768() - - - - -translateToLowValueTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2987, 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.37.xsd', 2988, 20))) - -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.37.xsd', 2987, 20)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2988, 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.37.xsd', 2987, 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.37.xsd', 2988, 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_776() - - - - -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2999, 24))) - -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3000, 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.37.xsd', 3001, 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.37.xsd', 3002, 24))) - -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3003, 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.37.xsd', 3004, 24))) - def _BuildAutomaton_778 (): # Remove this helper function from the namespace after it is invoked global _BuildAutomaton_778 @@ -55722,12 +56605,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.37.xsd', 2999, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2994, 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2999, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2994, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55743,12 +56626,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.37.xsd', 3000, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2996, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3000, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2996, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55764,12 +56647,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.37.xsd', 3001, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2997, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3001, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2997, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55785,12 +56668,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.37.xsd', 3002, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2998, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3002, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2998, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55799,105 +56682,123 @@ def _BuildAutomaton_781 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_782 (): +def _BuildAutomaton_774 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_782 - del _BuildAutomaton_782 + 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.37.xsd', 3003, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2991, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2992, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2993, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2994, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2996, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2997, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2998, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + 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() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3003, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 2990, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_129._Automaton = _BuildAutomaton_774() -def _BuildAutomaton_783 (): + + + +translateToLowValueTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3013, 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.40.xsd', 3014, 20))) + +def _BuildAutomaton_782 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_783 - del _BuildAutomaton_783 + 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.37.xsd', 3004, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3013, 20)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3014, 20)) + counters.add(cc_1) 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.37.xsd', 3004, 24)) + symbol = pyxb.binding.content.ElementUse(translateToLowValueTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3013, 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.40.xsd', 3014, 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) - 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.37.xsd', 2999, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3000, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3001, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3002, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3003, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3004, 24)) - counters.add(cc_5) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_778()) - sub_automata.append(_BuildAutomaton_779()) - sub_automata.append(_BuildAutomaton_780()) - sub_automata.append(_BuildAutomaton_781()) - sub_automata.append(_BuildAutomaton_782()) - sub_automata.append(_BuildAutomaton_783()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 2998, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) transitions = [] - st_0._set_transitionSet(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_127._Automaton = _BuildAutomaton_777() +translateToLowValueTokenRequestType._Automaton = _BuildAutomaton_782() -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3025, 24))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3026, 24))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3027, 24))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3028, 24))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3066, 24))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3029, 24))) -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.37.xsd', 3067, 24))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3030, 24))) -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3068, 24))) - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3073, 24))) +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 -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3025, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3025, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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 @@ -55906,12 +56807,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.37.xsd', 3066, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3026, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3066, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3026, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55927,12 +56828,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.37.xsd', 3067, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3027, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3067, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3027, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55948,12 +56849,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.37.xsd', 3068, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3028, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3068, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3028, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55969,12 +56870,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.37.xsd', 3069, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3069, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3029, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -55990,12 +56891,12 @@ 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.37.xsd', 3070, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3070, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3030, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56004,26 +56905,63 @@ def _BuildAutomaton_789 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_790 (): +def _BuildAutomaton_783 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_790 - del _BuildAutomaton_790 + 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.37.xsd', 3071, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3025, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3026, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3027, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3028, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3029, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3030, 24)) + counters.add(cc_5) states = [] + sub_automata = [] + 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()) + sub_automata.append(_BuildAutomaton_789()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3071, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3024, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_130._Automaton = _BuildAutomaton_783() + + + + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 4))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 4))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3092, 24))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3093, 24))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3094, 24))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3099, 24))) + +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4))) def _BuildAutomaton_791 (): # Remove this helper function from the namespace after it is invoked @@ -56032,12 +56970,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.37.xsd', 3072, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3092, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3072, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3092, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56053,12 +56991,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.37.xsd', 3073, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3093, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3073, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3093, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56074,12 +57012,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.37.xsd', 3074, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3094, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3074, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3094, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56088,68 +57026,26 @@ def _BuildAutomaton_793 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_784 (): +def _BuildAutomaton_794 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_784 - del _BuildAutomaton_784 + 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.37.xsd', 3066, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3095, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3067, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3068, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3069, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3070, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3071, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3072, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3073, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3074, 24)) - counters.add(cc_8) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_785()) - sub_automata.append(_BuildAutomaton_786()) - sub_automata.append(_BuildAutomaton_787()) - sub_automata.append(_BuildAutomaton_788()) - sub_automata.append(_BuildAutomaton_789()) - sub_automata.append(_BuildAutomaton_790()) - sub_automata.append(_BuildAutomaton_791()) - sub_automata.append(_BuildAutomaton_792()) - sub_automata.append(_BuildAutomaton_793()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3065, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3095, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_128._Automaton = _BuildAutomaton_784() - - - - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3086, 24))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3087, 24))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3088, 24))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3089, 24))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3090, 24))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3091, 24))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), depositTransactionReversalRecyclingResponseType, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3092, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_795 (): # Remove this helper function from the namespace after it is invoked @@ -56158,12 +57054,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.37.xsd', 3086, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3096, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3086, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3096, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56179,12 +57075,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.37.xsd', 3087, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3097, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3087, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3097, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56200,12 +57096,12 @@ 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.37.xsd', 3088, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3098, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3088, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3098, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56221,12 +57117,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.37.xsd', 3089, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3099, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3089, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3099, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56242,12 +57138,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.37.xsd', 3090, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3100, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3090, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3100, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56256,26 +57152,68 @@ def _BuildAutomaton_799 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_800 (): +def _BuildAutomaton_790 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_800 - del _BuildAutomaton_800 + 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.37.xsd', 3091, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3092, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3093, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3094, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3095, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3096, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3097, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3098, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3099, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3100, 24)) + counters.add(cc_8) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_791()) + sub_automata.append(_BuildAutomaton_792()) + sub_automata.append(_BuildAutomaton_793()) + sub_automata.append(_BuildAutomaton_794()) + sub_automata.append(_BuildAutomaton_795()) + sub_automata.append(_BuildAutomaton_796()) + sub_automata.append(_BuildAutomaton_797()) + sub_automata.append(_BuildAutomaton_798()) + sub_automata.append(_BuildAutomaton_799()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3091, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3091, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_131._Automaton = _BuildAutomaton_790() + + + + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3112, 24))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3113, 24))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3114, 24))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3115, 24))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3116, 24))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3117, 24))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), depositTransactionReversalRecyclingResponseType, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3118, 24))) def _BuildAutomaton_801 (): # Remove this helper function from the namespace after it is invoked @@ -56284,12 +57222,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.37.xsd', 3092, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3112, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3092, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3112, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56298,66 +57236,26 @@ def _BuildAutomaton_801 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_794 (): +def _BuildAutomaton_802 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_794 - del _BuildAutomaton_794 + 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.37.xsd', 3086, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3113, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3087, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3088, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3089, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3090, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3091, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3092, 24)) - counters.add(cc_6) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_795()) - sub_automata.append(_BuildAutomaton_796()) - sub_automata.append(_BuildAutomaton_797()) - sub_automata.append(_BuildAutomaton_798()) - sub_automata.append(_BuildAutomaton_799()) - sub_automata.append(_BuildAutomaton_800()) - sub_automata.append(_BuildAutomaton_801()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3085, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3113, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_129._Automaton = _BuildAutomaton_794() - - - - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1217, 4))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3024, 4))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3112, 24))) - -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.37.xsd', 3113, 24))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3114, 24))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3119, 24))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3154, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_803 (): # Remove this helper function from the namespace after it is invoked @@ -56366,12 +57264,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.37.xsd', 3112, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3114, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3112, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3114, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56387,12 +57285,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.37.xsd', 3113, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3115, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3113, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3115, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56408,12 +57306,12 @@ 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.37.xsd', 3114, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3116, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3114, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3116, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56429,12 +57327,12 @@ 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.37.xsd', 3115, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3117, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3115, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3117, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56450,12 +57348,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.37.xsd', 3116, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3118, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3116, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3118, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56464,26 +57362,66 @@ def _BuildAutomaton_807 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_808 (): +def _BuildAutomaton_800 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_808 - del _BuildAutomaton_808 + 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.37.xsd', 3117, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3112, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3113, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3114, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3115, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3116, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3117, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3118, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_801()) + sub_automata.append(_BuildAutomaton_802()) + sub_automata.append(_BuildAutomaton_803()) + sub_automata.append(_BuildAutomaton_804()) + sub_automata.append(_BuildAutomaton_805()) + sub_automata.append(_BuildAutomaton_806()) + sub_automata.append(_BuildAutomaton_807()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3117, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3111, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_132._Automaton = _BuildAutomaton_800() + + + + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 4))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1241, 4))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 4))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3050, 4))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3138, 24))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3139, 24))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3140, 24))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3145, 24))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData'), CTD_ANON_28, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3180, 4))) def _BuildAutomaton_809 (): # Remove this helper function from the namespace after it is invoked @@ -56492,12 +57430,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.37.xsd', 3118, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3138, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3118, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3138, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56513,12 +57451,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.37.xsd', 3119, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3139, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3119, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3139, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56534,12 +57472,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.37.xsd', 3120, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3140, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3120, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3140, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56548,68 +57486,26 @@ def _BuildAutomaton_811 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_802 (): +def _BuildAutomaton_812 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_802 - del _BuildAutomaton_802 + 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.37.xsd', 3112, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3141, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3113, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3114, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3115, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3116, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3117, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3118, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3119, 24)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3120, 24)) - counters.add(cc_8) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_803()) - sub_automata.append(_BuildAutomaton_804()) - sub_automata.append(_BuildAutomaton_805()) - sub_automata.append(_BuildAutomaton_806()) - sub_automata.append(_BuildAutomaton_807()) - sub_automata.append(_BuildAutomaton_808()) - sub_automata.append(_BuildAutomaton_809()) - sub_automata.append(_BuildAutomaton_810()) - sub_automata.append(_BuildAutomaton_811()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3111, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3141, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_130._Automaton = _BuildAutomaton_802() - - - - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3132, 24))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3133, 24))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3134, 24))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3135, 24))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3136, 24))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3137, 24))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), refundTransactionReversalRecyclingResponseType, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3138, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_813 (): # Remove this helper function from the namespace after it is invoked @@ -56618,12 +57514,12 @@ 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.37.xsd', 3132, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3142, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3132, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3142, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56639,12 +57535,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.37.xsd', 3133, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3143, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3133, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3143, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56660,12 +57556,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.37.xsd', 3134, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3144, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3134, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3144, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56681,12 +57577,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.37.xsd', 3135, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3145, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3135, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3145, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56702,12 +57598,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.37.xsd', 3136, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3146, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3136, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'passengerTransportData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3146, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56716,19 +57612,82 @@ def _BuildAutomaton_817 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_818 (): +def _BuildAutomaton_808 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_818 - del _BuildAutomaton_818 + 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.37.xsd', 3137, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3138, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3139, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3140, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3141, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3142, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3143, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3144, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3145, 24)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3146, 24)) + counters.add(cc_8) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_809()) + sub_automata.append(_BuildAutomaton_810()) + sub_automata.append(_BuildAutomaton_811()) + sub_automata.append(_BuildAutomaton_812()) + sub_automata.append(_BuildAutomaton_813()) + sub_automata.append(_BuildAutomaton_814()) + 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.40.xsd', 3137, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) + transitions = [] + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_133._Automaton = _BuildAutomaton_808() + + + + +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.40.xsd', 3158, 24))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3159, 24))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3160, 24))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3161, 24))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3162, 24))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3163, 24))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), refundTransactionReversalRecyclingResponseType, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3164, 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.40.xsd', 3158, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3137, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3158, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56737,19 +57696,19 @@ def _BuildAutomaton_818 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_819 (): +def _BuildAutomaton_820 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_819 - del _BuildAutomaton_819 + 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.37.xsd', 3138, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3159, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3138, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3159, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56758,66 +57717,171 @@ def _BuildAutomaton_819 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_812 (): +def _BuildAutomaton_821 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_812 - del _BuildAutomaton_812 + 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.40.xsd', 3160, 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, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3160, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +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.40.xsd', 3161, 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, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3161, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.37.xsd', 3132, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3162, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3133, 24)) + 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, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3162, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(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.40.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_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.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_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.40.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_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.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_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.40.xsd', 3158, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3159, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3134, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3160, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3135, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3161, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3136, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3162, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3137, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3163, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3138, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3164, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_813()) - sub_automata.append(_BuildAutomaton_814()) - sub_automata.append(_BuildAutomaton_815()) - sub_automata.append(_BuildAutomaton_816()) - sub_automata.append(_BuildAutomaton_817()) - sub_automata.append(_BuildAutomaton_818()) sub_automata.append(_BuildAutomaton_819()) + sub_automata.append(_BuildAutomaton_820()) + sub_automata.append(_BuildAutomaton_821()) + sub_automata.append(_BuildAutomaton_822()) + sub_automata.append(_BuildAutomaton_823()) + sub_automata.append(_BuildAutomaton_824()) + sub_automata.append(_BuildAutomaton_825()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3131, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3157, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_131._Automaton = _BuildAutomaton_812() +CTD_ANON_134._Automaton = _BuildAutomaton_818() -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3414, 4))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3449, 4))) -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3424, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3459, 24))) -def _BuildAutomaton_821 (): +def _BuildAutomaton_827 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_821 - del _BuildAutomaton_821 + global _BuildAutomaton_827 + del _BuildAutomaton_827 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3424, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3459, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3424, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3459, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56826,19 +57890,19 @@ def _BuildAutomaton_821 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_822 (): +def _BuildAutomaton_828 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_822 - del _BuildAutomaton_822 + global _BuildAutomaton_828 + del _BuildAutomaton_828 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3425, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3460, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3425, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3460, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56847,65 +57911,65 @@ def _BuildAutomaton_822 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_820 (): +def _BuildAutomaton_826 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_820 - del _BuildAutomaton_820 + 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.37.xsd', 3424, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3459, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3425, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3460, 24)) counters.add(cc_1) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_821()) - sub_automata.append(_BuildAutomaton_822()) + sub_automata.append(_BuildAutomaton_827()) + sub_automata.append(_BuildAutomaton_828()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3423, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3458, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_132._Automaton = _BuildAutomaton_820() +CTD_ANON_135._Automaton = _BuildAutomaton_826() -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3471, 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.40.xsd', 3506, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3472, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3507, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3473, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3508, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3474, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3509, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3475, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3510, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), cardType, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3476, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), cardType, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3511, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), cardType, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3477, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), cardType, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3512, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), cardTokenTypeAU, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3478, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), cardTokenTypeAU, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3513, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), cardTokenTypeAU, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3479, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), cardTokenTypeAU, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3514, 24))) -def _BuildAutomaton_824 (): +def _BuildAutomaton_830 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_824 - del _BuildAutomaton_824 + global _BuildAutomaton_830 + del _BuildAutomaton_830 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3471, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3471, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3506, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56914,19 +57978,19 @@ def _BuildAutomaton_824 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_825 (): +def _BuildAutomaton_831 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_825 - del _BuildAutomaton_825 + global _BuildAutomaton_831 + del _BuildAutomaton_831 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3472, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.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_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3472, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3507, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56935,19 +57999,19 @@ def _BuildAutomaton_825 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_826 (): +def _BuildAutomaton_832 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_826 - del _BuildAutomaton_826 + global _BuildAutomaton_832 + del _BuildAutomaton_832 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3473, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3508, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3473, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3508, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56956,19 +58020,19 @@ def _BuildAutomaton_826 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_827 (): +def _BuildAutomaton_833 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_827 - del _BuildAutomaton_827 + global _BuildAutomaton_833 + del _BuildAutomaton_833 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3509, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3474, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3509, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56977,19 +58041,19 @@ def _BuildAutomaton_827 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_828 (): +def _BuildAutomaton_834 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_828 - del _BuildAutomaton_828 + global _BuildAutomaton_834 + del _BuildAutomaton_834 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3475, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3510, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3475, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3510, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -56998,19 +58062,19 @@ def _BuildAutomaton_828 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_829 (): +def _BuildAutomaton_835 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_829 - del _BuildAutomaton_829 + global _BuildAutomaton_835 + del _BuildAutomaton_835 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3476, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3511, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedCard')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3476, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedCard')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3511, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57019,19 +58083,19 @@ def _BuildAutomaton_829 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_830 (): +def _BuildAutomaton_836 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_830 - del _BuildAutomaton_830 + global _BuildAutomaton_836 + del _BuildAutomaton_836 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3477, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3512, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCard')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3477, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCard')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3512, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57040,19 +58104,19 @@ def _BuildAutomaton_830 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_831 (): +def _BuildAutomaton_837 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_831 - del _BuildAutomaton_831 + global _BuildAutomaton_837 + del _BuildAutomaton_837 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3478, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3513, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedToken')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3478, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3513, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57061,19 +58125,19 @@ def _BuildAutomaton_831 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_832 (): +def _BuildAutomaton_838 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_832 - del _BuildAutomaton_832 + global _BuildAutomaton_838 + del _BuildAutomaton_838 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3479, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3514, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalToken')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3479, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalToken')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3514, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57082,106 +58146,106 @@ def _BuildAutomaton_832 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_823 (): +def _BuildAutomaton_829 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_823 - del _BuildAutomaton_823 + global _BuildAutomaton_829 + del _BuildAutomaton_829 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3471, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3506, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3472, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3507, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3473, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3508, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3474, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3509, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3475, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3510, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3476, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3511, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3477, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3512, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3478, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3513, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3479, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3514, 24)) counters.add(cc_8) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_824()) - sub_automata.append(_BuildAutomaton_825()) - sub_automata.append(_BuildAutomaton_826()) - sub_automata.append(_BuildAutomaton_827()) - sub_automata.append(_BuildAutomaton_828()) - sub_automata.append(_BuildAutomaton_829()) sub_automata.append(_BuildAutomaton_830()) sub_automata.append(_BuildAutomaton_831()) sub_automata.append(_BuildAutomaton_832()) + sub_automata.append(_BuildAutomaton_833()) + sub_automata.append(_BuildAutomaton_834()) + sub_automata.append(_BuildAutomaton_835()) + sub_automata.append(_BuildAutomaton_836()) + sub_automata.append(_BuildAutomaton_837()) + sub_automata.append(_BuildAutomaton_838()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3470, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3505, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_133._Automaton = _BuildAutomaton_823() +CTD_ANON_136._Automaton = _BuildAutomaton_829() -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3511, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3546, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3512, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3547, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3514, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3549, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3515, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3550, 24))) -def _BuildAutomaton_833 (): +def _BuildAutomaton_839 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_833 - del _BuildAutomaton_833 + global _BuildAutomaton_839 + del _BuildAutomaton_839 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3511, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3546, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3512, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3547, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3513, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3548, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3514, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3549, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3515, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3550, 24)) counters.add(cc_4) 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3511, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3546, 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_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3512, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3547, 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_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3513, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3548, 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_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3514, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3549, 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_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3515, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3550, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -57225,62 +58289,62 @@ def _BuildAutomaton_833 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_134._Automaton = _BuildAutomaton_833() +CTD_ANON_137._Automaton = _BuildAutomaton_839() -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3527, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3562, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3528, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3563, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3530, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3565, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3531, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3566, 24))) -def _BuildAutomaton_834 (): +def _BuildAutomaton_840 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_834 - del _BuildAutomaton_834 + global _BuildAutomaton_840 + del _BuildAutomaton_840 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3527, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3562, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3528, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3563, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3529, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3564, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3530, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3565, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3531, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3566, 24)) counters.add(cc_4) 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, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3527, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3562, 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_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3528, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3563, 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_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3529, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3564, 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_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3530, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3565, 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_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3531, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3566, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -57324,32 +58388,32 @@ def _BuildAutomaton_834 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_135._Automaton = _BuildAutomaton_834() +CTD_ANON_138._Automaton = _BuildAutomaton_840() -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.37.xsd', 3543, 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.40.xsd', 3578, 24))) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3544, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3579, 24))) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3545, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3580, 24))) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3546, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3581, 24))) -def _BuildAutomaton_836 (): +def _BuildAutomaton_842 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_836 - del _BuildAutomaton_836 + global _BuildAutomaton_842 + del _BuildAutomaton_842 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3543, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3578, 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.37.xsd', 3543, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3578, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57358,19 +58422,19 @@ def _BuildAutomaton_836 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_837 (): +def _BuildAutomaton_843 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_837 - del _BuildAutomaton_837 + global _BuildAutomaton_843 + del _BuildAutomaton_843 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3544, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3579, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3544, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3579, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57379,19 +58443,19 @@ def _BuildAutomaton_837 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_838 (): +def _BuildAutomaton_844 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_838 - del _BuildAutomaton_838 + global _BuildAutomaton_844 + del _BuildAutomaton_844 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3545, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3580, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3545, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3580, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57400,19 +58464,19 @@ def _BuildAutomaton_838 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_839 (): +def _BuildAutomaton_845 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_839 - del _BuildAutomaton_839 + global _BuildAutomaton_845 + del _BuildAutomaton_845 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3546, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3581, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3546, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3581, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57421,61 +58485,61 @@ def _BuildAutomaton_839 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_835 (): +def _BuildAutomaton_841 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_835 - del _BuildAutomaton_835 + global _BuildAutomaton_841 + del _BuildAutomaton_841 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3543, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3578, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3544, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3579, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3545, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3580, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3546, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3581, 24)) counters.add(cc_3) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_836()) - sub_automata.append(_BuildAutomaton_837()) - sub_automata.append(_BuildAutomaton_838()) - sub_automata.append(_BuildAutomaton_839()) + sub_automata.append(_BuildAutomaton_842()) + sub_automata.append(_BuildAutomaton_843()) + sub_automata.append(_BuildAutomaton_844()) + sub_automata.append(_BuildAutomaton_845()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3542, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3577, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_136._Automaton = _BuildAutomaton_835() +CTD_ANON_139._Automaton = _BuildAutomaton_841() -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.37.xsd', 3558, 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.40.xsd', 3593, 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.37.xsd', 3559, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3594, 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.37.xsd', 3560, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3595, 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.37.xsd', 3561, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3596, 24))) -def _BuildAutomaton_841 (): +def _BuildAutomaton_847 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_841 - del _BuildAutomaton_841 + global _BuildAutomaton_847 + del _BuildAutomaton_847 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3558, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3593, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3558, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3593, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57484,19 +58548,19 @@ def _BuildAutomaton_841 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_842 (): +def _BuildAutomaton_848 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_842 - del _BuildAutomaton_842 + global _BuildAutomaton_848 + del _BuildAutomaton_848 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3559, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3594, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3559, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3594, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57505,19 +58569,19 @@ def _BuildAutomaton_842 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_843 (): +def _BuildAutomaton_849 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_843 - del _BuildAutomaton_843 + global _BuildAutomaton_849 + del _BuildAutomaton_849 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3560, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3595, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3560, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3595, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57526,19 +58590,19 @@ def _BuildAutomaton_843 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_844 (): +def _BuildAutomaton_850 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_844 - del _BuildAutomaton_844 + global _BuildAutomaton_850 + del _BuildAutomaton_850 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3561, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3596, 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.37.xsd', 3561, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3596, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -57547,109 +58611,109 @@ def _BuildAutomaton_844 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_840 (): +def _BuildAutomaton_846 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_840 - del _BuildAutomaton_840 + global _BuildAutomaton_846 + del _BuildAutomaton_846 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3558, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3593, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3559, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3594, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3560, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3595, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3561, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3596, 24)) counters.add(cc_3) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_841()) - sub_automata.append(_BuildAutomaton_842()) - sub_automata.append(_BuildAutomaton_843()) - sub_automata.append(_BuildAutomaton_844()) + sub_automata.append(_BuildAutomaton_847()) + sub_automata.append(_BuildAutomaton_848()) + sub_automata.append(_BuildAutomaton_849()) + sub_automata.append(_BuildAutomaton_850()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3557, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3592, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_840() +CTD_ANON_140._Automaton = _BuildAutomaton_846() -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3575, 32))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3610, 32))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3576, 32))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3611, 32))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3578, 28))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3613, 28))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3579, 28))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3614, 28))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3580, 28))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3615, 28))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3581, 28))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3616, 28))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3582, 28))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3617, 28))) -def _BuildAutomaton_845 (): +def _BuildAutomaton_851 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_845 - del _BuildAutomaton_845 + global _BuildAutomaton_851 + del _BuildAutomaton_851 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3575, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3610, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3576, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3611, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3578, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3613, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3579, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3614, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3580, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3615, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3581, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3616, 28)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3582, 28)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3617, 28)) counters.add(cc_6) 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, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3575, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3610, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3576, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3611, 32)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3578, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3613, 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_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3579, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3614, 28)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3580, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3615, 28)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3581, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3616, 28)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3582, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3617, 28)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -57721,80 +58785,80 @@ def _BuildAutomaton_845 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_138._Automaton = _BuildAutomaton_845() +CTD_ANON_141._Automaton = _BuildAutomaton_851() -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3597, 32))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3632, 32))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3598, 32))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3633, 32))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3600, 28))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3635, 28))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3601, 28))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3636, 28))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3602, 28))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3637, 28))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3603, 28))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3638, 28))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3604, 28))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3639, 28))) -def _BuildAutomaton_846 (): +def _BuildAutomaton_852 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_846 - del _BuildAutomaton_846 + global _BuildAutomaton_852 + del _BuildAutomaton_852 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3597, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3632, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3598, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3633, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3600, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3635, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3601, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3636, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3602, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3637, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3603, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3638, 28)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3604, 28)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3639, 28)) counters.add(cc_6) 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, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3597, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3632, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3598, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3633, 32)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3600, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3635, 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_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3601, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3636, 28)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3602, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3637, 28)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3603, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3638, 28)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3604, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3639, 28)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -57866,56 +58930,56 @@ def _BuildAutomaton_846 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_139._Automaton = _BuildAutomaton_846() +CTD_ANON_142._Automaton = _BuildAutomaton_852() -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3619, 28))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3654, 28))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3620, 28))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3655, 28))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3621, 28))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3656, 28))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3622, 28))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3657, 28))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3623, 28))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3658, 28))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3624, 28))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3659, 28))) -def _BuildAutomaton_847 (): +def _BuildAutomaton_853 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_847 - del _BuildAutomaton_847 + global _BuildAutomaton_853 + del _BuildAutomaton_853 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3624, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3659, 28)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3619, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3654, 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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3620, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3655, 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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3621, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3656, 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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3622, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3657, 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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3623, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3658, 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_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3624, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3659, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -57943,56 +59007,56 @@ def _BuildAutomaton_847 (): fac.UpdateInstruction(cc_0, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_140._Automaton = _BuildAutomaton_847() +CTD_ANON_143._Automaton = _BuildAutomaton_853() -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3638, 28))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3673, 28))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3639, 28))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3674, 28))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3640, 28))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3675, 28))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3641, 28))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3676, 28))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3642, 28))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3677, 28))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3643, 28))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3678, 28))) -def _BuildAutomaton_848 (): +def _BuildAutomaton_854 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_848 - del _BuildAutomaton_848 + global _BuildAutomaton_854 + del _BuildAutomaton_854 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3643, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3678, 28)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3638, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3673, 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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3639, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3674, 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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3640, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3675, 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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3641, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3676, 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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3642, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3677, 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_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3643, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3678, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -58020,56 +59084,56 @@ def _BuildAutomaton_848 (): fac.UpdateInstruction(cc_0, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_141._Automaton = _BuildAutomaton_848() +CTD_ANON_144._Automaton = _BuildAutomaton_854() -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3657, 28))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3692, 28))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3658, 28))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3693, 28))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3659, 28))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3694, 28))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3660, 28))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3695, 28))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3661, 28))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3696, 28))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3662, 28))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3697, 28))) -def _BuildAutomaton_849 (): +def _BuildAutomaton_855 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_849 - del _BuildAutomaton_849 + global _BuildAutomaton_855 + del _BuildAutomaton_855 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3662, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3697, 28)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3657, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3692, 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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3658, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3693, 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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3659, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3694, 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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3660, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3695, 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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3661, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3696, 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_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3662, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3697, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -58097,56 +59161,56 @@ def _BuildAutomaton_849 (): fac.UpdateInstruction(cc_0, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_142._Automaton = _BuildAutomaton_849() +CTD_ANON_145._Automaton = _BuildAutomaton_855() -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3676, 28))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3711, 28))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3677, 28))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3712, 28))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3678, 28))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3713, 28))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3679, 28))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3714, 28))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3680, 28))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3715, 28))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3681, 28))) +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3716, 28))) -def _BuildAutomaton_850 (): +def _BuildAutomaton_856 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_850 - del _BuildAutomaton_850 + global _BuildAutomaton_856 + del _BuildAutomaton_856 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3681, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3716, 28)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3676, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3711, 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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3677, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3712, 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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3678, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3713, 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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3679, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3714, 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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3680, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3715, 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_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3681, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3716, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -58174,28 +59238,28 @@ def _BuildAutomaton_850 (): fac.UpdateInstruction(cc_0, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_143._Automaton = _BuildAutomaton_850() +CTD_ANON_146._Automaton = _BuildAutomaton_856() -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1231, 4))) +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1255, 4))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3738, 24))) +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3776, 24))) -def _BuildAutomaton_852 (): +def _BuildAutomaton_858 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_852 - del _BuildAutomaton_852 + global _BuildAutomaton_858 + del _BuildAutomaton_858 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3738, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3776, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3738, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3776, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58204,19 +59268,19 @@ def _BuildAutomaton_852 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_853 (): +def _BuildAutomaton_859 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_853 - del _BuildAutomaton_853 + global _BuildAutomaton_859 + del _BuildAutomaton_859 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3739, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3777, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3739, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3777, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58225,175 +59289,49 @@ def _BuildAutomaton_853 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_851 (): +def _BuildAutomaton_857 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_851 - del _BuildAutomaton_851 + global _BuildAutomaton_857 + del _BuildAutomaton_857 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3738, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3776, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3739, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3777, 24)) counters.add(cc_1) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_852()) - sub_automata.append(_BuildAutomaton_853()) + sub_automata.append(_BuildAutomaton_858()) + sub_automata.append(_BuildAutomaton_859()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3737, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3775, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_144._Automaton = _BuildAutomaton_851() - +CTD_ANON_147._Automaton = _BuildAutomaton_857() -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3751, 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.37.xsd', 3752, 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.40.xsd', 3789, 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.37.xsd', 3753, 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.40.xsd', 3790, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3754, 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.40.xsd', 3791, 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.37.xsd', 3755, 24))) +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3792, 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.37.xsd', 3756, 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.40.xsd', 3793, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3757, 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.40.xsd', 3794, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3759, 24))) +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3795, 24))) -def _BuildAutomaton_855 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_855 - del _BuildAutomaton_855 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3751, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3751, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_856 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_856 - del _BuildAutomaton_856 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3752, 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.37.xsd', 3752, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_857 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_857 - del _BuildAutomaton_857 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3753, 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.37.xsd', 3753, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_858 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_858 - del _BuildAutomaton_858 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3754, 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, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3754, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_859 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_859 - del _BuildAutomaton_859 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3755, 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.37.xsd', 3755, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_860 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_860 - del _BuildAutomaton_860 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3756, 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.37.xsd', 3756, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3797, 24))) def _BuildAutomaton_861 (): # Remove this helper function from the namespace after it is invoked @@ -58402,12 +59340,12 @@ def _BuildAutomaton_861 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3757, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3789, 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, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3757, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3789, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58423,12 +59361,12 @@ def _BuildAutomaton_862 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3759, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3790, 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, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3759, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3790, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58437,92 +59375,47 @@ def _BuildAutomaton_862 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_854 (): +def _BuildAutomaton_863 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_854 - del _BuildAutomaton_854 + global _BuildAutomaton_863 + del _BuildAutomaton_863 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3751, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3791, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3752, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3753, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3754, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3755, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3756, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3757, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3759, 24)) - counters.add(cc_7) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_855()) - sub_automata.append(_BuildAutomaton_856()) - sub_automata.append(_BuildAutomaton_857()) - sub_automata.append(_BuildAutomaton_858()) - sub_automata.append(_BuildAutomaton_859()) - sub_automata.append(_BuildAutomaton_860()) - sub_automata.append(_BuildAutomaton_861()) - sub_automata.append(_BuildAutomaton_862()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3750, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3791, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_145._Automaton = _BuildAutomaton_854() - - - - -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.37.xsd', 3778, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_863 (): +def _BuildAutomaton_864 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_863 - del _BuildAutomaton_863 + global _BuildAutomaton_864 + del _BuildAutomaton_864 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3778, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3792, 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.37.xsd', 3778, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3792, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] 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_146._Automaton = _BuildAutomaton_863() - - - - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3790, 24))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3791, 24))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3792, 24))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3793, 24))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3794, 24))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3795, 24))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3797, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_865 (): # Remove this helper function from the namespace after it is invoked @@ -58531,12 +59424,12 @@ def _BuildAutomaton_865 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3790, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3793, 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, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3790, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3793, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58552,12 +59445,12 @@ def _BuildAutomaton_866 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3791, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3794, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3791, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3794, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58573,12 +59466,12 @@ def _BuildAutomaton_867 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3792, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3795, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3792, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3795, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58594,12 +59487,12 @@ def _BuildAutomaton_868 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3793, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3797, 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, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3793, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3797, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58608,139 +59501,106 @@ def _BuildAutomaton_868 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_869 (): +def _BuildAutomaton_860 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_869 - del _BuildAutomaton_869 + global _BuildAutomaton_860 + del _BuildAutomaton_860 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3794, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3789, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3790, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3791, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3792, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3793, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3794, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3795, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3797, 24)) + counters.add(cc_7) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_861()) + sub_automata.append(_BuildAutomaton_862()) + sub_automata.append(_BuildAutomaton_863()) + sub_automata.append(_BuildAutomaton_864()) + sub_automata.append(_BuildAutomaton_865()) + sub_automata.append(_BuildAutomaton_866()) + sub_automata.append(_BuildAutomaton_867()) + sub_automata.append(_BuildAutomaton_868()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3794, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3788, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_148._Automaton = _BuildAutomaton_860() -def _BuildAutomaton_870 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_870 - del _BuildAutomaton_870 - import pyxb.utils.fac as fac - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3795, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3795, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_871 (): + +CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3816, 24))) + +def _BuildAutomaton_869 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_871 - del _BuildAutomaton_871 + global _BuildAutomaton_869 + del _BuildAutomaton_869 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3797, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3816, 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, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3797, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3816, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_864 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_864 - del _BuildAutomaton_864 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3790, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3791, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3792, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3793, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3794, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3795, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3797, 24)) - counters.add(cc_6) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_865()) - sub_automata.append(_BuildAutomaton_866()) - sub_automata.append(_BuildAutomaton_867()) - sub_automata.append(_BuildAutomaton_868()) - sub_automata.append(_BuildAutomaton_869()) - sub_automata.append(_BuildAutomaton_870()) - sub_automata.append(_BuildAutomaton_871()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3789, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_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_864() +CTD_ANON_149._Automaton = _BuildAutomaton_869() -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.37.xsd', 3809, 24))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3828, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3810, 24))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3829, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3811, 24))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3830, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3812, 24))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3831, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3813, 24))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3832, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3814, 24))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3833, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3815, 24))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3835, 24))) -def _BuildAutomaton_873 (): +def _BuildAutomaton_871 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_873 - del _BuildAutomaton_873 + global _BuildAutomaton_871 + del _BuildAutomaton_871 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3809, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3828, 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.37.xsd', 3809, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3828, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58749,19 +59609,19 @@ def _BuildAutomaton_873 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_874 (): +def _BuildAutomaton_872 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_874 - del _BuildAutomaton_874 + global _BuildAutomaton_872 + del _BuildAutomaton_872 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3810, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3829, 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, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3810, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3829, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58770,19 +59630,19 @@ def _BuildAutomaton_874 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_875 (): +def _BuildAutomaton_873 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_875 - del _BuildAutomaton_875 + global _BuildAutomaton_873 + del _BuildAutomaton_873 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3811, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3830, 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, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3811, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3830, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58791,19 +59651,19 @@ def _BuildAutomaton_875 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_876 (): +def _BuildAutomaton_874 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_876 - del _BuildAutomaton_876 + global _BuildAutomaton_874 + del _BuildAutomaton_874 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3812, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3831, 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, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3812, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3831, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58812,19 +59672,19 @@ def _BuildAutomaton_876 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_877 (): +def _BuildAutomaton_875 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_877 - del _BuildAutomaton_877 + global _BuildAutomaton_875 + del _BuildAutomaton_875 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3813, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3832, 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, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3813, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3832, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58833,19 +59693,19 @@ def _BuildAutomaton_877 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_878 (): +def _BuildAutomaton_876 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_878 - del _BuildAutomaton_878 + global _BuildAutomaton_876 + del _BuildAutomaton_876 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3814, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3833, 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, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3814, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3833, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58854,19 +59714,19 @@ def _BuildAutomaton_878 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_879 (): +def _BuildAutomaton_877 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_879 - del _BuildAutomaton_879 + global _BuildAutomaton_877 + del _BuildAutomaton_877 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3815, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3835, 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, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3815, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3835, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58875,76 +59735,76 @@ def _BuildAutomaton_879 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_872 (): +def _BuildAutomaton_870 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_872 - del _BuildAutomaton_872 + global _BuildAutomaton_870 + del _BuildAutomaton_870 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3809, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3828, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3810, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3829, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3811, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3830, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3812, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3831, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3813, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3832, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3814, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3833, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3815, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3835, 24)) counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_871()) + sub_automata.append(_BuildAutomaton_872()) sub_automata.append(_BuildAutomaton_873()) sub_automata.append(_BuildAutomaton_874()) sub_automata.append(_BuildAutomaton_875()) sub_automata.append(_BuildAutomaton_876()) sub_automata.append(_BuildAutomaton_877()) - sub_automata.append(_BuildAutomaton_878()) - sub_automata.append(_BuildAutomaton_879()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3808, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3827, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_872() +CTD_ANON_150._Automaton = _BuildAutomaton_870() -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3827, 24))) +CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3847, 24))) -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3828, 24))) +CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3848, 24))) -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3829, 24))) +CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3849, 24))) -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3830, 24))) +CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3850, 24))) -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3831, 24))) +CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3851, 24))) -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3832, 24))) +CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3852, 24))) -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3833, 24))) +CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3853, 24))) -def _BuildAutomaton_881 (): +def _BuildAutomaton_879 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_881 - del _BuildAutomaton_881 + global _BuildAutomaton_879 + del _BuildAutomaton_879 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3827, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3847, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3827, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3847, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58953,19 +59813,19 @@ def _BuildAutomaton_881 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_882 (): +def _BuildAutomaton_880 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_882 - del _BuildAutomaton_882 + global _BuildAutomaton_880 + del _BuildAutomaton_880 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3828, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3848, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3828, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3848, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58974,19 +59834,19 @@ def _BuildAutomaton_882 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_883 (): +def _BuildAutomaton_881 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_883 - del _BuildAutomaton_883 + global _BuildAutomaton_881 + del _BuildAutomaton_881 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3829, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3849, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3829, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3849, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -58995,19 +59855,19 @@ def _BuildAutomaton_883 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_884 (): +def _BuildAutomaton_882 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_884 - del _BuildAutomaton_884 + global _BuildAutomaton_882 + del _BuildAutomaton_882 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3830, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3850, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3830, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3850, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59016,19 +59876,19 @@ def _BuildAutomaton_884 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_885 (): +def _BuildAutomaton_883 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_885 - del _BuildAutomaton_885 + global _BuildAutomaton_883 + del _BuildAutomaton_883 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3831, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3851, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3831, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3851, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59037,19 +59897,19 @@ def _BuildAutomaton_885 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_886 (): +def _BuildAutomaton_884 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_886 - del _BuildAutomaton_886 + global _BuildAutomaton_884 + del _BuildAutomaton_884 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3832, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3852, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3832, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3852, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59058,19 +59918,19 @@ def _BuildAutomaton_886 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_887 (): +def _BuildAutomaton_885 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_887 - del _BuildAutomaton_887 + global _BuildAutomaton_885 + del _BuildAutomaton_885 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3833, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3853, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3833, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3853, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59079,64 +59939,104 @@ def _BuildAutomaton_887 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_880 (): +def _BuildAutomaton_878 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_880 - del _BuildAutomaton_880 + global _BuildAutomaton_878 + del _BuildAutomaton_878 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3827, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3847, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3828, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3848, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3829, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3849, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3830, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3850, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3831, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3851, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3832, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3852, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3833, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3853, 24)) counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_879()) + sub_automata.append(_BuildAutomaton_880()) sub_automata.append(_BuildAutomaton_881()) sub_automata.append(_BuildAutomaton_882()) sub_automata.append(_BuildAutomaton_883()) sub_automata.append(_BuildAutomaton_884()) sub_automata.append(_BuildAutomaton_885()) - sub_automata.append(_BuildAutomaton_886()) - sub_automata.append(_BuildAutomaton_887()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3826, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3846, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_149._Automaton = _BuildAutomaton_880() +CTD_ANON_151._Automaton = _BuildAutomaton_878() + + + +CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3865, 24))) +CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3866, 24))) +CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3867, 24))) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3845, 24))) +CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3868, 24))) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3846, 24))) +CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3869, 24))) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3847, 24))) +CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3870, 24))) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3848, 24))) +CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3871, 24))) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3849, 24))) +def _BuildAutomaton_887 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_887 + del _BuildAutomaton_887 + import pyxb.utils.fac as fac -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3850, 24))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3865, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3865, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3851, 24))) +def _BuildAutomaton_888 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_888 + del _BuildAutomaton_888 + import pyxb.utils.fac as fac -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3852, 24))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3866, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3866, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_889 (): # Remove this helper function from the namespace after it is invoked @@ -59145,12 +60045,12 @@ def _BuildAutomaton_889 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3845, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3867, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3845, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3867, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59166,12 +60066,12 @@ def _BuildAutomaton_890 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3846, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3868, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3846, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3868, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59187,12 +60087,12 @@ def _BuildAutomaton_891 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3847, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3869, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3847, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3869, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59208,12 +60108,12 @@ def _BuildAutomaton_892 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3848, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3870, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3848, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3870, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59229,12 +60129,12 @@ def _BuildAutomaton_893 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3849, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3871, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3849, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3871, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59243,26 +60143,64 @@ def _BuildAutomaton_893 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_894 (): +def _BuildAutomaton_886 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_894 - del _BuildAutomaton_894 + global _BuildAutomaton_886 + del _BuildAutomaton_886 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3850, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3865, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3866, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3867, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3868, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3869, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3870, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3871, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_887()) + sub_automata.append(_BuildAutomaton_888()) + sub_automata.append(_BuildAutomaton_889()) + sub_automata.append(_BuildAutomaton_890()) + sub_automata.append(_BuildAutomaton_891()) + sub_automata.append(_BuildAutomaton_892()) + sub_automata.append(_BuildAutomaton_893()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3850, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3864, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_152._Automaton = _BuildAutomaton_886() + + + + +CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3883, 24))) + +CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3884, 24))) + +CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3885, 24))) + +CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3886, 24))) + +CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3887, 24))) + +CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3888, 24))) + +CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3889, 24))) + +CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3890, 24))) def _BuildAutomaton_895 (): # Remove this helper function from the namespace after it is invoked @@ -59271,12 +60209,12 @@ def _BuildAutomaton_895 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3851, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3883, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3851, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3883, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59292,12 +60230,12 @@ def _BuildAutomaton_896 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3852, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3884, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3852, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3884, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59306,63 +60244,26 @@ def _BuildAutomaton_896 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_888 (): +def _BuildAutomaton_897 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_888 - del _BuildAutomaton_888 + global _BuildAutomaton_897 + del _BuildAutomaton_897 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3845, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3885, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3846, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3847, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3848, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3849, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3850, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3851, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3852, 24)) - counters.add(cc_7) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_889()) - sub_automata.append(_BuildAutomaton_890()) - sub_automata.append(_BuildAutomaton_891()) - sub_automata.append(_BuildAutomaton_892()) - sub_automata.append(_BuildAutomaton_893()) - sub_automata.append(_BuildAutomaton_894()) - sub_automata.append(_BuildAutomaton_895()) - sub_automata.append(_BuildAutomaton_896()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3844, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3885, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_150._Automaton = _BuildAutomaton_888() - - - - -CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3864, 24))) - -CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3865, 24))) - -CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3866, 24))) - -CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3867, 24))) - -CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3868, 24))) - -CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3869, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_898 (): # Remove this helper function from the namespace after it is invoked @@ -59371,12 +60272,12 @@ def _BuildAutomaton_898 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3864, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3886, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3864, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3886, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59392,12 +60293,12 @@ def _BuildAutomaton_899 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3865, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3887, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3865, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3887, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59413,12 +60314,12 @@ def _BuildAutomaton_900 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3866, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3888, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3866, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3888, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59434,12 +60335,12 @@ def _BuildAutomaton_901 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3867, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3889, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3867, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3889, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59455,12 +60356,12 @@ def _BuildAutomaton_902 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3868, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3890, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3868, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3890, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59469,115 +60370,77 @@ def _BuildAutomaton_902 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_903 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_903 - del _BuildAutomaton_903 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3869, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3869, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_897 (): +def _BuildAutomaton_894 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_897 - del _BuildAutomaton_897 + global _BuildAutomaton_894 + del _BuildAutomaton_894 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3864, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3883, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3865, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3884, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3866, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3885, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3867, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3886, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3868, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3887, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3869, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3888, 24)) counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3889, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3890, 24)) + counters.add(cc_7) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_895()) + sub_automata.append(_BuildAutomaton_896()) + sub_automata.append(_BuildAutomaton_897()) sub_automata.append(_BuildAutomaton_898()) sub_automata.append(_BuildAutomaton_899()) sub_automata.append(_BuildAutomaton_900()) sub_automata.append(_BuildAutomaton_901()) sub_automata.append(_BuildAutomaton_902()) - sub_automata.append(_BuildAutomaton_903()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3863, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3882, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_151._Automaton = _BuildAutomaton_897() +CTD_ANON_153._Automaton = _BuildAutomaton_894() -CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3881, 24))) +CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3902, 24))) -CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3882, 24))) +CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3903, 24))) -CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3883, 24))) +CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3904, 24))) -CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3884, 24))) +CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3905, 24))) -CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3885, 24))) +CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3906, 24))) -CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3886, 24))) +CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3907, 24))) -CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3887, 24))) - -def _BuildAutomaton_905 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_905 - del _BuildAutomaton_905 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3881, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3881, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_906 (): +def _BuildAutomaton_904 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_906 - del _BuildAutomaton_906 + global _BuildAutomaton_904 + del _BuildAutomaton_904 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3882, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3902, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3882, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3902, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59586,19 +60449,19 @@ def _BuildAutomaton_906 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_907 (): +def _BuildAutomaton_905 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_907 - del _BuildAutomaton_907 + global _BuildAutomaton_905 + del _BuildAutomaton_905 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3883, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3903, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3883, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3903, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59607,19 +60470,19 @@ def _BuildAutomaton_907 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_908 (): +def _BuildAutomaton_906 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_908 - del _BuildAutomaton_908 + global _BuildAutomaton_906 + del _BuildAutomaton_906 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3884, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3904, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3884, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3904, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59628,19 +60491,19 @@ def _BuildAutomaton_908 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_909 (): +def _BuildAutomaton_907 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_909 - del _BuildAutomaton_909 + global _BuildAutomaton_907 + del _BuildAutomaton_907 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3885, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3905, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3885, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3905, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59649,19 +60512,19 @@ def _BuildAutomaton_909 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_910 (): +def _BuildAutomaton_908 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_910 - del _BuildAutomaton_910 + global _BuildAutomaton_908 + del _BuildAutomaton_908 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3886, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3906, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3886, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3906, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59670,19 +60533,19 @@ def _BuildAutomaton_910 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_911 (): +def _BuildAutomaton_909 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_911 - del _BuildAutomaton_911 + global _BuildAutomaton_909 + del _BuildAutomaton_909 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3887, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3907, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3887, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3907, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59691,76 +60554,73 @@ def _BuildAutomaton_911 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_904 (): +def _BuildAutomaton_903 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_904 - del _BuildAutomaton_904 + global _BuildAutomaton_903 + del _BuildAutomaton_903 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3881, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3902, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3882, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3903, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3883, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3904, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3884, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3905, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3885, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3906, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3886, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3907, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3887, 24)) - counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_904()) sub_automata.append(_BuildAutomaton_905()) sub_automata.append(_BuildAutomaton_906()) sub_automata.append(_BuildAutomaton_907()) sub_automata.append(_BuildAutomaton_908()) sub_automata.append(_BuildAutomaton_909()) - sub_automata.append(_BuildAutomaton_910()) - sub_automata.append(_BuildAutomaton_911()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3880, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3901, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_152._Automaton = _BuildAutomaton_904() +CTD_ANON_154._Automaton = _BuildAutomaton_903() -CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3899, 24))) +CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3919, 24))) -CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3900, 24))) +CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3920, 24))) -CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3901, 24))) +CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3921, 24))) -CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3902, 24))) +CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3922, 24))) -CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3903, 24))) +CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3923, 24))) -CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3904, 24))) +CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3924, 24))) -CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3905, 24))) +CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3925, 24))) -def _BuildAutomaton_913 (): +def _BuildAutomaton_911 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_913 - del _BuildAutomaton_913 + global _BuildAutomaton_911 + del _BuildAutomaton_911 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3899, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3919, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3899, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3919, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59769,19 +60629,19 @@ def _BuildAutomaton_913 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_914 (): +def _BuildAutomaton_912 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_914 - del _BuildAutomaton_914 + global _BuildAutomaton_912 + del _BuildAutomaton_912 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3900, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3920, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3900, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3920, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59790,19 +60650,19 @@ def _BuildAutomaton_914 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_915 (): +def _BuildAutomaton_913 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_915 - del _BuildAutomaton_915 + global _BuildAutomaton_913 + del _BuildAutomaton_913 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3901, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3921, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3901, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3921, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59811,19 +60671,19 @@ def _BuildAutomaton_915 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_916 (): +def _BuildAutomaton_914 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_916 - del _BuildAutomaton_916 + global _BuildAutomaton_914 + del _BuildAutomaton_914 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3902, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3922, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3902, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3922, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59832,19 +60692,19 @@ def _BuildAutomaton_916 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_917 (): +def _BuildAutomaton_915 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_917 - del _BuildAutomaton_917 + global _BuildAutomaton_915 + del _BuildAutomaton_915 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3903, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3923, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3903, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3923, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59853,19 +60713,19 @@ def _BuildAutomaton_917 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_918 (): +def _BuildAutomaton_916 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_918 - del _BuildAutomaton_918 + global _BuildAutomaton_916 + del _BuildAutomaton_916 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3904, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3924, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3904, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3924, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59874,19 +60734,19 @@ def _BuildAutomaton_918 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_919 (): +def _BuildAutomaton_917 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_919 - del _BuildAutomaton_919 + global _BuildAutomaton_917 + del _BuildAutomaton_917 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3905, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3925, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3905, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3925, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -59895,56 +60755,83 @@ def _BuildAutomaton_919 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_912 (): +def _BuildAutomaton_910 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_912 - del _BuildAutomaton_912 + global _BuildAutomaton_910 + del _BuildAutomaton_910 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3899, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3919, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3900, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3920, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3901, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3921, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3902, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3922, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3903, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3923, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3904, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3924, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3905, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3925, 24)) counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_911()) + sub_automata.append(_BuildAutomaton_912()) sub_automata.append(_BuildAutomaton_913()) sub_automata.append(_BuildAutomaton_914()) sub_automata.append(_BuildAutomaton_915()) sub_automata.append(_BuildAutomaton_916()) sub_automata.append(_BuildAutomaton_917()) - sub_automata.append(_BuildAutomaton_918()) - sub_automata.append(_BuildAutomaton_919()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3898, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3918, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_153._Automaton = _BuildAutomaton_912() +CTD_ANON_155._Automaton = _BuildAutomaton_910() + + + + +CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3937, 24))) +CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3938, 24))) +CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3939, 24))) +CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3940, 24))) -CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3917, 24))) +CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3941, 24))) -CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3918, 24))) +CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3942, 24))) -CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3919, 24))) +CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3943, 24))) -CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3920, 24))) +def _BuildAutomaton_919 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_919 + del _BuildAutomaton_919 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3937, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3937, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_920 (): # Remove this helper function from the namespace after it is invoked @@ -59953,80 +60840,40 @@ def _BuildAutomaton_920 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3917, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3938, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3918, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3919, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3920, 24)) - counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3917, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3938, 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_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3918, 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_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3919, 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_154._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3920, 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_154._Automaton = _BuildAutomaton_920() - - - - -CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3932, 24))) - -CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3933, 24))) - -CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3934, 24))) - -CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3935, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) -CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3936, 24))) +def _BuildAutomaton_921 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_921 + del _BuildAutomaton_921 + import pyxb.utils.fac as fac -CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_43, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3937, 24))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3939, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3939, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_922 (): # Remove this helper function from the namespace after it is invoked @@ -60035,12 +60882,12 @@ def _BuildAutomaton_922 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3932, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3940, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3932, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3940, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60056,12 +60903,12 @@ def _BuildAutomaton_923 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3933, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3941, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3933, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3941, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60077,12 +60924,12 @@ def _BuildAutomaton_924 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3934, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3942, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3934, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3942, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60098,12 +60945,12 @@ def _BuildAutomaton_925 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3935, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3943, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3935, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3943, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60112,95 +60959,159 @@ def _BuildAutomaton_925 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_926 (): +def _BuildAutomaton_918 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_926 - del _BuildAutomaton_926 + global _BuildAutomaton_918 + del _BuildAutomaton_918 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3936, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3937, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3938, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3939, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3940, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3941, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3942, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3943, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_919()) + sub_automata.append(_BuildAutomaton_920()) + sub_automata.append(_BuildAutomaton_921()) + sub_automata.append(_BuildAutomaton_922()) + sub_automata.append(_BuildAutomaton_923()) + sub_automata.append(_BuildAutomaton_924()) + sub_automata.append(_BuildAutomaton_925()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3936, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3936, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_156._Automaton = _BuildAutomaton_918() -def _BuildAutomaton_927 (): + + + +CTD_ANON_157._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_157, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3955, 24))) + +CTD_ANON_157._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_157, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3956, 24))) + +CTD_ANON_157._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_157, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3957, 24))) + +CTD_ANON_157._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_157, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3958, 24))) + +def _BuildAutomaton_926 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_927 - del _BuildAutomaton_927 + global _BuildAutomaton_926 + del _BuildAutomaton_926 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3937, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3955, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3956, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3957, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3958, 24)) + counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3937, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_157._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3955, 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_157._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3956, 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_157._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3957, 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_157._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3958, 24)) + st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_3, True) ])) + st_3._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_157._Automaton = _BuildAutomaton_926() -def _BuildAutomaton_921 (): + + + +CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3970, 24))) + +CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3971, 24))) + +CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3972, 24))) + +CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3973, 24))) + +CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3974, 24))) + +CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_44, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3975, 24))) + +def _BuildAutomaton_928 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_921 - del _BuildAutomaton_921 + global _BuildAutomaton_928 + del _BuildAutomaton_928 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3932, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3970, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3933, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3934, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3935, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3936, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3937, 24)) - counters.add(cc_5) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_922()) - sub_automata.append(_BuildAutomaton_923()) - sub_automata.append(_BuildAutomaton_924()) - sub_automata.append(_BuildAutomaton_925()) - sub_automata.append(_BuildAutomaton_926()) - sub_automata.append(_BuildAutomaton_927()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3931, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3970, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_155._Automaton = _BuildAutomaton_921() - - - - -CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3955, 24))) - -CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3956, 24))) - -CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3957, 24))) - -CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3958, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_929 (): # Remove this helper function from the namespace after it is invoked @@ -60209,12 +61120,12 @@ def _BuildAutomaton_929 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3955, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3971, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3955, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3971, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60230,12 +61141,12 @@ def _BuildAutomaton_930 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3956, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3972, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3956, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3972, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60251,12 +61162,12 @@ def _BuildAutomaton_931 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3957, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3973, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3957, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3973, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60272,12 +61183,12 @@ def _BuildAutomaton_932 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3958, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3974, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3958, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3974, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60286,64 +61197,74 @@ def _BuildAutomaton_932 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_928 (): +def _BuildAutomaton_933 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_928 - del _BuildAutomaton_928 + global _BuildAutomaton_933 + del _BuildAutomaton_933 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3955, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3975, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3956, 24)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3975, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_927 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_927 + del _BuildAutomaton_927 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3970, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3971, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3957, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3972, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3958, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3973, 24)) counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3974, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3975, 24)) + counters.add(cc_5) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_928()) sub_automata.append(_BuildAutomaton_929()) sub_automata.append(_BuildAutomaton_930()) sub_automata.append(_BuildAutomaton_931()) sub_automata.append(_BuildAutomaton_932()) + sub_automata.append(_BuildAutomaton_933()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3954, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3969, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_156._Automaton = _BuildAutomaton_928() +CTD_ANON_158._Automaton = _BuildAutomaton_927() -CTD_ANON_157._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_157, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3970, 24))) +CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3993, 24))) -CTD_ANON_157._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_157, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3971, 24))) +CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3994, 24))) -def _BuildAutomaton_934 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_934 - del _BuildAutomaton_934 - import pyxb.utils.fac as fac +CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3995, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3970, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_157._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3970, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3996, 24))) def _BuildAutomaton_935 (): # Remove this helper function from the namespace after it is invoked @@ -60352,12 +61273,12 @@ def _BuildAutomaton_935 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3971, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3993, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_157._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3971, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3993, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60366,43 +61287,26 @@ def _BuildAutomaton_935 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_933 (): +def _BuildAutomaton_936 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_933 - del _BuildAutomaton_933 + global _BuildAutomaton_936 + del _BuildAutomaton_936 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3970, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3994, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3971, 24)) - counters.add(cc_1) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_934()) - sub_automata.append(_BuildAutomaton_935()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3969, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3994, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_157._Automaton = _BuildAutomaton_933() - - - - -CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3983, 24))) - -CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3984, 24))) - -CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3985, 24))) - -CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3986, 24))) - -CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3987, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_937 (): # Remove this helper function from the namespace after it is invoked @@ -60411,12 +61315,12 @@ def _BuildAutomaton_937 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3983, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3995, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3983, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3995, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60432,12 +61336,12 @@ def _BuildAutomaton_938 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3984, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3996, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3984, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3996, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60446,26 +61350,43 @@ def _BuildAutomaton_938 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_939 (): +def _BuildAutomaton_934 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_939 - del _BuildAutomaton_939 + global _BuildAutomaton_934 + del _BuildAutomaton_934 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3985, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3993, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3994, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3995, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3996, 24)) + counters.add(cc_3) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_935()) + sub_automata.append(_BuildAutomaton_936()) + sub_automata.append(_BuildAutomaton_937()) + sub_automata.append(_BuildAutomaton_938()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3985, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3992, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_159._Automaton = _BuildAutomaton_934() + + + + +CTD_ANON_160._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_160, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4008, 24))) + +CTD_ANON_160._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_160, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4009, 24))) def _BuildAutomaton_940 (): # Remove this helper function from the namespace after it is invoked @@ -60474,12 +61395,12 @@ def _BuildAutomaton_940 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3986, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4008, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3986, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_160._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4008, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60495,12 +61416,12 @@ def _BuildAutomaton_941 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3987, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4009, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3987, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_160._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4009, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60509,58 +61430,43 @@ def _BuildAutomaton_941 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_936 (): +def _BuildAutomaton_939 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_936 - del _BuildAutomaton_936 + global _BuildAutomaton_939 + del _BuildAutomaton_939 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3983, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4008, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3984, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4009, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3985, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3986, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3987, 24)) - counters.add(cc_4) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_937()) - sub_automata.append(_BuildAutomaton_938()) - sub_automata.append(_BuildAutomaton_939()) sub_automata.append(_BuildAutomaton_940()) sub_automata.append(_BuildAutomaton_941()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3982, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4007, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_158._Automaton = _BuildAutomaton_936() - - +CTD_ANON_160._Automaton = _BuildAutomaton_939() -CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 96, 4))) -CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 577, 4))) -CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1074, 4))) +CTD_ANON_161._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4021, 24))) -CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 1123, 4))) +CTD_ANON_161._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4022, 24))) -CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postCheckoutRedirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 3282, 4))) +CTD_ANON_161._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4023, 24))) -CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4120, 24))) +CTD_ANON_161._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4024, 24))) -CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4121, 24))) - -CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'provider'), pyxb.binding.datatypes.string, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4122, 24))) +CTD_ANON_161._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4025, 24))) def _BuildAutomaton_943 (): # Remove this helper function from the namespace after it is invoked @@ -60569,12 +61475,12 @@ def _BuildAutomaton_943 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4120, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4021, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4120, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_161._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4021, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60590,12 +61496,12 @@ def _BuildAutomaton_944 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4121, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4022, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4121, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_161._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4022, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60611,12 +61517,12 @@ def _BuildAutomaton_945 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4122, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4023, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'provider')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4122, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_161._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4023, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60632,12 +61538,12 @@ def _BuildAutomaton_946 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4123, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4024, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postCheckoutRedirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4123, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_161._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4024, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60653,12 +61559,12 @@ def _BuildAutomaton_947 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4124, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4025, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4124, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_161._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4025, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60667,26 +61573,58 @@ def _BuildAutomaton_947 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_948 (): +def _BuildAutomaton_942 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_948 - del _BuildAutomaton_948 + global _BuildAutomaton_942 + del _BuildAutomaton_942 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4125, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4021, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4022, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4023, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4024, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4025, 24)) + counters.add(cc_4) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_943()) + sub_automata.append(_BuildAutomaton_944()) + sub_automata.append(_BuildAutomaton_945()) + sub_automata.append(_BuildAutomaton_946()) + sub_automata.append(_BuildAutomaton_947()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4125, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4020, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_161._Automaton = _BuildAutomaton_942() + + + + +CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 96, 4))) + +CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 591, 4))) + +CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1098, 4))) + +CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 1147, 4))) + +CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postCheckoutRedirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 3308, 4))) + +CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4158, 24))) + +CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4159, 24))) + +CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'provider'), pyxb.binding.datatypes.string, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4160, 24))) def _BuildAutomaton_949 (): # Remove this helper function from the namespace after it is invoked @@ -60695,12 +61633,12 @@ def _BuildAutomaton_949 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4126, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4158, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4126, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4158, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60716,12 +61654,12 @@ def _BuildAutomaton_950 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4127, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4159, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4127, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4159, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60730,57 +61668,26 @@ def _BuildAutomaton_950 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_942 (): +def _BuildAutomaton_951 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_942 - del _BuildAutomaton_942 + global _BuildAutomaton_951 + del _BuildAutomaton_951 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4120, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4160, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4121, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4122, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4123, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4124, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4125, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4126, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4127, 24)) - counters.add(cc_7) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_943()) - sub_automata.append(_BuildAutomaton_944()) - sub_automata.append(_BuildAutomaton_945()) - sub_automata.append(_BuildAutomaton_946()) - sub_automata.append(_BuildAutomaton_947()) - sub_automata.append(_BuildAutomaton_948()) - sub_automata.append(_BuildAutomaton_949()) - sub_automata.append(_BuildAutomaton_950()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4119, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'provider')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4160, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_159._Automaton = _BuildAutomaton_942() - - - - -CTD_ANON_160._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_160, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4139, 24))) - -CTD_ANON_160._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_160, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4140, 24))) - -CTD_ANON_160._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_160, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4141, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_952 (): # Remove this helper function from the namespace after it is invoked @@ -60789,12 +61696,12 @@ def _BuildAutomaton_952 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4139, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4161, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_160._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4139, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postCheckoutRedirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4161, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60810,12 +61717,12 @@ def _BuildAutomaton_953 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4140, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4162, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_160._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4140, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4162, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60831,12 +61738,12 @@ def _BuildAutomaton_954 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4141, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4163, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_160._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4141, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4163, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60845,56 +61752,113 @@ def _BuildAutomaton_954 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_951 (): +def _BuildAutomaton_955 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_951 - del _BuildAutomaton_951 + global _BuildAutomaton_955 + del _BuildAutomaton_955 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4164, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4164, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_956 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_956 + del _BuildAutomaton_956 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4139, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4165, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4140, 24)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4165, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_948 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_948 + del _BuildAutomaton_948 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4158, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4159, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4141, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4160, 24)) counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4161, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4162, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4163, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4164, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4165, 24)) + counters.add(cc_7) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_949()) + sub_automata.append(_BuildAutomaton_950()) + sub_automata.append(_BuildAutomaton_951()) sub_automata.append(_BuildAutomaton_952()) sub_automata.append(_BuildAutomaton_953()) sub_automata.append(_BuildAutomaton_954()) + sub_automata.append(_BuildAutomaton_955()) + sub_automata.append(_BuildAutomaton_956()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4138, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4157, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_160._Automaton = _BuildAutomaton_951() +CTD_ANON_162._Automaton = _BuildAutomaton_948() -CTD_ANON_161._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4153, 24))) +CTD_ANON_163._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_163, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4177, 24))) -CTD_ANON_161._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4154, 24))) +CTD_ANON_163._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_163, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4178, 24))) -CTD_ANON_161._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4155, 24))) +CTD_ANON_163._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_163, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4179, 24))) -def _BuildAutomaton_956 (): +def _BuildAutomaton_958 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_956 - del _BuildAutomaton_956 + global _BuildAutomaton_958 + del _BuildAutomaton_958 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4153, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4177, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_161._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4153, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_163._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4177, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60903,19 +61867,19 @@ def _BuildAutomaton_956 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_957 (): +def _BuildAutomaton_959 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_957 - del _BuildAutomaton_957 + global _BuildAutomaton_959 + del _BuildAutomaton_959 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4154, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4178, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_161._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4154, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_163._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4178, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60924,19 +61888,19 @@ def _BuildAutomaton_957 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_958 (): +def _BuildAutomaton_960 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_958 - del _BuildAutomaton_958 + global _BuildAutomaton_960 + del _BuildAutomaton_960 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4155, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4179, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_161._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4155, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_163._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4179, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -60945,56 +61909,56 @@ def _BuildAutomaton_958 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_955 (): +def _BuildAutomaton_957 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_955 - del _BuildAutomaton_955 + global _BuildAutomaton_957 + del _BuildAutomaton_957 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4153, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4177, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4154, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4178, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4155, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4179, 24)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_956()) - sub_automata.append(_BuildAutomaton_957()) sub_automata.append(_BuildAutomaton_958()) + sub_automata.append(_BuildAutomaton_959()) + sub_automata.append(_BuildAutomaton_960()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4152, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4176, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_161._Automaton = _BuildAutomaton_955() +CTD_ANON_163._Automaton = _BuildAutomaton_957() -CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4167, 24))) +CTD_ANON_164._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_164, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4191, 24))) -CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4168, 24))) +CTD_ANON_164._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_164, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4192, 24))) -CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4169, 24))) +CTD_ANON_164._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_164, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4193, 24))) -def _BuildAutomaton_960 (): +def _BuildAutomaton_962 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_960 - del _BuildAutomaton_960 + global _BuildAutomaton_962 + del _BuildAutomaton_962 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4167, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4191, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4167, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_164._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4191, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61003,19 +61967,19 @@ def _BuildAutomaton_960 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_961 (): +def _BuildAutomaton_963 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_961 - del _BuildAutomaton_961 + global _BuildAutomaton_963 + del _BuildAutomaton_963 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4168, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4192, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4168, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_164._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4192, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61024,19 +61988,19 @@ def _BuildAutomaton_961 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_962 (): +def _BuildAutomaton_964 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_962 - del _BuildAutomaton_962 + global _BuildAutomaton_964 + del _BuildAutomaton_964 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4169, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4193, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4169, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_164._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4193, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61045,54 +62009,56 @@ def _BuildAutomaton_962 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_959 (): +def _BuildAutomaton_961 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_959 - del _BuildAutomaton_959 + global _BuildAutomaton_961 + del _BuildAutomaton_961 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4167, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4191, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4168, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4192, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4169, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4193, 24)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_960()) - sub_automata.append(_BuildAutomaton_961()) sub_automata.append(_BuildAutomaton_962()) + sub_automata.append(_BuildAutomaton_963()) + sub_automata.append(_BuildAutomaton_964()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4166, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4190, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_162._Automaton = _BuildAutomaton_959() +CTD_ANON_164._Automaton = _BuildAutomaton_961() -CTD_ANON_163._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_163, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4181, 24))) +CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4205, 24))) -CTD_ANON_163._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_163, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4182, 24))) +CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4206, 24))) -def _BuildAutomaton_964 (): +CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4207, 24))) + +def _BuildAutomaton_966 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_964 - del _BuildAutomaton_964 + global _BuildAutomaton_966 + del _BuildAutomaton_966 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4181, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4205, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_163._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4181, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4205, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61101,19 +62067,19 @@ def _BuildAutomaton_964 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_965 (): +def _BuildAutomaton_967 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_965 - del _BuildAutomaton_965 + global _BuildAutomaton_967 + del _BuildAutomaton_967 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4182, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4206, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_163._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4182, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4206, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61122,55 +62088,19 @@ def _BuildAutomaton_965 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_963 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_963 - del _BuildAutomaton_963 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4181, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4182, 24)) - counters.add(cc_1) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_964()) - sub_automata.append(_BuildAutomaton_965()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4180, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_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_163._Automaton = _BuildAutomaton_963() - - - - -CTD_ANON_164._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'firstName'), pyxb.binding.datatypes.string, scope=CTD_ANON_164, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4194, 24))) - -CTD_ANON_164._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lastName'), pyxb.binding.datatypes.string, scope=CTD_ANON_164, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4195, 24))) - -CTD_ANON_164._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'phoneNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_164, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4196, 24))) - -CTD_ANON_164._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'email'), pyxb.binding.datatypes.string, scope=CTD_ANON_164, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4197, 24))) - -def _BuildAutomaton_967 (): +def _BuildAutomaton_968 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_967 - del _BuildAutomaton_967 + global _BuildAutomaton_968 + del _BuildAutomaton_968 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4194, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4207, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_164._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'firstName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4194, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4207, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61179,40 +62109,54 @@ def _BuildAutomaton_967 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_968 (): +def _BuildAutomaton_965 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_968 - del _BuildAutomaton_968 + global _BuildAutomaton_965 + del _BuildAutomaton_965 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4195, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4205, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4206, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4207, 24)) + counters.add(cc_2) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_966()) + sub_automata.append(_BuildAutomaton_967()) + sub_automata.append(_BuildAutomaton_968()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_164._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lastName')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4195, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4204, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_165._Automaton = _BuildAutomaton_965() -def _BuildAutomaton_969 (): + + + +CTD_ANON_166._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_166, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4219, 24))) + +CTD_ANON_166._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_166, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4220, 24))) + +def _BuildAutomaton_970 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_969 - del _BuildAutomaton_969 + global _BuildAutomaton_970 + del _BuildAutomaton_970 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4196, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4219, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_164._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phoneNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4196, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_166._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4219, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61221,19 +62165,19 @@ def _BuildAutomaton_969 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_970 (): +def _BuildAutomaton_971 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_970 - del _BuildAutomaton_970 + global _BuildAutomaton_971 + del _BuildAutomaton_971 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4197, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4220, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_164._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4197, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_166._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4220, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61242,74 +62186,41 @@ def _BuildAutomaton_970 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_966 (): +def _BuildAutomaton_969 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_966 - del _BuildAutomaton_966 + global _BuildAutomaton_969 + del _BuildAutomaton_969 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4194, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4219, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4195, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4220, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4196, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4197, 24)) - counters.add(cc_3) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_967()) - sub_automata.append(_BuildAutomaton_968()) - sub_automata.append(_BuildAutomaton_969()) sub_automata.append(_BuildAutomaton_970()) + sub_automata.append(_BuildAutomaton_971()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4193, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4218, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_164._Automaton = _BuildAutomaton_966() +CTD_ANON_166._Automaton = _BuildAutomaton_969() -CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4208, 24))) +CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'firstName'), pyxb.binding.datatypes.string, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4232, 24))) -CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4209, 24))) +CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lastName'), pyxb.binding.datatypes.string, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4233, 24))) -CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4210, 24))) +CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'phoneNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4234, 24))) -CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4211, 24))) - -CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4212, 24))) - -CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4213, 24))) - -CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4214, 24))) - -def _BuildAutomaton_972 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_972 - del _BuildAutomaton_972 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4208, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4208, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'email'), pyxb.binding.datatypes.string, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4235, 24))) def _BuildAutomaton_973 (): # Remove this helper function from the namespace after it is invoked @@ -61318,12 +62229,12 @@ def _BuildAutomaton_973 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4209, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4232, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4209, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'firstName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4232, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61339,12 +62250,12 @@ def _BuildAutomaton_974 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4210, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4233, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4210, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lastName')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4233, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61360,12 +62271,12 @@ def _BuildAutomaton_975 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4211, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4234, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4211, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phoneNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4234, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61381,12 +62292,12 @@ def _BuildAutomaton_976 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4212, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4235, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4212, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4235, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61395,26 +62306,53 @@ def _BuildAutomaton_976 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_977 (): +def _BuildAutomaton_972 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_977 - del _BuildAutomaton_977 + global _BuildAutomaton_972 + del _BuildAutomaton_972 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4213, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4232, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4233, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4234, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4235, 24)) + counters.add(cc_3) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_973()) + sub_automata.append(_BuildAutomaton_974()) + sub_automata.append(_BuildAutomaton_975()) + sub_automata.append(_BuildAutomaton_976()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4213, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4231, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_167._Automaton = _BuildAutomaton_972() + + + + +CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4246, 24))) + +CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4247, 24))) + +CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4248, 24))) + +CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4249, 24))) + +CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4250, 24))) + +CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4251, 24))) + +CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4252, 24))) def _BuildAutomaton_978 (): # Remove this helper function from the namespace after it is invoked @@ -61423,12 +62361,12 @@ def _BuildAutomaton_978 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4214, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4246, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'url')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4214, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4246, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61437,87 +62375,47 @@ def _BuildAutomaton_978 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_971 (): +def _BuildAutomaton_979 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_971 - del _BuildAutomaton_971 + global _BuildAutomaton_979 + del _BuildAutomaton_979 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4208, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4247, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4209, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4210, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4211, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4212, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4213, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4214, 24)) - counters.add(cc_6) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_972()) - sub_automata.append(_BuildAutomaton_973()) - sub_automata.append(_BuildAutomaton_974()) - sub_automata.append(_BuildAutomaton_975()) - sub_automata.append(_BuildAutomaton_976()) - sub_automata.append(_BuildAutomaton_977()) - sub_automata.append(_BuildAutomaton_978()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4207, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4247, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + 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_165._Automaton = _BuildAutomaton_971() - - - - -CTD_ANON_166._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_166, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4226, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_979 (): +def _BuildAutomaton_980 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_979 - del _BuildAutomaton_979 + global _BuildAutomaton_980 + del _BuildAutomaton_980 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4226, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4248, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_166._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4226, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4248, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] 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_166._Automaton = _BuildAutomaton_979() - - - - -CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4238, 24))) - -CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4239, 24))) - -CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4240, 24))) - -CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4241, 24))) - -CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4242, 24))) - -CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityAccount'), finicityAccountInfoType, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4243, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_981 (): # Remove this helper function from the namespace after it is invoked @@ -61526,12 +62424,12 @@ def _BuildAutomaton_981 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4238, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4249, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4238, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4249, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61547,12 +62445,12 @@ def _BuildAutomaton_982 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4239, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4250, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4239, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4250, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61568,12 +62466,12 @@ def _BuildAutomaton_983 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4240, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4251, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4240, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4251, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61589,12 +62487,12 @@ def _BuildAutomaton_984 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4241, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4252, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4241, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'url')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4252, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61603,113 +62501,101 @@ def _BuildAutomaton_984 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_985 (): +def _BuildAutomaton_977 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_985 - del _BuildAutomaton_985 + global _BuildAutomaton_977 + del _BuildAutomaton_977 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4242, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4246, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4247, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4248, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4249, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4250, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4251, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4252, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_978()) + sub_automata.append(_BuildAutomaton_979()) + sub_automata.append(_BuildAutomaton_980()) + sub_automata.append(_BuildAutomaton_981()) + sub_automata.append(_BuildAutomaton_982()) + sub_automata.append(_BuildAutomaton_983()) + sub_automata.append(_BuildAutomaton_984()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4242, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4245, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_168._Automaton = _BuildAutomaton_977() -def _BuildAutomaton_986 (): + + + +CTD_ANON_169._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_169, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4264, 24))) + +def _BuildAutomaton_985 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_986 - del _BuildAutomaton_986 + global _BuildAutomaton_985 + del _BuildAutomaton_985 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4243, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4264, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'finicityAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4243, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_169._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4264, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_980 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_980 - del _BuildAutomaton_980 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4238, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4239, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4240, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4241, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4242, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4243, 24)) - counters.add(cc_5) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_981()) - sub_automata.append(_BuildAutomaton_982()) - sub_automata.append(_BuildAutomaton_983()) - sub_automata.append(_BuildAutomaton_984()) - sub_automata.append(_BuildAutomaton_985()) - sub_automata.append(_BuildAutomaton_986()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4237, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_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_167._Automaton = _BuildAutomaton_980() +CTD_ANON_169._Automaton = _BuildAutomaton_985() -CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4255, 24))) +CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4276, 24))) -CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4256, 24))) +CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4277, 24))) -CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4257, 24))) +CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4278, 24))) -CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4258, 24))) +CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4279, 24))) -CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4259, 24))) +CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4280, 24))) -CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4260, 24))) +CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finicityAccount'), finicityAccountInfoType, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4281, 24))) -def _BuildAutomaton_988 (): +def _BuildAutomaton_987 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_988 - del _BuildAutomaton_988 + global _BuildAutomaton_987 + del _BuildAutomaton_987 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4255, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4276, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4255, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4276, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61718,19 +62604,19 @@ def _BuildAutomaton_988 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_989 (): +def _BuildAutomaton_988 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_989 - del _BuildAutomaton_989 + global _BuildAutomaton_988 + del _BuildAutomaton_988 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4256, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4277, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4256, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4277, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61739,19 +62625,19 @@ def _BuildAutomaton_989 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_990 (): +def _BuildAutomaton_989 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_990 - del _BuildAutomaton_990 + global _BuildAutomaton_989 + del _BuildAutomaton_989 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4257, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4278, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4257, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4278, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61760,19 +62646,19 @@ def _BuildAutomaton_990 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_991 (): +def _BuildAutomaton_990 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_991 - del _BuildAutomaton_991 + global _BuildAutomaton_990 + del _BuildAutomaton_990 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4258, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4279, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4258, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4279, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61781,19 +62667,19 @@ def _BuildAutomaton_991 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_992 (): +def _BuildAutomaton_991 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_992 - del _BuildAutomaton_992 + global _BuildAutomaton_991 + del _BuildAutomaton_991 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4259, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4280, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4259, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4280, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61802,19 +62688,19 @@ def _BuildAutomaton_992 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_993 (): +def _BuildAutomaton_992 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_993 - del _BuildAutomaton_993 + global _BuildAutomaton_992 + del _BuildAutomaton_992 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4260, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4281, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4260, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'finicityAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4281, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61823,55 +62709,78 @@ def _BuildAutomaton_993 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_987 (): +def _BuildAutomaton_986 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_987 - del _BuildAutomaton_987 + global _BuildAutomaton_986 + del _BuildAutomaton_986 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4255, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4276, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4256, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4277, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4257, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4278, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4258, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4279, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4259, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4280, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4260, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4281, 24)) counters.add(cc_5) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_987()) sub_automata.append(_BuildAutomaton_988()) sub_automata.append(_BuildAutomaton_989()) sub_automata.append(_BuildAutomaton_990()) sub_automata.append(_BuildAutomaton_991()) sub_automata.append(_BuildAutomaton_992()) - sub_automata.append(_BuildAutomaton_993()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4254, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4275, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_168._Automaton = _BuildAutomaton_987() +CTD_ANON_170._Automaton = _BuildAutomaton_986() + +CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4293, 24))) -CTD_ANON_169._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_169, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4272, 24))) +CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4294, 24))) -CTD_ANON_169._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_169, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4273, 24))) +CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4295, 24))) -CTD_ANON_169._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_169, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4274, 24))) +CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4296, 24))) -CTD_ANON_169._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_169, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4275, 24))) +CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4297, 24))) -CTD_ANON_169._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_169, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4276, 24))) +CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4298, 24))) + +def _BuildAutomaton_994 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_994 + del _BuildAutomaton_994 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4293, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4293, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_995 (): # Remove this helper function from the namespace after it is invoked @@ -61880,12 +62789,12 @@ def _BuildAutomaton_995 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4272, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4294, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_169._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4272, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4294, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61901,12 +62810,12 @@ def _BuildAutomaton_996 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4273, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4295, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_169._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4273, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4295, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61922,12 +62831,12 @@ def _BuildAutomaton_997 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4274, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4296, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_169._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4274, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4296, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61943,12 +62852,12 @@ def _BuildAutomaton_998 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4275, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4297, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_169._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4275, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4297, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61964,12 +62873,12 @@ def _BuildAutomaton_999 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4276, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4298, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_169._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4276, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4298, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -61978,52 +62887,55 @@ def _BuildAutomaton_999 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_994 (): +def _BuildAutomaton_993 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_994 - del _BuildAutomaton_994 + global _BuildAutomaton_993 + del _BuildAutomaton_993 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4272, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4293, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4273, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4294, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4274, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4295, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4275, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4296, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4276, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4297, 24)) counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4298, 24)) + counters.add(cc_5) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_994()) sub_automata.append(_BuildAutomaton_995()) sub_automata.append(_BuildAutomaton_996()) sub_automata.append(_BuildAutomaton_997()) sub_automata.append(_BuildAutomaton_998()) sub_automata.append(_BuildAutomaton_999()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4271, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4292, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_169._Automaton = _BuildAutomaton_994() +CTD_ANON_171._Automaton = _BuildAutomaton_993() -CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4288, 24))) +CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4310, 24))) -CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4289, 24))) +CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4311, 24))) -CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4290, 24))) +CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4312, 24))) -CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4291, 24))) +CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4313, 24))) -CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4292, 24))) +CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4314, 24))) def _BuildAutomaton_1001 (): # Remove this helper function from the namespace after it is invoked @@ -62032,12 +62944,12 @@ def _BuildAutomaton_1001 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4288, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4310, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4288, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4310, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62053,12 +62965,12 @@ def _BuildAutomaton_1002 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4289, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4311, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4289, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4311, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62074,12 +62986,12 @@ def _BuildAutomaton_1003 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4290, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4312, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4290, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4312, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62095,12 +63007,12 @@ def _BuildAutomaton_1004 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4291, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4313, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4291, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4313, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62116,12 +63028,12 @@ def _BuildAutomaton_1005 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4292, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4314, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4292, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4314, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62137,15 +63049,15 @@ def _BuildAutomaton_1000 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4288, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4310, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4289, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4311, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4290, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4312, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4291, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4313, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4292, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4314, 24)) counters.add(cc_4) states = [] sub_automata = [] @@ -62155,27 +63067,27 @@ def _BuildAutomaton_1000 (): sub_automata.append(_BuildAutomaton_1004()) sub_automata.append(_BuildAutomaton_1005()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4287, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4309, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_170._Automaton = _BuildAutomaton_1000() +CTD_ANON_172._Automaton = _BuildAutomaton_1000() -CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4304, 24))) +CTD_ANON_173._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_173, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4326, 24))) -CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4305, 24))) +CTD_ANON_173._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_173, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4327, 24))) -CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4306, 24))) +CTD_ANON_173._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_173, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4328, 24))) -CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4307, 24))) +CTD_ANON_173._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_173, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4329, 24))) -CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4308, 24))) +CTD_ANON_173._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_173, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4330, 24))) def _BuildAutomaton_1007 (): # Remove this helper function from the namespace after it is invoked @@ -62184,12 +63096,12 @@ def _BuildAutomaton_1007 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4304, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4326, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4304, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_173._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4326, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62205,12 +63117,12 @@ def _BuildAutomaton_1008 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4305, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4327, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4305, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_173._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4327, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62226,12 +63138,12 @@ def _BuildAutomaton_1009 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4306, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4328, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4306, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_173._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4328, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62247,12 +63159,12 @@ def _BuildAutomaton_1010 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4307, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4329, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4307, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_173._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4329, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62268,12 +63180,12 @@ def _BuildAutomaton_1011 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4308, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4330, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4308, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_173._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4330, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62289,15 +63201,15 @@ def _BuildAutomaton_1006 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4304, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4326, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4305, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4327, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4306, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4328, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4307, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4329, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4308, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4330, 24)) counters.add(cc_4) states = [] sub_automata = [] @@ -62307,29 +63219,27 @@ def _BuildAutomaton_1006 (): sub_automata.append(_BuildAutomaton_1010()) sub_automata.append(_BuildAutomaton_1011()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4303, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4325, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_171._Automaton = _BuildAutomaton_1006() +CTD_ANON_173._Automaton = _BuildAutomaton_1006() -CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4320, 24))) +CTD_ANON_174._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_174, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4342, 24))) -CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4321, 24))) +CTD_ANON_174._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_174, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4343, 24))) -CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4322, 24))) +CTD_ANON_174._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_174, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4344, 24))) -CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4323, 24))) +CTD_ANON_174._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_174, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4345, 24))) -CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4324, 24))) - -CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'inquiryResult'), inquiryResultType, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4325, 24))) +CTD_ANON_174._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_174, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4346, 24))) def _BuildAutomaton_1013 (): # Remove this helper function from the namespace after it is invoked @@ -62338,12 +63248,12 @@ def _BuildAutomaton_1013 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4320, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4342, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4320, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_174._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4342, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62359,12 +63269,12 @@ def _BuildAutomaton_1014 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4321, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4343, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4321, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_174._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4343, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62380,12 +63290,12 @@ def _BuildAutomaton_1015 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4322, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4344, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4322, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_174._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4344, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62401,12 +63311,12 @@ def _BuildAutomaton_1016 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4323, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4345, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4323, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_174._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4345, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62422,12 +63332,12 @@ def _BuildAutomaton_1017 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4324, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4346, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4324, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_174._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4346, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62436,19 +63346,68 @@ def _BuildAutomaton_1017 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_1018 (): +def _BuildAutomaton_1012 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_1018 - del _BuildAutomaton_1018 + global _BuildAutomaton_1012 + del _BuildAutomaton_1012 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4342, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4343, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4344, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4345, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4346, 24)) + counters.add(cc_4) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_1013()) + sub_automata.append(_BuildAutomaton_1014()) + sub_automata.append(_BuildAutomaton_1015()) + sub_automata.append(_BuildAutomaton_1016()) + sub_automata.append(_BuildAutomaton_1017()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4341, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_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_174._Automaton = _BuildAutomaton_1012() + + + + +CTD_ANON_175._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_175, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4358, 24))) + +CTD_ANON_175._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_175, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4359, 24))) + +CTD_ANON_175._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_175, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4360, 24))) + +CTD_ANON_175._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_175, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4361, 24))) + +CTD_ANON_175._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_175, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4362, 24))) + +CTD_ANON_175._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'inquiryResult'), inquiryResultType, scope=CTD_ANON_175, location=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4363, 24))) + +def _BuildAutomaton_1019 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_1019 + del _BuildAutomaton_1019 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4325, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4358, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'inquiryResult')), pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4325, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_175._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4358, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -62457,42 +63416,147 @@ def _BuildAutomaton_1018 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_1012 (): +def _BuildAutomaton_1020 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_1012 - del _BuildAutomaton_1012 + global _BuildAutomaton_1020 + del _BuildAutomaton_1020 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4359, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_175._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4359, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_1021 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_1021 + del _BuildAutomaton_1021 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4360, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_175._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4360, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_1022 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_1022 + del _BuildAutomaton_1022 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4361, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_175._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4361, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_1023 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_1023 + del _BuildAutomaton_1023 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4362, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_175._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4362, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_1024 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_1024 + del _BuildAutomaton_1024 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4320, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4363, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4321, 24)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_175._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'inquiryResult')), pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4363, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_1018 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_1018 + del _BuildAutomaton_1018 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4358, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4359, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4322, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4360, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4323, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4361, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4324, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4362, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4325, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4363, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_1013()) - sub_automata.append(_BuildAutomaton_1014()) - sub_automata.append(_BuildAutomaton_1015()) - sub_automata.append(_BuildAutomaton_1016()) - sub_automata.append(_BuildAutomaton_1017()) - sub_automata.append(_BuildAutomaton_1018()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.37.xsd', 4319, 20) + sub_automata.append(_BuildAutomaton_1019()) + sub_automata.append(_BuildAutomaton_1020()) + sub_automata.append(_BuildAutomaton_1021()) + sub_automata.append(_BuildAutomaton_1022()) + sub_automata.append(_BuildAutomaton_1023()) + sub_automata.append(_BuildAutomaton_1024()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.40.xsd', 4357, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_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_172._Automaton = _BuildAutomaton_1012() +CTD_ANON_175._Automaton = _BuildAutomaton_1018() card._setSubstitutionGroup(cardOrToken) diff --git a/vantivsdk/online.py b/vantivsdk/online.py index ff63b63..981f0a4 100644 --- a/vantivsdk/online.py +++ b/vantivsdk/online.py @@ -24,10 +24,16 @@ # from __future__ import absolute_import, print_function, unicode_literals +import re +from pathlib import Path + import requests import xmltodict import six +import xml.etree.ElementTree as ET +from vantivsdk import pgp_helper + from vantivsdk.commManager import commManager from . import fields, utils, dict2obj @@ -51,7 +57,7 @@ def request(transaction, conf, return_format='dict', timeout=30, sameDayFunding if isinstance(transaction, dict): transaction = dict2obj.tofileds(transaction) - if not (isinstance(transaction, fields.recurringTransactionType) + if not (isinstance(transaction, fields.recurringTransactionType) or (transaction, fields.encryptionKeyRequest) or isinstance(transaction, fields.transactionType)): raise utils.VantivException( 'transaction must be either cnp_xml_fields.recurringTransactionType or transactionType') @@ -95,12 +101,69 @@ def _create_request_xml(transaction, conf, same_day_funding): request_obj = _create_request_obj(transaction, conf, same_day_funding) request_xml = utils.obj_to_xml(request_obj) + if conf.oltpEncryptionPayload: + request_xml = _create_encryption_request(request_xml, conf) + if conf.print_xml: - print('Request XML:\n', request_xml.decode('utf-8'), '\n') + print_xml(request_xml.decode('utf-8'), conf.neuter_xml) return request_xml +def _create_encryption_request(request_xml, conf): + # Parse the XML string + ET.register_namespace('', 'http://www.vantivcnp.com/schema') + root = ET.fromstring(request_xml) + path = conf.oltpEncryptionKeyPath + keyseq = conf.oltpEncryptionKeySequence + namespace = {'ns': 'http://www.vantivcnp.com/schema'} + + # Find the second child element + children = root.findall('./ns:*', namespace) + + if len(children) > 1: + # Get the second child element + child_element = children[1] + str_element = ET.tostring(child_element, encoding='unicode') + + # Skip the encryption payload part for encryptionKeyRequest + if str_element.__contains__('encryptionKeyRequest'): + return ET.tostring(root) + else: + if path is None: + raise utils.VantivException( + "Problem in reading the Encryption Key path. Provide the Encryption key path.") + else: + path = Path(path) + if not path.exists() or not path.is_file(): + raise utils.VantivException( + "The provided path is not a valid file path or the file does not exist.") + # Send payload for encryption + payload = pgp_helper.encryptPayload(str_element, path) + + new_element = ET.Element('payload') + new_element.text = payload + new_element0 = ET.Element('encryptionKeySequence') + if keyseq is None or keyseq == '': + raise utils.VantivException( + "Problem in reading the Encryption Key Sequence ...Provide the Encryption key Sequence ") + else: + new_element0.text = keyseq + encrypted_element = ET.Element('encryptedPayload') + + # removing the child element which needs to be encrypted. + root.remove(children[1]) + + encrypted_element.append(new_element0) + encrypted_element.append(new_element) + + # adding new element after encryption. + root.append(encrypted_element) + + # Convert the modified XML back to a string + return ET.tostring(root) + + def _create_request_obj(transaction, conf, same_day_funding): """ Create @@ -110,6 +173,8 @@ def _create_request_obj(transaction, conf, same_day_funding): + + @@ -152,9 +217,13 @@ def _create_request_obj(transaction, conf, same_day_funding): # # # + # # if isinstance(transaction, fields.recurringTransactionType): request_obj.recurringTransaction = transaction + # add elif condition for encryptionKeyRequest + elif hasattr(transaction, 'encryptionKeyRequest'): + request_obj.encryptionKeyRequest = transaction.encryptionKeyRequest else: request_obj.transaction = transaction return request_obj @@ -201,3 +270,27 @@ def _http_post(post_data, conf, timeout): print('Response XML:\n', response.text, '\n') return response.text + + +def neuter_xml(xml): + neuter_str = "NEUTERED" + if xml is None: + return xml + xml = re.sub(r".*?", f"{neuter_str}", xml) + xml = re.sub(r".*?", f"{neuter_str}", xml) + xml = re.sub(r".*?", f"{neuter_str}", xml) + xml = re.sub(r".*?", f"{neuter_str}", xml) + xml = re.sub(r".*?", f"{neuter_str}", xml) + xml = re.sub(r".*?", f"{neuter_str}", + xml) + + return xml + + +def print_xml(xml_request, neuter_xml_flag): + xml_to_log = xml_request + if neuter_xml_flag: + xml_to_log = neuter_xml(xml_to_log) + print(f"Request XML: {xml_to_log}") + + return xml_request diff --git a/vantivsdk/pgp_helper.py b/vantivsdk/pgp_helper.py index ab43a2c..c83acfb 100644 --- a/vantivsdk/pgp_helper.py +++ b/vantivsdk/pgp_helper.py @@ -1,8 +1,9 @@ -from subprocess import call +import subprocess from subprocess import check_output from subprocess import CalledProcessError import os + from . import (utils) class PgpHelper(object): @@ -71,3 +72,30 @@ def importVantivPublicKey(self, publicKeyFilePath): except CalledProcessError as err: raise utils.VantivException("Adding Vantiv public key has failed with error code is %s.\n" % err.output) +def encryptPayload(toBeEncryptedString, path): + byte_array = bytearray(toBeEncryptedString, 'utf-8') + # Convert the object to a JSON string + try: + # Call gpg command line to encrypt the string + process = subprocess.Popen([ + "gpg", + "--batch", + "--yes", + "--always-trust", + "--no-secmem-warning", + "--armor", + "--trust-model", "always", + "--recipient-file", path, + "--encrypt" + ], stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + + # Pass the string to be encrypted to the gpg process + encrypted_string, err = process.communicate(input=byte_array) + + if process.returncode != 0: + raise subprocess.CalledProcessError(process.returncode, process.args, output=err) + + return encrypted_string.decode() + except subprocess.CalledProcessError as err: + raise utils.VantivException( + "Encrypting the payload has failed. Please check the Encryption key or key path, is correct!\n%s" % err.output) diff --git a/vantivsdk/utils.py b/vantivsdk/utils.py index 2117471..ef3263f 100644 --- a/vantivsdk/utils.py +++ b/vantivsdk/utils.py @@ -70,6 +70,7 @@ def __init__(self, conf_dict=dict()): 'batch_requests_path': os.path.join(tempfile.gettempdir(), 'vantiv_sdk_batch_request'), 'batch_response_path': os.path.join(tempfile.gettempdir(), 'vantiv_sdk_batch_response'), 'print_xml': False, + 'neuter_xml': True, 'id': '', 'vantivPublicKeyID': '', 'gpgPassphrase': '', @@ -86,7 +87,10 @@ def __init__(self, conf_dict=dict()): "payfacUsername_v12_7": "", "payfacPassword_v12_7": "", "payfacSftpUsername_v12_7": "", - "payfacSftpPassword_v12_7": "" + "payfacSftpPassword_v12_7": "", + "oltpEncryptionKeySequence": "", + "oltpEncryptionPayload": False, + "oltpEncryptionKeyPath": "" } # set default values diff --git a/vantivsdk/version.py b/vantivsdk/version.py index 919aef1..84648ae 100644 --- a/vantivsdk/version.py +++ b/vantivsdk/version.py @@ -23,6 +23,6 @@ # OTHER DEALINGS IN THE SOFTWARE. # XML Version -VERSION = u'12.37' +VERSION = u'12.40' # SDK release -RELEASE = u'12.37.1' \ No newline at end of file +RELEASE = u'12.40.0' \ No newline at end of file