POST request/dcda/precontract
Request Information
URI Parameters
None.
Body Parameters
DCDAContractPost| Name | Description | Type | Additional information |
|---|---|---|---|
| PaymentTypeId | byte |
None. |
|
| QuoteId | integer |
None. |
|
| ResultIds | Collection of integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"quoteId": 1,
"resultIds": [
1,
2
],
"paymentTypeId": 64
}
text/html
Sample:
{"quoteId":1,"resultIds":[1,2],"paymentTypeId":64}
application/xml, text/xml
Sample:
<DCDAContractPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.DCDAMOP">
<PaymentTypeId>64</PaymentTypeId>
<QuoteId>1</QuoteId>
<ResultIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</ResultIds>
</DCDAContractPost>
Response Information
Resource Description
DCDAFillContractDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| ContractId | integer |
None. |
|
| ContractType | string |
None. |
|
| ContractTypeId | integer |
None. |
|
| CustomerId | integer |
None. |
|
| formBindingModel | DCDAFormBindingModel |
None. |
|
| fuelName | string |
None. |
|
| fuelType | byte |
None. |
|
| NumberOfMeters | integer |
None. |
|
| ProductId | integer |
None. |
|
| quoteId | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"contractId": 1,
"customerId": 2,
"productId": 3,
"fuelType": 64,
"fuelName": "sample string 5",
"contractTypeId": 6,
"contractType": "sample string 7",
"quoteId": 8,
"numberOfMeters": 1,
"formBindingModel": {
"contract": {
"tierId": 64,
"paymentId": 64,
"contractTypeId": 64,
"contractTypeName": "sample string 2",
"paymentTypeId": 64,
"paymentTypeName": "sample string 3",
"contractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"contractEndDate": "2025-11-05T12:20:36.4984267+00:00",
"standingCharge": 1.0,
"journeyStatusRefId": 1,
"codeOfPractice": 1,
"serviceTypeId": 1,
"adoptionConnectionPrice": 1,
"dataPlatform": 1,
"dataProfile": 1,
"serviceTypeName": "sample string 4",
"totalAnnualCost": 1.0,
"totalContractAnnualCost": 1.0,
"dcdaOrLoggerCommission": 1.0,
"mopOrMexCommission": 1.0,
"maximumCommission": 1.0,
"capacityOrSOQ": 1.0,
"numberOfMeters": 1,
"dcdaCharges": 1.0,
"mopCharges": 1.0,
"totalMopCharge": 1.0,
"totalOtherCharge": 1.0,
"totalDCDACharge": 1.0,
"contractTerm": 64,
"siteFullAddress": "sample string 5",
"includedServices": "sample string 6",
"isHH": true,
"metersInfo": [
{
"resultIds": [
1,
2
],
"tpiQuoteMeterId": 1,
"meterId": 2,
"mpanMprn": "sample string 3",
"siteFullAddress": "sample string 4",
"siteEmail": "sample string 5",
"sitePhone": "sample string 6",
"journeyStatusRefId": 7,
"capacityOrSOQ": 1.0,
"dcdaOrLoggerCharges": 1.0,
"mopOrMexCharges": 1.0,
"dcdaOrLoggerCommission": 1.0,
"mopOrMexCommission": 1.0,
"maximumCommission": 1.0,
"serviceTypeId": 1,
"serviceTypeName": "sample string 8",
"annualCost": 9.0,
"codeOfPractice": 1,
"dataPlatform": 1,
"dataProfile": 1,
"otherCharges": 1,
"totalCharge": 1.0,
"isHH": true,
"dcdaContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"mopContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"startDate": "sample string 10",
"endDate": "sample string 11",
"meterSerialNumber": "sample string 12",
"isImport": true
},
{
"resultIds": [
1,
2
],
"tpiQuoteMeterId": 1,
"meterId": 2,
"mpanMprn": "sample string 3",
"siteFullAddress": "sample string 4",
"siteEmail": "sample string 5",
"sitePhone": "sample string 6",
"journeyStatusRefId": 7,
"capacityOrSOQ": 1.0,
"dcdaOrLoggerCharges": 1.0,
"mopOrMexCharges": 1.0,
"dcdaOrLoggerCommission": 1.0,
"mopOrMexCommission": 1.0,
"maximumCommission": 1.0,
"serviceTypeId": 1,
"serviceTypeName": "sample string 8",
"annualCost": 9.0,
"codeOfPractice": 1,
"dataPlatform": 1,
"dataProfile": 1,
"otherCharges": 1,
"totalCharge": 1.0,
"isHH": true,
"dcdaContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"mopContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"startDate": "sample string 10",
"endDate": "sample string 11",
"meterSerialNumber": "sample string 12",
"isImport": true
}
],
"purchaseOrderId": "sample string 7"
},
"broker": {
"brokerId": "sample string 1",
"brokerCompany": "sample string 2",
"brokerCode": "sample string 3",
"brokerSalesPerson": "sample string 4",
"brokerAgentReference": "sample string 5",
"brokerContactEmail": "sample string 6",
"address": {
"line1": "sample string 1",
"line2": "sample string 2",
"city": "sample string 3",
"county": "sample string 4",
"postcode": "sample string 5"
}
},
"company": {
"name": "sample string 1",
"fullAddress": "sample string 2",
"postalFullAddress": "sample string 3",
"billingFullAddress": "sample string 4",
"businessType": "sample string 5",
"address": {
"line1": "sample string 1",
"line2": "sample string 2",
"city": "sample string 3",
"county": "sample string 4",
"postcode": "sample string 5"
},
"billingAddress": {
"line1": "sample string 1",
"line2": "sample string 2",
"city": "sample string 3",
"county": "sample string 4",
"postcode": "sample string 5"
},
"postAddress": {
"line1": "sample string 1",
"line2": "sample string 2",
"city": "sample string 3",
"county": "sample string 4",
"postcode": "sample string 5"
},
"isSoleTrader": "sample string 6",
"isLimitedCompany": "sample string 7",
"isGeneralPartnerShip": "sample string 8",
"isLimitedPartnership": "sample string 9",
"isLimitedLiabilityPartnership": "sample string 10",
"isCharity": "sample string 11",
"isPublicSector": "sample string 12",
"isPlc": "sample string 13",
"isOtherBusinessType": "sample string 14",
"isOtherValueOfBusinessType": "sample string 15",
"reg": "sample string 16",
"sicDescription": "sample string 17",
"phone": "sample string 18",
"mobile": "sample string 19",
"fax": "sample string 20",
"email": "sample string 21"
},
"customer": {
"customerName": "sample string 1",
"customerFirstName": "sample string 2",
"customerLastName": "sample string 3",
"customerSignaturePosition": "sample string 4",
"customerSignatureDate": "2025-11-05T12:20:36.4984267+00:00",
"customerSignatureTitle": "sample string 5",
"customerEmail": "sample string 6",
"customerMobile": "sample string 7",
"customerPhone": "sample string 8"
},
"primary": {
"customerName": "sample string 1",
"customerFirstName": "sample string 2",
"customerLastName": "sample string 3",
"customerSignaturePosition": "sample string 4",
"customerSignatureDate": "2025-11-05T12:20:36.4984267+00:00",
"customerSignatureTitle": "sample string 5",
"customerEmail": "sample string 6",
"customerMobile": "sample string 7",
"customerPhone": "sample string 8"
},
"displaySites": [
{
"name": "sample string 1",
"address": {
"line1": "sample string 1",
"line2": "sample string 2",
"city": "sample string 3",
"county": "sample string 4",
"postcode": "sample string 5"
},
"meters": [
{
"resultIds": [
1,
2
],
"tpiQuoteMeterId": 1,
"meterId": 2,
"mpanMprn": "sample string 3",
"siteFullAddress": "sample string 4",
"siteEmail": "sample string 5",
"sitePhone": "sample string 6",
"journeyStatusRefId": 7,
"capacityOrSOQ": 1.0,
"dcdaOrLoggerCharges": 1.0,
"mopOrMexCharges": 1.0,
"dcdaOrLoggerCommission": 1.0,
"mopOrMexCommission": 1.0,
"maximumCommission": 1.0,
"serviceTypeId": 1,
"serviceTypeName": "sample string 8",
"annualCost": 9.0,
"codeOfPractice": 1,
"dataPlatform": 1,
"dataProfile": 1,
"otherCharges": 1,
"totalCharge": 1.0,
"isHH": true,
"dcdaContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"mopContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"startDate": "sample string 10",
"endDate": "sample string 11",
"meterSerialNumber": "sample string 12",
"isImport": true
},
{
"resultIds": [
1,
2
],
"tpiQuoteMeterId": 1,
"meterId": 2,
"mpanMprn": "sample string 3",
"siteFullAddress": "sample string 4",
"siteEmail": "sample string 5",
"sitePhone": "sample string 6",
"journeyStatusRefId": 7,
"capacityOrSOQ": 1.0,
"dcdaOrLoggerCharges": 1.0,
"mopOrMexCharges": 1.0,
"dcdaOrLoggerCommission": 1.0,
"mopOrMexCommission": 1.0,
"maximumCommission": 1.0,
"serviceTypeId": 1,
"serviceTypeName": "sample string 8",
"annualCost": 9.0,
"codeOfPractice": 1,
"dataPlatform": 1,
"dataProfile": 1,
"otherCharges": 1,
"totalCharge": 1.0,
"isHH": true,
"dcdaContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"mopContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"startDate": "sample string 10",
"endDate": "sample string 11",
"meterSerialNumber": "sample string 12",
"isImport": true
}
]
},
{
"name": "sample string 1",
"address": {
"line1": "sample string 1",
"line2": "sample string 2",
"city": "sample string 3",
"county": "sample string 4",
"postcode": "sample string 5"
},
"meters": [
{
"resultIds": [
1,
2
],
"tpiQuoteMeterId": 1,
"meterId": 2,
"mpanMprn": "sample string 3",
"siteFullAddress": "sample string 4",
"siteEmail": "sample string 5",
"sitePhone": "sample string 6",
"journeyStatusRefId": 7,
"capacityOrSOQ": 1.0,
"dcdaOrLoggerCharges": 1.0,
"mopOrMexCharges": 1.0,
"dcdaOrLoggerCommission": 1.0,
"mopOrMexCommission": 1.0,
"maximumCommission": 1.0,
"serviceTypeId": 1,
"serviceTypeName": "sample string 8",
"annualCost": 9.0,
"codeOfPractice": 1,
"dataPlatform": 1,
"dataProfile": 1,
"otherCharges": 1,
"totalCharge": 1.0,
"isHH": true,
"dcdaContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"mopContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"startDate": "sample string 10",
"endDate": "sample string 11",
"meterSerialNumber": "sample string 12",
"isImport": true
},
{
"resultIds": [
1,
2
],
"tpiQuoteMeterId": 1,
"meterId": 2,
"mpanMprn": "sample string 3",
"siteFullAddress": "sample string 4",
"siteEmail": "sample string 5",
"sitePhone": "sample string 6",
"journeyStatusRefId": 7,
"capacityOrSOQ": 1.0,
"dcdaOrLoggerCharges": 1.0,
"mopOrMexCharges": 1.0,
"dcdaOrLoggerCommission": 1.0,
"mopOrMexCommission": 1.0,
"maximumCommission": 1.0,
"serviceTypeId": 1,
"serviceTypeName": "sample string 8",
"annualCost": 9.0,
"codeOfPractice": 1,
"dataPlatform": 1,
"dataProfile": 1,
"otherCharges": 1,
"totalCharge": 1.0,
"isHH": true,
"dcdaContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"mopContractStartDate": "2025-11-05T12:20:36.4984267+00:00",
"startDate": "sample string 10",
"endDate": "sample string 11",
"meterSerialNumber": "sample string 12",
"isImport": true
}
]
}
],
"bankDetails": {
"bankManager": "sample string 1",
"bankAddress": "sample string 2",
"bankPostcode": "sample string 3",
"bankAddressLine1": "sample string 4",
"bankAddressLine2": "sample string 5",
"bankAddressTown": "sample string 6",
"bankAddressCounty": "sample string 7",
"bankReferenceNumber": "sample string 8",
"accountHolderName": "sample string 9",
"fullAccountNumber": "sample string 10",
"fullSortCode": "sample string 11",
"sortcode": {
"digit1": "sample string 1",
"digit2": "sample string 2",
"digit3": "sample string 3",
"digit4": "sample string 4",
"digit5": "sample string 5",
"digit6": "sample string 6"
},
"accountNumber": {
"digit1": "sample string 1",
"digit2": "sample string 2",
"digit3": "sample string 3",
"digit4": "sample string 4",
"digit5": "sample string 5",
"digit6": "sample string 6",
"digit7": "sample string 7",
"digit8": "sample string 8"
}
},
"currentDate": "sample string 1",
"currentDatemmmyyyy": "sample string 2"
}
}
text/html
Sample:
{"contractId":1,"customerId":2,"productId":3,"fuelType":64,"fuelName":"sample string 5","contractTypeId":6,"contractType":"sample string 7","quoteId":8,"numberOfMeters":1,"formBindingModel":{"contract":{"tierId":64,"paymentId":64,"contractTypeId":64,"contractTypeName":"sample string 2","paymentTypeId":64,"paymentTypeName":"sample string 3","contractStartDate":"2025-11-05T12:20:36.4984267+00:00","contractEndDate":"2025-11-05T12:20:36.4984267+00:00","standingCharge":1.0,"journeyStatusRefId":1,"codeOfPractice":1,"serviceTypeId":1,"adoptionConnectionPrice":1,"dataPlatform":1,"dataProfile":1,"serviceTypeName":"sample string 4","totalAnnualCost":1.0,"totalContractAnnualCost":1.0,"dcdaOrLoggerCommission":1.0,"mopOrMexCommission":1.0,"maximumCommission":1.0,"capacityOrSOQ":1.0,"numberOfMeters":1,"dcdaCharges":1.0,"mopCharges":1.0,"totalMopCharge":1.0,"totalOtherCharge":1.0,"totalDCDACharge":1.0,"contractTerm":64,"siteFullAddress":"sample string 5","includedServices":"sample string 6","isHH":true,"metersInfo":[{"resultIds":[1,2],"tpiQuoteMeterId":1,"meterId":2,"mpanMprn":"sample string 3","siteFullAddress":"sample string 4","siteEmail":"sample string 5","sitePhone":"sample string 6","journeyStatusRefId":7,"capacityOrSOQ":1.0,"dcdaOrLoggerCharges":1.0,"mopOrMexCharges":1.0,"dcdaOrLoggerCommission":1.0,"mopOrMexCommission":1.0,"maximumCommission":1.0,"serviceTypeId":1,"serviceTypeName":"sample string 8","annualCost":9.0,"codeOfPractice":1,"dataPlatform":1,"dataProfile":1,"otherCharges":1,"totalCharge":1.0,"isHH":true,"dcdaContractStartDate":"2025-11-05T12:20:36.4984267+00:00","mopContractStartDate":"2025-11-05T12:20:36.4984267+00:00","startDate":"sample string 10","endDate":"sample string 11","meterSerialNumber":"sample string 12","isImport":true},{"resultIds":[1,2],"tpiQuoteMeterId":1,"meterId":2,"mpanMprn":"sample string 3","siteFullAddress":"sample string 4","siteEmail":"sample string 5","sitePhone":"sample string 6","journeyStatusRefId":7,"capacityOrSOQ":1.0,"dcdaOrLoggerCharges":1.0,"mopOrMexCharges":1.0,"dcdaOrLoggerCommission":1.0,"mopOrMexCommission":1.0,"maximumCommission":1.0,"serviceTypeId":1,"serviceTypeName":"sample string 8","annualCost":9.0,"codeOfPractice":1,"dataPlatform":1,"dataProfile":1,"otherCharges":1,"totalCharge":1.0,"isHH":true,"dcdaContractStartDate":"2025-11-05T12:20:36.4984267+00:00","mopContractStartDate":"2025-11-05T12:20:36.4984267+00:00","startDate":"sample string 10","endDate":"sample string 11","meterSerialNumber":"sample string 12","isImport":true}],"purchaseOrderId":"sample string 7"},"broker":{"brokerId":"sample string 1","brokerCompany":"sample string 2","brokerCode":"sample string 3","brokerSalesPerson":"sample string 4","brokerAgentReference":"sample string 5","brokerContactEmail":"sample string 6","address":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"}},"company":{"name":"sample string 1","fullAddress":"sample string 2","postalFullAddress":"sample string 3","billingFullAddress":"sample string 4","businessType":"sample string 5","address":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"billingAddress":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"postAddress":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"isSoleTrader":"sample string 6","isLimitedCompany":"sample string 7","isGeneralPartnerShip":"sample string 8","isLimitedPartnership":"sample string 9","isLimitedLiabilityPartnership":"sample string 10","isCharity":"sample string 11","isPublicSector":"sample string 12","isPlc":"sample string 13","isOtherBusinessType":"sample string 14","isOtherValueOfBusinessType":"sample string 15","reg":"sample string 16","sicDescription":"sample string 17","phone":"sample string 18","mobile":"sample string 19","fax":"sample string 20","email":"sample string 21"},"customer":{"customerName":"sample string 1","customerFirstName":"sample string 2","customerLastName":"sample string 3","customerSignaturePosition":"sample string 4","customerSignatureDate":"2025-11-05T12:20:36.4984267+00:00","customerSignatureTitle":"sample string 5","customerEmail":"sample string 6","customerMobile":"sample string 7","customerPhone":"sample string 8"},"primary":{"customerName":"sample string 1","customerFirstName":"sample string 2","customerLastName":"sample string 3","customerSignaturePosition":"sample string 4","customerSignatureDate":"2025-11-05T12:20:36.4984267+00:00","customerSignatureTitle":"sample string 5","customerEmail":"sample string 6","customerMobile":"sample string 7","customerPhone":"sample string 8"},"displaySites":[{"name":"sample string 1","address":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"meters":[{"resultIds":[1,2],"tpiQuoteMeterId":1,"meterId":2,"mpanMprn":"sample string 3","siteFullAddress":"sample string 4","siteEmail":"sample string 5","sitePhone":"sample string 6","journeyStatusRefId":7,"capacityOrSOQ":1.0,"dcdaOrLoggerCharges":1.0,"mopOrMexCharges":1.0,"dcdaOrLoggerCommission":1.0,"mopOrMexCommission":1.0,"maximumCommission":1.0,"serviceTypeId":1,"serviceTypeName":"sample string 8","annualCost":9.0,"codeOfPractice":1,"dataPlatform":1,"dataProfile":1,"otherCharges":1,"totalCharge":1.0,"isHH":true,"dcdaContractStartDate":"2025-11-05T12:20:36.4984267+00:00","mopContractStartDate":"2025-11-05T12:20:36.4984267+00:00","startDate":"sample string 10","endDate":"sample string 11","meterSerialNumber":"sample string 12","isImport":true},{"resultIds":[1,2],"tpiQuoteMeterId":1,"meterId":2,"mpanMprn":"sample string 3","siteFullAddress":"sample string 4","siteEmail":"sample string 5","sitePhone":"sample string 6","journeyStatusRefId":7,"capacityOrSOQ":1.0,"dcdaOrLoggerCharges":1.0,"mopOrMexCharges":1.0,"dcdaOrLoggerCommission":1.0,"mopOrMexCommission":1.0,"maximumCommission":1.0,"serviceTypeId":1,"serviceTypeName":"sample string 8","annualCost":9.0,"codeOfPractice":1,"dataPlatform":1,"dataProfile":1,"otherCharges":1,"totalCharge":1.0,"isHH":true,"dcdaContractStartDate":"2025-11-05T12:20:36.4984267+00:00","mopContractStartDate":"2025-11-05T12:20:36.4984267+00:00","startDate":"sample string 10","endDate":"sample string 11","meterSerialNumber":"sample string 12","isImport":true}]},{"name":"sample string 1","address":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"meters":[{"resultIds":[1,2],"tpiQuoteMeterId":1,"meterId":2,"mpanMprn":"sample string 3","siteFullAddress":"sample string 4","siteEmail":"sample string 5","sitePhone":"sample string 6","journeyStatusRefId":7,"capacityOrSOQ":1.0,"dcdaOrLoggerCharges":1.0,"mopOrMexCharges":1.0,"dcdaOrLoggerCommission":1.0,"mopOrMexCommission":1.0,"maximumCommission":1.0,"serviceTypeId":1,"serviceTypeName":"sample string 8","annualCost":9.0,"codeOfPractice":1,"dataPlatform":1,"dataProfile":1,"otherCharges":1,"totalCharge":1.0,"isHH":true,"dcdaContractStartDate":"2025-11-05T12:20:36.4984267+00:00","mopContractStartDate":"2025-11-05T12:20:36.4984267+00:00","startDate":"sample string 10","endDate":"sample string 11","meterSerialNumber":"sample string 12","isImport":true},{"resultIds":[1,2],"tpiQuoteMeterId":1,"meterId":2,"mpanMprn":"sample string 3","siteFullAddress":"sample string 4","siteEmail":"sample string 5","sitePhone":"sample string 6","journeyStatusRefId":7,"capacityOrSOQ":1.0,"dcdaOrLoggerCharges":1.0,"mopOrMexCharges":1.0,"dcdaOrLoggerCommission":1.0,"mopOrMexCommission":1.0,"maximumCommission":1.0,"serviceTypeId":1,"serviceTypeName":"sample string 8","annualCost":9.0,"codeOfPractice":1,"dataPlatform":1,"dataProfile":1,"otherCharges":1,"totalCharge":1.0,"isHH":true,"dcdaContractStartDate":"2025-11-05T12:20:36.4984267+00:00","mopContractStartDate":"2025-11-05T12:20:36.4984267+00:00","startDate":"sample string 10","endDate":"sample string 11","meterSerialNumber":"sample string 12","isImport":true}]}],"bankDetails":{"bankManager":"sample string 1","bankAddress":"sample string 2","bankPostcode":"sample string 3","bankAddressLine1":"sample string 4","bankAddressLine2":"sample string 5","bankAddressTown":"sample string 6","bankAddressCounty":"sample string 7","bankReferenceNumber":"sample string 8","accountHolderName":"sample string 9","fullAccountNumber":"sample string 10","fullSortCode":"sample string 11","sortcode":{"digit1":"sample string 1","digit2":"sample string 2","digit3":"sample string 3","digit4":"sample string 4","digit5":"sample string 5","digit6":"sample string 6"},"accountNumber":{"digit1":"sample string 1","digit2":"sample string 2","digit3":"sample string 3","digit4":"sample string 4","digit5":"sample string 5","digit6":"sample string 6","digit7":"sample string 7","digit8":"sample string 8"}},"currentDate":"sample string 1","currentDatemmmyyyy":"sample string 2"}}
application/xml, text/xml
Sample:
<DCDAFillContractDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.DCDAMOP">
<ContractId>1</ContractId>
<ContractType>sample string 7</ContractType>
<ContractTypeId>6</ContractTypeId>
<CustomerId>2</CustomerId>
<NumberOfMeters>1</NumberOfMeters>
<ProductId>3</ProductId>
<formBindingModel>
<bankDetails>
<accountHolderName>sample string 9</accountHolderName>
<accountNumber>
<digit1>sample string 1</digit1>
<digit2>sample string 2</digit2>
<digit3>sample string 3</digit3>
<digit4>sample string 4</digit4>
<digit5>sample string 5</digit5>
<digit6>sample string 6</digit6>
<digit7>sample string 7</digit7>
<digit8>sample string 8</digit8>
</accountNumber>
<bankAddress>sample string 2</bankAddress>
<bankAddressCounty>sample string 7</bankAddressCounty>
<bankAddressLine1>sample string 4</bankAddressLine1>
<bankAddressLine2>sample string 5</bankAddressLine2>
<bankAddressTown>sample string 6</bankAddressTown>
<bankManager>sample string 1</bankManager>
<bankPostcode>sample string 3</bankPostcode>
<bankReferenceNumber>sample string 8</bankReferenceNumber>
<fullAccountNumber>sample string 10</fullAccountNumber>
<fullSortCode>sample string 11</fullSortCode>
<sortcode>
<digit1>sample string 1</digit1>
<digit2>sample string 2</digit2>
<digit3>sample string 3</digit3>
<digit4>sample string 4</digit4>
<digit5>sample string 5</digit5>
<digit6>sample string 6</digit6>
</sortcode>
</bankDetails>
<broker>
<address xmlns:d4p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
<d4p1:City>sample string 3</d4p1:City>
<d4p1:County>sample string 4</d4p1:County>
<d4p1:Line1>sample string 1</d4p1:Line1>
<d4p1:Line2>sample string 2</d4p1:Line2>
<d4p1:Postcode>sample string 5</d4p1:Postcode>
</address>
<brokerAgentReference>sample string 5</brokerAgentReference>
<brokerCode>sample string 3</brokerCode>
<brokerCompany>sample string 2</brokerCompany>
<brokerContactEmail>sample string 6</brokerContactEmail>
<brokerId>sample string 1</brokerId>
<brokerSalesPerson>sample string 4</brokerSalesPerson>
</broker>
<company>
<BillingFullAddress>sample string 4</BillingFullAddress>
<FullAddress>sample string 2</FullAddress>
<PostalFullAddress>sample string 3</PostalFullAddress>
<address xmlns:d4p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
<d4p1:City>sample string 3</d4p1:City>
<d4p1:County>sample string 4</d4p1:County>
<d4p1:Line1>sample string 1</d4p1:Line1>
<d4p1:Line2>sample string 2</d4p1:Line2>
<d4p1:Postcode>sample string 5</d4p1:Postcode>
</address>
<billingAddress xmlns:d4p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
<d4p1:City>sample string 3</d4p1:City>
<d4p1:County>sample string 4</d4p1:County>
<d4p1:Line1>sample string 1</d4p1:Line1>
<d4p1:Line2>sample string 2</d4p1:Line2>
<d4p1:Postcode>sample string 5</d4p1:Postcode>
</billingAddress>
<businessType>sample string 5</businessType>
<email>sample string 21</email>
<fax>sample string 20</fax>
<isCharity>sample string 11</isCharity>
<isGeneralPartnerShip>sample string 8</isGeneralPartnerShip>
<isLimitedCompany>sample string 7</isLimitedCompany>
<isLimitedLiabilityPartnership>sample string 10</isLimitedLiabilityPartnership>
<isLimitedPartnership>sample string 9</isLimitedPartnership>
<isOtherBusinessType>sample string 14</isOtherBusinessType>
<isOtherValueOfBusinessType>sample string 15</isOtherValueOfBusinessType>
<isPlc>sample string 13</isPlc>
<isPublicSector>sample string 12</isPublicSector>
<isSoleTrader>sample string 6</isSoleTrader>
<mobile>sample string 19</mobile>
<name>sample string 1</name>
<phone>sample string 18</phone>
<postAddress xmlns:d4p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
<d4p1:City>sample string 3</d4p1:City>
<d4p1:County>sample string 4</d4p1:County>
<d4p1:Line1>sample string 1</d4p1:Line1>
<d4p1:Line2>sample string 2</d4p1:Line2>
<d4p1:Postcode>sample string 5</d4p1:Postcode>
</postAddress>
<reg>sample string 16</reg>
<sicDescription>sample string 17</sicDescription>
</company>
<contract>
<AdoptionConnectionPrice>1</AdoptionConnectionPrice>
<CapacityOrSOQ>1</CapacityOrSOQ>
<CodeOfPractice>1</CodeOfPractice>
<ContractEndDate>2025-11-05T12:20:36.4984267+00:00</ContractEndDate>
<ContractStartDate>2025-11-05T12:20:36.4984267+00:00</ContractStartDate>
<ContractTerm>64</ContractTerm>
<ContractTypeId>64</ContractTypeId>
<ContractTypeName>sample string 2</ContractTypeName>
<DCDACharges>1</DCDACharges>
<DCDAOrLoggerCommission>1</DCDAOrLoggerCommission>
<DataPlatform>1</DataPlatform>
<DataProfile>1</DataProfile>
<IncludedServices>sample string 6</IncludedServices>
<IsHH>true</IsHH>
<JourneyStatusRefId>1</JourneyStatusRefId>
<MOPCharges>1</MOPCharges>
<MOPOrMexCommission>1</MOPOrMexCommission>
<MaximumCommission>1</MaximumCommission>
<MetersInfo>
<DCDASiteMeterResult>
<AnnualCost>9</AnnualCost>
<CapacityOrSOQ>1</CapacityOrSOQ>
<CodeOfPractice>1</CodeOfPractice>
<DCDAContractStartDate>2025-11-05T12:20:36.4984267+00:00</DCDAContractStartDate>
<DCDAOrLoggerCharges>1</DCDAOrLoggerCharges>
<DCDAOrLoggerCommission>1</DCDAOrLoggerCommission>
<DataPlatform>1</DataPlatform>
<DataProfile>1</DataProfile>
<EndDate>sample string 11</EndDate>
<IsHH>true</IsHH>
<IsImport>true</IsImport>
<JourneyStatusRefId>7</JourneyStatusRefId>
<MOPContractStartDate>2025-11-05T12:20:36.4984267+00:00</MOPContractStartDate>
<MOPOrMexCharges>1</MOPOrMexCharges>
<MOPOrMexCommission>1</MOPOrMexCommission>
<MaximumCommission>1</MaximumCommission>
<MeterId>2</MeterId>
<MeterSerialNumber>sample string 12</MeterSerialNumber>
<MpanMprn>sample string 3</MpanMprn>
<OtherCharges>1</OtherCharges>
<ResultIds xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:long>1</d6p1:long>
<d6p1:long>2</d6p1:long>
</ResultIds>
<ServiceTypeId>1</ServiceTypeId>
<ServiceTypeName>sample string 8</ServiceTypeName>
<SiteEmail>sample string 5</SiteEmail>
<SiteFullAddress>sample string 4</SiteFullAddress>
<SitePhone>sample string 6</SitePhone>
<StartDate>sample string 10</StartDate>
<TPIQuoteMeterId>1</TPIQuoteMeterId>
<TotalCharge>1</TotalCharge>
</DCDASiteMeterResult>
<DCDASiteMeterResult>
<AnnualCost>9</AnnualCost>
<CapacityOrSOQ>1</CapacityOrSOQ>
<CodeOfPractice>1</CodeOfPractice>
<DCDAContractStartDate>2025-11-05T12:20:36.4984267+00:00</DCDAContractStartDate>
<DCDAOrLoggerCharges>1</DCDAOrLoggerCharges>
<DCDAOrLoggerCommission>1</DCDAOrLoggerCommission>
<DataPlatform>1</DataPlatform>
<DataProfile>1</DataProfile>
<EndDate>sample string 11</EndDate>
<IsHH>true</IsHH>
<IsImport>true</IsImport>
<JourneyStatusRefId>7</JourneyStatusRefId>
<MOPContractStartDate>2025-11-05T12:20:36.4984267+00:00</MOPContractStartDate>
<MOPOrMexCharges>1</MOPOrMexCharges>
<MOPOrMexCommission>1</MOPOrMexCommission>
<MaximumCommission>1</MaximumCommission>
<MeterId>2</MeterId>
<MeterSerialNumber>sample string 12</MeterSerialNumber>
<MpanMprn>sample string 3</MpanMprn>
<OtherCharges>1</OtherCharges>
<ResultIds xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:long>1</d6p1:long>
<d6p1:long>2</d6p1:long>
</ResultIds>
<ServiceTypeId>1</ServiceTypeId>
<ServiceTypeName>sample string 8</ServiceTypeName>
<SiteEmail>sample string 5</SiteEmail>
<SiteFullAddress>sample string 4</SiteFullAddress>
<SitePhone>sample string 6</SitePhone>
<StartDate>sample string 10</StartDate>
<TPIQuoteMeterId>1</TPIQuoteMeterId>
<TotalCharge>1</TotalCharge>
</DCDASiteMeterResult>
</MetersInfo>
<NumberOfMeters>1</NumberOfMeters>
<PaymentId>64</PaymentId>
<PaymentTypeId>64</PaymentTypeId>
<PaymentTypeName>sample string 3</PaymentTypeName>
<PurchaseOrderId>sample string 7</PurchaseOrderId>
<ServiceTypeId>1</ServiceTypeId>
<ServiceTypeName>sample string 4</ServiceTypeName>
<SiteFullAddress>sample string 5</SiteFullAddress>
<StandingCharge>1</StandingCharge>
<TierId>64</TierId>
<TotalAnnualCost>1</TotalAnnualCost>
<TotalContractAnnualCost>1</TotalContractAnnualCost>
<TotalDCDACharge>1</TotalDCDACharge>
<TotalMopCharge>1</TotalMopCharge>
<TotalOtherCharge>1</TotalOtherCharge>
</contract>
<currentDate>sample string 1</currentDate>
<currentDatemmmyyyy>sample string 2</currentDatemmmyyyy>
<customer>
<customerEmail>sample string 6</customerEmail>
<customerFirstName>sample string 2</customerFirstName>
<customerLastName>sample string 3</customerLastName>
<customerMobile>sample string 7</customerMobile>
<customerName>sample string 1</customerName>
<customerPhone>sample string 8</customerPhone>
<customerSignatureDate>2025-11-05T12:20:36.4984267+00:00</customerSignatureDate>
<customerSignaturePosition>sample string 4</customerSignaturePosition>
<customerSignatureTitle>sample string 5</customerSignatureTitle>
</customer>
<displaySites>
<DcDADisplaySite>
<Meters>
<DCDASiteMeterResult>
<AnnualCost>9</AnnualCost>
<CapacityOrSOQ>1</CapacityOrSOQ>
<CodeOfPractice>1</CodeOfPractice>
<DCDAContractStartDate>2025-11-05T12:20:36.4984267+00:00</DCDAContractStartDate>
<DCDAOrLoggerCharges>1</DCDAOrLoggerCharges>
<DCDAOrLoggerCommission>1</DCDAOrLoggerCommission>
<DataPlatform>1</DataPlatform>
<DataProfile>1</DataProfile>
<EndDate>sample string 11</EndDate>
<IsHH>true</IsHH>
<IsImport>true</IsImport>
<JourneyStatusRefId>7</JourneyStatusRefId>
<MOPContractStartDate>2025-11-05T12:20:36.4984267+00:00</MOPContractStartDate>
<MOPOrMexCharges>1</MOPOrMexCharges>
<MOPOrMexCommission>1</MOPOrMexCommission>
<MaximumCommission>1</MaximumCommission>
<MeterId>2</MeterId>
<MeterSerialNumber>sample string 12</MeterSerialNumber>
<MpanMprn>sample string 3</MpanMprn>
<OtherCharges>1</OtherCharges>
<ResultIds xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:long>1</d7p1:long>
<d7p1:long>2</d7p1:long>
</ResultIds>
<ServiceTypeId>1</ServiceTypeId>
<ServiceTypeName>sample string 8</ServiceTypeName>
<SiteEmail>sample string 5</SiteEmail>
<SiteFullAddress>sample string 4</SiteFullAddress>
<SitePhone>sample string 6</SitePhone>
<StartDate>sample string 10</StartDate>
<TPIQuoteMeterId>1</TPIQuoteMeterId>
<TotalCharge>1</TotalCharge>
</DCDASiteMeterResult>
<DCDASiteMeterResult>
<AnnualCost>9</AnnualCost>
<CapacityOrSOQ>1</CapacityOrSOQ>
<CodeOfPractice>1</CodeOfPractice>
<DCDAContractStartDate>2025-11-05T12:20:36.4984267+00:00</DCDAContractStartDate>
<DCDAOrLoggerCharges>1</DCDAOrLoggerCharges>
<DCDAOrLoggerCommission>1</DCDAOrLoggerCommission>
<DataPlatform>1</DataPlatform>
<DataProfile>1</DataProfile>
<EndDate>sample string 11</EndDate>
<IsHH>true</IsHH>
<IsImport>true</IsImport>
<JourneyStatusRefId>7</JourneyStatusRefId>
<MOPContractStartDate>2025-11-05T12:20:36.4984267+00:00</MOPContractStartDate>
<MOPOrMexCharges>1</MOPOrMexCharges>
<MOPOrMexCommission>1</MOPOrMexCommission>
<MaximumCommission>1</MaximumCommission>
<MeterId>2</MeterId>
<MeterSerialNumber>sample string 12</MeterSerialNumber>
<MpanMprn>sample string 3</MpanMprn>
<OtherCharges>1</OtherCharges>
<ResultIds xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:long>1</d7p1:long>
<d7p1:long>2</d7p1:long>
</ResultIds>
<ServiceTypeId>1</ServiceTypeId>
<ServiceTypeName>sample string 8</ServiceTypeName>
<SiteEmail>sample string 5</SiteEmail>
<SiteFullAddress>sample string 4</SiteFullAddress>
<SitePhone>sample string 6</SitePhone>
<StartDate>sample string 10</StartDate>
<TPIQuoteMeterId>1</TPIQuoteMeterId>
<TotalCharge>1</TotalCharge>
</DCDASiteMeterResult>
</Meters>
<address xmlns:d5p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
<d5p1:City>sample string 3</d5p1:City>
<d5p1:County>sample string 4</d5p1:County>
<d5p1:Line1>sample string 1</d5p1:Line1>
<d5p1:Line2>sample string 2</d5p1:Line2>
<d5p1:Postcode>sample string 5</d5p1:Postcode>
</address>
<name>sample string 1</name>
</DcDADisplaySite>
<DcDADisplaySite>
<Meters>
<DCDASiteMeterResult>
<AnnualCost>9</AnnualCost>
<CapacityOrSOQ>1</CapacityOrSOQ>
<CodeOfPractice>1</CodeOfPractice>
<DCDAContractStartDate>2025-11-05T12:20:36.4984267+00:00</DCDAContractStartDate>
<DCDAOrLoggerCharges>1</DCDAOrLoggerCharges>
<DCDAOrLoggerCommission>1</DCDAOrLoggerCommission>
<DataPlatform>1</DataPlatform>
<DataProfile>1</DataProfile>
<EndDate>sample string 11</EndDate>
<IsHH>true</IsHH>
<IsImport>true</IsImport>
<JourneyStatusRefId>7</JourneyStatusRefId>
<MOPContractStartDate>2025-11-05T12:20:36.4984267+00:00</MOPContractStartDate>
<MOPOrMexCharges>1</MOPOrMexCharges>
<MOPOrMexCommission>1</MOPOrMexCommission>
<MaximumCommission>1</MaximumCommission>
<MeterId>2</MeterId>
<MeterSerialNumber>sample string 12</MeterSerialNumber>
<MpanMprn>sample string 3</MpanMprn>
<OtherCharges>1</OtherCharges>
<ResultIds xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:long>1</d7p1:long>
<d7p1:long>2</d7p1:long>
</ResultIds>
<ServiceTypeId>1</ServiceTypeId>
<ServiceTypeName>sample string 8</ServiceTypeName>
<SiteEmail>sample string 5</SiteEmail>
<SiteFullAddress>sample string 4</SiteFullAddress>
<SitePhone>sample string 6</SitePhone>
<StartDate>sample string 10</StartDate>
<TPIQuoteMeterId>1</TPIQuoteMeterId>
<TotalCharge>1</TotalCharge>
</DCDASiteMeterResult>
<DCDASiteMeterResult>
<AnnualCost>9</AnnualCost>
<CapacityOrSOQ>1</CapacityOrSOQ>
<CodeOfPractice>1</CodeOfPractice>
<DCDAContractStartDate>2025-11-05T12:20:36.4984267+00:00</DCDAContractStartDate>
<DCDAOrLoggerCharges>1</DCDAOrLoggerCharges>
<DCDAOrLoggerCommission>1</DCDAOrLoggerCommission>
<DataPlatform>1</DataPlatform>
<DataProfile>1</DataProfile>
<EndDate>sample string 11</EndDate>
<IsHH>true</IsHH>
<IsImport>true</IsImport>
<JourneyStatusRefId>7</JourneyStatusRefId>
<MOPContractStartDate>2025-11-05T12:20:36.4984267+00:00</MOPContractStartDate>
<MOPOrMexCharges>1</MOPOrMexCharges>
<MOPOrMexCommission>1</MOPOrMexCommission>
<MaximumCommission>1</MaximumCommission>
<MeterId>2</MeterId>
<MeterSerialNumber>sample string 12</MeterSerialNumber>
<MpanMprn>sample string 3</MpanMprn>
<OtherCharges>1</OtherCharges>
<ResultIds xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:long>1</d7p1:long>
<d7p1:long>2</d7p1:long>
</ResultIds>
<ServiceTypeId>1</ServiceTypeId>
<ServiceTypeName>sample string 8</ServiceTypeName>
<SiteEmail>sample string 5</SiteEmail>
<SiteFullAddress>sample string 4</SiteFullAddress>
<SitePhone>sample string 6</SitePhone>
<StartDate>sample string 10</StartDate>
<TPIQuoteMeterId>1</TPIQuoteMeterId>
<TotalCharge>1</TotalCharge>
</DCDASiteMeterResult>
</Meters>
<address xmlns:d5p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
<d5p1:City>sample string 3</d5p1:City>
<d5p1:County>sample string 4</d5p1:County>
<d5p1:Line1>sample string 1</d5p1:Line1>
<d5p1:Line2>sample string 2</d5p1:Line2>
<d5p1:Postcode>sample string 5</d5p1:Postcode>
</address>
<name>sample string 1</name>
</DcDADisplaySite>
</displaySites>
<primary>
<customerEmail>sample string 6</customerEmail>
<customerFirstName>sample string 2</customerFirstName>
<customerLastName>sample string 3</customerLastName>
<customerMobile>sample string 7</customerMobile>
<customerName>sample string 1</customerName>
<customerPhone>sample string 8</customerPhone>
<customerSignatureDate>2025-11-05T12:20:36.4984267+00:00</customerSignatureDate>
<customerSignaturePosition>sample string 4</customerSignaturePosition>
<customerSignatureTitle>sample string 5</customerSignatureTitle>
</primary>
</formBindingModel>
<fuelName>sample string 5</fuelName>
<fuelType>64</fuelType>
<quoteId>8</quoteId>
</DCDAFillContractDetails>