BrightofficeAPI
Click here for a complete list of operations.
UpdateCase
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /Webservices/BrightOfficeAPI.asmx HTTP/1.1
Host: www.spdoffice.co.uk
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/UpdateCase"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<UpdateCase xmlns="http://tempuri.org/">
<CaseApp>
<ApplicantID>string</ApplicantID>
<CustomerReference>string</CustomerReference>
<MainApplicant>
<Title>string</Title>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DateOfBirth>dateTime</DateOfBirth>
<MaritalStatus>string</MaritalStatus>
<Telephone>string</Telephone>
<WorkTelephone>string</WorkTelephone>
<Mobile>string</Mobile>
<EmailAddress>string</EmailAddress>
<OtherName>string</OtherName>
<OccupancyStatus>string</OccupancyStatus>
<Gender>string</Gender>
<PreviousName>string</PreviousName>
<CurrentAddress>
<Id>int</Id>
<HouseName>string</HouseName>
<HouseNumber>string</HouseNumber>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Address5>string</Address5>
<Postcode>string</Postcode>
<TimeInYears>int</TimeInYears>
<TimeInMonths>int</TimeInMonths>
</CurrentAddress>
<PreviousAddresses>
<AddressDetails xsi:nil="true" />
<AddressDetails xsi:nil="true" />
</PreviousAddresses>
<BankDetail>
<CustomerBankDetails xsi:nil="true" />
<CustomerBankDetails xsi:nil="true" />
</BankDetail>
<EmploymentDetails>
<OccupationType>string</OccupationType>
<EmploymentStatus>string</EmploymentStatus>
<EmployerName>string</EmployerName>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Postcode>string</Postcode>
<EmployerTelephone>string</EmployerTelephone>
<TimeInYears>int</TimeInYears>
<TimeInMonths>int</TimeInMonths>
<FirstIncome>double</FirstIncome>
<SecondIncome>double</SecondIncome>
<OtherIncomeDescription>string</OtherIncomeDescription>
<PartTimeHoursWorked>string</PartTimeHoursWorked>
</EmploymentDetails>
<App2ID>int</App2ID>
</MainApplicant>
<AdditionalApplicants>
<SingleApplicant>
<Title>string</Title>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DateOfBirth>dateTime</DateOfBirth>
<MaritalStatus>string</MaritalStatus>
<Telephone>string</Telephone>
<WorkTelephone>string</WorkTelephone>
<Mobile>string</Mobile>
<EmailAddress>string</EmailAddress>
<OtherName>string</OtherName>
<OccupancyStatus>string</OccupancyStatus>
<Gender>string</Gender>
<PreviousName>string</PreviousName>
<CurrentAddress xsi:nil="true" />
<PreviousAddresses xsi:nil="true" />
<BankDetail xsi:nil="true" />
<EmploymentDetails xsi:nil="true" />
<App2ID>int</App2ID>
</SingleApplicant>
<SingleApplicant>
<Title>string</Title>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DateOfBirth>dateTime</DateOfBirth>
<MaritalStatus>string</MaritalStatus>
<Telephone>string</Telephone>
<WorkTelephone>string</WorkTelephone>
<Mobile>string</Mobile>
<EmailAddress>string</EmailAddress>
<OtherName>string</OtherName>
<OccupancyStatus>string</OccupancyStatus>
<Gender>string</Gender>
<PreviousName>string</PreviousName>
<CurrentAddress xsi:nil="true" />
<PreviousAddresses xsi:nil="true" />
<BankDetail xsi:nil="true" />
<EmploymentDetails xsi:nil="true" />
<App2ID>int</App2ID>
</SingleApplicant>
</AdditionalApplicants>
<MatterType>string</MatterType>
<Provider>string</Provider>
<ProviderDescription>string</ProviderDescription>
<ProviderRef>string</ProviderRef>
<ProviderCaseRef>string</ProviderCaseRef>
<OldCaseRef>string</OldCaseRef>
<CreditType>string</CreditType>
<NetClaim>double</NetClaim>
<OriginalLoanAmount>double</OriginalLoanAmount>
<Term>int</Term>
<InterestDaily>double</InterestDaily>
<InterestMonthly>double</InterestMonthly>
<InterestYearly>double</InterestYearly>
<SecurityCover>double</SecurityCover>
<MonthlyPayment>double</MonthlyPayment>
<RolledUpInterestForTerm>double</RolledUpInterestForTerm>
<TotalRepaymentAmount>double</TotalRepaymentAmount>
<AddFeesToTotal>boolean</AddFeesToTotal>
<AgreementStartDate>string</AgreementStartDate>
<Commission>double</Commission>
<ClaimInterest>double</ClaimInterest>
<CustomerInitialFee>double</CustomerInitialFee>
<CustomerCompletionFeePerc>double</CustomerCompletionFeePerc>
<CustomerCompletionFee>double</CustomerCompletionFee>
<ValuationFee>double</ValuationFee>
<ValuationFeePerc>double</ValuationFeePerc>
<LegalFee>double</LegalFee>
<LegalFeePerc>double</LegalFeePerc>
<OtherFee>double</OtherFee>
<OtherFeePerc>double</OtherFeePerc>
<Deposit>double</Deposit>
<DepositPerc>double</DepositPerc>
<BrokerAdminFee>double</BrokerAdminFee>
<BrokerFeePercentage>double</BrokerFeePercentage>
<CaseStatus>string</CaseStatus>
<StatusDate>dateTime</StatusDate>
<Source>string</Source>
<SourceName>string</SourceName>
<SourceRef>string</SourceRef>
<SourceAffiliate>string</SourceAffiliate>
<SourceAffiliateName>string</SourceAffiliateName>
<OpenBankingVisionId>string</OpenBankingVisionId>
<DateCreated>dateTime</DateCreated>
<UserCreated>int</UserCreated>
<WorkflowStep>string</WorkflowStep>
<DaysOld>int</DaysOld>
<CaseOwner>string</CaseOwner>
<CustomerOwner>string</CustomerOwner>
<CaseUnderWriter>string</CaseUnderWriter>
<CaseTeam>string</CaseTeam>
<CaseProcessor>string</CaseProcessor>
<CaseAdditionalUser1>string</CaseAdditionalUser1>
<CaseAdditionalUser2>string</CaseAdditionalUser2>
<CaseAssignmentBranch>string</CaseAssignmentBranch>
<BrokerCode>string</BrokerCode>
<BrokerName>string</BrokerName>
<BrokerReference>string</BrokerReference>
<CaseNotesList>
<CaseNotes>
<NoteType>string</NoteType>
<ApplicantId>string</ApplicantId>
<Notes>string</Notes>
<CreatedDate>dateTime</CreatedDate>
<CreatedBy>string</CreatedBy>
<CreatedByName>string</CreatedByName>
<Status>string</Status>
</CaseNotes>
<CaseNotes>
<NoteType>string</NoteType>
<ApplicantId>string</ApplicantId>
<Notes>string</Notes>
<CreatedDate>dateTime</CreatedDate>
<CreatedBy>string</CreatedBy>
<CreatedByName>string</CreatedByName>
<Status>string</Status>
</CaseNotes>
</CaseNotesList>
<CustomerExtraDetailForUpdate>
<AlternativeSalutation>string</AlternativeSalutation>
<PassportNumber>string</PassportNumber>
<Website>string</Website>
<CustomerGroup>string</CustomerGroup>
<CompanyName>string</CompanyName>
<CustomerType>string</CustomerType>
<CustomerStatus>string</CustomerStatus>
</CustomerExtraDetailForUpdate>
<DynamicFieldDetail>
<DynamicFieldDetails>
<FieldNo>string</FieldNo>
<FieldValue>string</FieldValue>
</DynamicFieldDetails>
<DynamicFieldDetails>
<FieldNo>string</FieldNo>
<FieldValue>string</FieldValue>
</DynamicFieldDetails>
</DynamicFieldDetail>
<IsUpdateCaseCustomer>boolean</IsUpdateCaseCustomer>
<TotalCredit>double</TotalCredit>
<TotalDebit>double</TotalDebit>
<TotalBalance>double</TotalBalance>
<B2B>boolean</B2B>
<LastLoanInterestRaisedAmount>double</LastLoanInterestRaisedAmount>
<TotalLoanInterestRaisedAmount>double</TotalLoanInterestRaisedAmount>
<LTVPer>double</LTVPer>
<GrossLTVPer>double</GrossLTVPer>
<LGDVPer>double</LGDVPer>
<SecurityCoverPer>double</SecurityCoverPer>
<ExpectedLTV>double</ExpectedLTV>
<ExpectedSecurityCover>double</ExpectedSecurityCover>
<SolicitorDetails>
<SolicitorDetails>
<SolicitorsCode>string</SolicitorsCode>
<SolicitorsCompany>string</SolicitorsCompany>
<SolicitorsContact>string</SolicitorsContact>
<SolicitorsTelephone>string</SolicitorsTelephone>
<SolicitorsEmail>string</SolicitorsEmail>
<ForceDelete>boolean</ForceDelete>
<SolicitorsAddress xsi:nil="true" />
</SolicitorDetails>
<SolicitorDetails>
<SolicitorsCode>string</SolicitorsCode>
<SolicitorsCompany>string</SolicitorsCompany>
<SolicitorsContact>string</SolicitorsContact>
<SolicitorsTelephone>string</SolicitorsTelephone>
<SolicitorsEmail>string</SolicitorsEmail>
<ForceDelete>boolean</ForceDelete>
<SolicitorsAddress xsi:nil="true" />
</SolicitorDetails>
</SolicitorDetails>
<ValuationDetails>
<ValuationDetails>
<ValuationId>string</ValuationId>
<Surveyor>string</Surveyor>
<SurveyRequested>dateTime</SurveyRequested>
<SurveyReceived>dateTime</SurveyReceived>
<ValuationType>string</ValuationType>
<SurveyFee>double</SurveyFee>
<ActualValue>double</ActualValue>
<Notes>string</Notes>
<ForceDelete>boolean</ForceDelete>
</ValuationDetails>
<ValuationDetails>
<ValuationId>string</ValuationId>
<Surveyor>string</Surveyor>
<SurveyRequested>dateTime</SurveyRequested>
<SurveyReceived>dateTime</SurveyReceived>
<ValuationType>string</ValuationType>
<SurveyFee>double</SurveyFee>
<ActualValue>double</ActualValue>
<Notes>string</Notes>
<ForceDelete>boolean</ForceDelete>
</ValuationDetails>
</ValuationDetails>
<SecurityAddress>
<SecurityAddressDetails>
<Code>string</Code>
<HouseName>string</HouseName>
<HouseNumber>string</HouseNumber>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Postcode>string</Postcode>
<CurrentValue>double</CurrentValue>
<SecuirtyType>string</SecuirtyType>
<SecuritySubType>string</SecuritySubType>
<SecuirtyDetails>string</SecuirtyDetails>
<SecuirtyCharge>string</SecuirtyCharge>
<SecurityStatus>string</SecurityStatus>
<SecuirtyChargeValue>double</SecuirtyChargeValue>
<SecuirtyChargeDate>string</SecuirtyChargeDate>
<SecuirtyEquityValue>double</SecuirtyEquityValue>
<SecuirtyLendingValue>double</SecuirtyLendingValue>
<SecuirtyAgreedCap>double</SecuirtyAgreedCap>
<SecuirtyPurchaseValue>double</SecuirtyPurchaseValue>
<SecuirtyPurchaseDate>string</SecuirtyPurchaseDate>
<SecuirtyMortgageValue>double</SecuirtyMortgageValue>
<SecuirtyMarketValue>double</SecuirtyMarketValue>
<SecuirtyMarketValuePerc>double</SecuirtyMarketValuePerc>
<SecurityTitleNumber>string</SecurityTitleNumber>
<SecurityInsuranceExpiryDate>string</SecurityInsuranceExpiryDate>
<SecurityCustomField xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
<SecurityDV90Days>double</SecurityDV90Days>
<SecurityGDV90Days>double</SecurityGDV90Days>
<SecurityDV180Days>double</SecurityDV180Days>
<SecurityGDV180Days>double</SecurityGDV180Days>
<SecurityGDV>double</SecurityGDV>
</SecurityAddressDetails>
<SecurityAddressDetails>
<Code>string</Code>
<HouseName>string</HouseName>
<HouseNumber>string</HouseNumber>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Postcode>string</Postcode>
<CurrentValue>double</CurrentValue>
<SecuirtyType>string</SecuirtyType>
<SecuritySubType>string</SecuritySubType>
<SecuirtyDetails>string</SecuirtyDetails>
<SecuirtyCharge>string</SecuirtyCharge>
<SecurityStatus>string</SecurityStatus>
<SecuirtyChargeValue>double</SecuirtyChargeValue>
<SecuirtyChargeDate>string</SecuirtyChargeDate>
<SecuirtyEquityValue>double</SecuirtyEquityValue>
<SecuirtyLendingValue>double</SecuirtyLendingValue>
<SecuirtyAgreedCap>double</SecuirtyAgreedCap>
<SecuirtyPurchaseValue>double</SecuirtyPurchaseValue>
<SecuirtyPurchaseDate>string</SecuirtyPurchaseDate>
<SecuirtyMortgageValue>double</SecuirtyMortgageValue>
<SecuirtyMarketValue>double</SecuirtyMarketValue>
<SecuirtyMarketValuePerc>double</SecuirtyMarketValuePerc>
<SecurityTitleNumber>string</SecurityTitleNumber>
<SecurityInsuranceExpiryDate>string</SecurityInsuranceExpiryDate>
<SecurityCustomField xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
<SecurityDV90Days>double</SecurityDV90Days>
<SecurityGDV90Days>double</SecurityGDV90Days>
<SecurityDV180Days>double</SecurityDV180Days>
<SecurityGDV180Days>double</SecurityGDV180Days>
<SecurityGDV>double</SecurityGDV>
</SecurityAddressDetails>
</SecurityAddress>
<EquipmentDetails>
<EquipmentDetails>
<ID>string</ID>
<ModelName>string</ModelName>
<ModelDescription>string</ModelDescription>
<Manufacturer>string</Manufacturer>
<ManufacturerYear>string</ManufacturerYear>
<ListPrice>double</ListPrice>
<SalePrice>double</SalePrice>
<Vat>string</Vat>
<Condition>string</Condition>
<SupplierCode>string</SupplierCode>
<SupplierName>string</SupplierName>
<EquipmentCustomField xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
</EquipmentDetails>
<EquipmentDetails>
<ID>string</ID>
<ModelName>string</ModelName>
<ModelDescription>string</ModelDescription>
<Manufacturer>string</Manufacturer>
<ManufacturerYear>string</ManufacturerYear>
<ListPrice>double</ListPrice>
<SalePrice>double</SalePrice>
<Vat>string</Vat>
<Condition>string</Condition>
<SupplierCode>string</SupplierCode>
<SupplierName>string</SupplierName>
<EquipmentCustomField xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
</EquipmentDetails>
</EquipmentDetails>
<VehicleFinance>
<Mileage>string</Mileage>
<VRM>string</VRM>
<Valuation>string</Valuation>
<VIN>string</VIN>
<Make>string</Make>
<Model>string</Model>
<EngineSize>string</EngineSize>
<Colour>string</Colour>
<FuelType>string</FuelType>
<Body>string</Body>
<EngineNumber>string</EngineNumber>
<Transmission>string</Transmission>
<C02Rating>string</C02Rating>
<Manufactured>string</Manufactured>
<TotalPreviousKeepers>string</TotalPreviousKeepers>
<DateFirstRegistered>string</DateFirstRegistered>
<DateCurrentKeeperStart>string</DateCurrentKeeperStart>
<Condition>string</Condition>
<DateofLastMOT>string</DateofLastMOT>
<MileageatLastMOT>string</MileageatLastMOT>
<CommentsonLatestMOT>string</CommentsonLatestMOT>
<Stolen>string</Stolen>
<FinanceOutstanding>string</FinanceOutstanding>
<InsuranceWriteOffDamages>string</InsuranceWriteOffDamages>
<InsuranceWriteOffTheft>string</InsuranceWriteOffTheft>
<Thefts>string</Thefts>
<SecurityWatch>string</SecurityWatch>
<PlateTransfers>string</PlateTransfers>
</VehicleFinance>
<ApplicationProgressDates>
<LasContactDate>string</LasContactDate>
<RegCopiesSent>string</RegCopiesSent>
<AppointmentDate>string</AppointmentDate>
<AppointmentTime>string</AppointmentTime>
<SentToProvider>string</SentToProvider>
<PaymentDate>string</PaymentDate>
<RegSignsDueOut>string</RegSignsDueOut>
<OfferReceived>string</OfferReceived>
<SoldDate>string</SoldDate>
<ExpiryDate>string</ExpiryDate>
<AppReceived>string</AppReceived>
<Completed>string</Completed>
<AppSent>string</AppSent>
<AgreementSent>string</AgreementSent>
<AgreementRec>string</AgreementRec>
<UndDate>string</UndDate>
<MortOfferSent>string</MortOfferSent>
<MortOfferRec>string</MortOfferRec>
<BSQOut>string</BSQOut>
<BSQIn>string</BSQIn>
<SurveyInst>string</SurveyInst>
<SurveyRec>string</SurveyRec>
<LandRegistry>string</LandRegistry>
<CreditSearch>string</CreditSearch>
</ApplicationProgressDates>
<CustomDates>
<CustomDateDetail>
<FieldID>string</FieldID>
<FieldValue>dateTime</FieldValue>
</CustomDateDetail>
<CustomDateDetail>
<FieldID>string</FieldID>
<FieldValue>dateTime</FieldValue>
</CustomDateDetail>
</CustomDates>
<CompanyAddress>
<Id>int</Id>
<HouseName>string</HouseName>
<HouseNumber>string</HouseNumber>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Address5>string</Address5>
<Postcode>string</Postcode>
<TimeInYears>int</TimeInYears>
<TimeInMonths>int</TimeInMonths>
</CompanyAddress>
<MultiContacts>
<MultiContact>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DirectPhone>string</DirectPhone>
<Email>string</Email>
<Position>string</Position>
<Mobile>string</Mobile>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<PostCode>string</PostCode>
<Guarantor>boolean</Guarantor>
<DateOfBirth>dateTime</DateOfBirth>
<IncludeInPIP>boolean</IncludeInPIP>
<CustomFields xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
</MultiContact>
<MultiContact>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DirectPhone>string</DirectPhone>
<Email>string</Email>
<Position>string</Position>
<Mobile>string</Mobile>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<PostCode>string</PostCode>
<Guarantor>boolean</Guarantor>
<DateOfBirth>dateTime</DateOfBirth>
<IncludeInPIP>boolean</IncludeInPIP>
<CustomFields xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
</MultiContact>
</MultiContacts>
<PaymentPlanDetail>
<TotalLoan>double</TotalLoan>
<LoanTerm>int</LoanTerm>
<LoanType>string</LoanType>
<Rate>double</Rate>
<Repayment>double</Repayment>
<FirstPaymentDate>dateTime</FirstPaymentDate>
<LoanAgreementDate>dateTime</LoanAgreementDate>
<PaymentPlanDetails>
<PaymentPlanDetail xsi:nil="true" />
<PaymentPlanDetail xsi:nil="true" />
</PaymentPlanDetails>
</PaymentPlanDetail>
<MonthlyIncome>
<MonthlyIncomeExpence>
<Code>int</Code>
<TypeCode>string</TypeCode>
<BasisCode>string</BasisCode>
<Amount>double</Amount>
<Description>string</Description>
<Client>string</Client>
<MonthlyAmount>double</MonthlyAmount>
<CurrentValue>double</CurrentValue>
<OutstandingBalance>double</OutstandingBalance>
</MonthlyIncomeExpence>
<MonthlyIncomeExpence>
<Code>int</Code>
<TypeCode>string</TypeCode>
<BasisCode>string</BasisCode>
<Amount>double</Amount>
<Description>string</Description>
<Client>string</Client>
<MonthlyAmount>double</MonthlyAmount>
<CurrentValue>double</CurrentValue>
<OutstandingBalance>double</OutstandingBalance>
</MonthlyIncomeExpence>
</MonthlyIncome>
<MonthlyExpence>
<MonthlyIncomeExpence>
<Code>int</Code>
<TypeCode>string</TypeCode>
<BasisCode>string</BasisCode>
<Amount>double</Amount>
<Description>string</Description>
<Client>string</Client>
<MonthlyAmount>double</MonthlyAmount>
<CurrentValue>double</CurrentValue>
<OutstandingBalance>double</OutstandingBalance>
</MonthlyIncomeExpence>
<MonthlyIncomeExpence>
<Code>int</Code>
<TypeCode>string</TypeCode>
<BasisCode>string</BasisCode>
<Amount>double</Amount>
<Description>string</Description>
<Client>string</Client>
<MonthlyAmount>double</MonthlyAmount>
<CurrentValue>double</CurrentValue>
<OutstandingBalance>double</OutstandingBalance>
</MonthlyIncomeExpence>
</MonthlyExpence>
<SourceInitialFeePerc>double</SourceInitialFeePerc>
<SourceInitialFee>double</SourceInitialFee>
<SourceCommissionPerc>double</SourceCommissionPerc>
<AffiliateInitialFeePerc>double</AffiliateInitialFeePerc>
<AffiliateInitialFee>double</AffiliateInitialFee>
<AdditionalFee>
<AdditionalFeeDetail>
<FeeNumber>int</FeeNumber>
<FeePer>double</FeePer>
<Fee>double</Fee>
</AdditionalFeeDetail>
<AdditionalFeeDetail>
<FeeNumber>int</FeeNumber>
<FeePer>double</FeePer>
<Fee>double</Fee>
</AdditionalFeeDetail>
</AdditionalFee>
<AvoidUpdatingBlankData>boolean</AvoidUpdatingBlankData>
<DirectDebitBankDetails>
<BankName>string</BankName>
<AccountName>string</AccountName>
<AccountNumber>string</AccountNumber>
<SortCode>string</SortCode>
</DirectDebitBankDetails>
<CalculateFinancialField>boolean</CalculateFinancialField>
</CaseApp>
<UserInfo>
<Username>string</Username>
<Password>string</Password>
</UserInfo>
</UpdateCase>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<UpdateCaseResponse xmlns="http://tempuri.org/">
<UpdateCaseResult>
<UpdateResult>
<SuccessCode>SUCCESS or SYSTEMERROR or LOGINERROR or OTHER or MISSINGRECORD or PARAMETERERROR</SuccessCode>
<Message>string</Message>
<ExceptionMessage>string</ExceptionMessage>
<IsSystemError>boolean</IsSystemError>
</UpdateResult>
<CustomerReference>string</CustomerReference>
<CustomerName>string</CustomerName>
<Title>string</Title>
<OtherValue>
<UpdateFieldValue>
<FieldName>string</FieldName>
<Value>string</Value>
</UpdateFieldValue>
<UpdateFieldValue>
<FieldName>string</FieldName>
<Value>string</Value>
</UpdateFieldValue>
</OtherValue>
</UpdateCaseResult>
</UpdateCaseResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /Webservices/BrightOfficeAPI.asmx HTTP/1.1
Host: www.spdoffice.co.uk
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<UpdateCase xmlns="http://tempuri.org/">
<CaseApp>
<ApplicantID>string</ApplicantID>
<CustomerReference>string</CustomerReference>
<MainApplicant>
<Title>string</Title>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DateOfBirth>dateTime</DateOfBirth>
<MaritalStatus>string</MaritalStatus>
<Telephone>string</Telephone>
<WorkTelephone>string</WorkTelephone>
<Mobile>string</Mobile>
<EmailAddress>string</EmailAddress>
<OtherName>string</OtherName>
<OccupancyStatus>string</OccupancyStatus>
<Gender>string</Gender>
<PreviousName>string</PreviousName>
<CurrentAddress>
<Id>int</Id>
<HouseName>string</HouseName>
<HouseNumber>string</HouseNumber>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Address5>string</Address5>
<Postcode>string</Postcode>
<TimeInYears>int</TimeInYears>
<TimeInMonths>int</TimeInMonths>
</CurrentAddress>
<PreviousAddresses>
<AddressDetails xsi:nil="true" />
<AddressDetails xsi:nil="true" />
</PreviousAddresses>
<BankDetail>
<CustomerBankDetails xsi:nil="true" />
<CustomerBankDetails xsi:nil="true" />
</BankDetail>
<EmploymentDetails>
<OccupationType>string</OccupationType>
<EmploymentStatus>string</EmploymentStatus>
<EmployerName>string</EmployerName>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Postcode>string</Postcode>
<EmployerTelephone>string</EmployerTelephone>
<TimeInYears>int</TimeInYears>
<TimeInMonths>int</TimeInMonths>
<FirstIncome>double</FirstIncome>
<SecondIncome>double</SecondIncome>
<OtherIncomeDescription>string</OtherIncomeDescription>
<PartTimeHoursWorked>string</PartTimeHoursWorked>
</EmploymentDetails>
<App2ID>int</App2ID>
</MainApplicant>
<AdditionalApplicants>
<SingleApplicant>
<Title>string</Title>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DateOfBirth>dateTime</DateOfBirth>
<MaritalStatus>string</MaritalStatus>
<Telephone>string</Telephone>
<WorkTelephone>string</WorkTelephone>
<Mobile>string</Mobile>
<EmailAddress>string</EmailAddress>
<OtherName>string</OtherName>
<OccupancyStatus>string</OccupancyStatus>
<Gender>string</Gender>
<PreviousName>string</PreviousName>
<CurrentAddress xsi:nil="true" />
<PreviousAddresses xsi:nil="true" />
<BankDetail xsi:nil="true" />
<EmploymentDetails xsi:nil="true" />
<App2ID>int</App2ID>
</SingleApplicant>
<SingleApplicant>
<Title>string</Title>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DateOfBirth>dateTime</DateOfBirth>
<MaritalStatus>string</MaritalStatus>
<Telephone>string</Telephone>
<WorkTelephone>string</WorkTelephone>
<Mobile>string</Mobile>
<EmailAddress>string</EmailAddress>
<OtherName>string</OtherName>
<OccupancyStatus>string</OccupancyStatus>
<Gender>string</Gender>
<PreviousName>string</PreviousName>
<CurrentAddress xsi:nil="true" />
<PreviousAddresses xsi:nil="true" />
<BankDetail xsi:nil="true" />
<EmploymentDetails xsi:nil="true" />
<App2ID>int</App2ID>
</SingleApplicant>
</AdditionalApplicants>
<MatterType>string</MatterType>
<Provider>string</Provider>
<ProviderDescription>string</ProviderDescription>
<ProviderRef>string</ProviderRef>
<ProviderCaseRef>string</ProviderCaseRef>
<OldCaseRef>string</OldCaseRef>
<CreditType>string</CreditType>
<NetClaim>double</NetClaim>
<OriginalLoanAmount>double</OriginalLoanAmount>
<Term>int</Term>
<InterestDaily>double</InterestDaily>
<InterestMonthly>double</InterestMonthly>
<InterestYearly>double</InterestYearly>
<SecurityCover>double</SecurityCover>
<MonthlyPayment>double</MonthlyPayment>
<RolledUpInterestForTerm>double</RolledUpInterestForTerm>
<TotalRepaymentAmount>double</TotalRepaymentAmount>
<AddFeesToTotal>boolean</AddFeesToTotal>
<AgreementStartDate>string</AgreementStartDate>
<Commission>double</Commission>
<ClaimInterest>double</ClaimInterest>
<CustomerInitialFee>double</CustomerInitialFee>
<CustomerCompletionFeePerc>double</CustomerCompletionFeePerc>
<CustomerCompletionFee>double</CustomerCompletionFee>
<ValuationFee>double</ValuationFee>
<ValuationFeePerc>double</ValuationFeePerc>
<LegalFee>double</LegalFee>
<LegalFeePerc>double</LegalFeePerc>
<OtherFee>double</OtherFee>
<OtherFeePerc>double</OtherFeePerc>
<Deposit>double</Deposit>
<DepositPerc>double</DepositPerc>
<BrokerAdminFee>double</BrokerAdminFee>
<BrokerFeePercentage>double</BrokerFeePercentage>
<CaseStatus>string</CaseStatus>
<StatusDate>dateTime</StatusDate>
<Source>string</Source>
<SourceName>string</SourceName>
<SourceRef>string</SourceRef>
<SourceAffiliate>string</SourceAffiliate>
<SourceAffiliateName>string</SourceAffiliateName>
<OpenBankingVisionId>string</OpenBankingVisionId>
<DateCreated>dateTime</DateCreated>
<UserCreated>int</UserCreated>
<WorkflowStep>string</WorkflowStep>
<DaysOld>int</DaysOld>
<CaseOwner>string</CaseOwner>
<CustomerOwner>string</CustomerOwner>
<CaseUnderWriter>string</CaseUnderWriter>
<CaseTeam>string</CaseTeam>
<CaseProcessor>string</CaseProcessor>
<CaseAdditionalUser1>string</CaseAdditionalUser1>
<CaseAdditionalUser2>string</CaseAdditionalUser2>
<CaseAssignmentBranch>string</CaseAssignmentBranch>
<BrokerCode>string</BrokerCode>
<BrokerName>string</BrokerName>
<BrokerReference>string</BrokerReference>
<CaseNotesList>
<CaseNotes>
<NoteType>string</NoteType>
<ApplicantId>string</ApplicantId>
<Notes>string</Notes>
<CreatedDate>dateTime</CreatedDate>
<CreatedBy>string</CreatedBy>
<CreatedByName>string</CreatedByName>
<Status>string</Status>
</CaseNotes>
<CaseNotes>
<NoteType>string</NoteType>
<ApplicantId>string</ApplicantId>
<Notes>string</Notes>
<CreatedDate>dateTime</CreatedDate>
<CreatedBy>string</CreatedBy>
<CreatedByName>string</CreatedByName>
<Status>string</Status>
</CaseNotes>
</CaseNotesList>
<CustomerExtraDetailForUpdate>
<AlternativeSalutation>string</AlternativeSalutation>
<PassportNumber>string</PassportNumber>
<Website>string</Website>
<CustomerGroup>string</CustomerGroup>
<CompanyName>string</CompanyName>
<CustomerType>string</CustomerType>
<CustomerStatus>string</CustomerStatus>
</CustomerExtraDetailForUpdate>
<DynamicFieldDetail>
<DynamicFieldDetails>
<FieldNo>string</FieldNo>
<FieldValue>string</FieldValue>
</DynamicFieldDetails>
<DynamicFieldDetails>
<FieldNo>string</FieldNo>
<FieldValue>string</FieldValue>
</DynamicFieldDetails>
</DynamicFieldDetail>
<IsUpdateCaseCustomer>boolean</IsUpdateCaseCustomer>
<TotalCredit>double</TotalCredit>
<TotalDebit>double</TotalDebit>
<TotalBalance>double</TotalBalance>
<B2B>boolean</B2B>
<LastLoanInterestRaisedAmount>double</LastLoanInterestRaisedAmount>
<TotalLoanInterestRaisedAmount>double</TotalLoanInterestRaisedAmount>
<LTVPer>double</LTVPer>
<GrossLTVPer>double</GrossLTVPer>
<LGDVPer>double</LGDVPer>
<SecurityCoverPer>double</SecurityCoverPer>
<ExpectedLTV>double</ExpectedLTV>
<ExpectedSecurityCover>double</ExpectedSecurityCover>
<SolicitorDetails>
<SolicitorDetails>
<SolicitorsCode>string</SolicitorsCode>
<SolicitorsCompany>string</SolicitorsCompany>
<SolicitorsContact>string</SolicitorsContact>
<SolicitorsTelephone>string</SolicitorsTelephone>
<SolicitorsEmail>string</SolicitorsEmail>
<ForceDelete>boolean</ForceDelete>
<SolicitorsAddress xsi:nil="true" />
</SolicitorDetails>
<SolicitorDetails>
<SolicitorsCode>string</SolicitorsCode>
<SolicitorsCompany>string</SolicitorsCompany>
<SolicitorsContact>string</SolicitorsContact>
<SolicitorsTelephone>string</SolicitorsTelephone>
<SolicitorsEmail>string</SolicitorsEmail>
<ForceDelete>boolean</ForceDelete>
<SolicitorsAddress xsi:nil="true" />
</SolicitorDetails>
</SolicitorDetails>
<ValuationDetails>
<ValuationDetails>
<ValuationId>string</ValuationId>
<Surveyor>string</Surveyor>
<SurveyRequested>dateTime</SurveyRequested>
<SurveyReceived>dateTime</SurveyReceived>
<ValuationType>string</ValuationType>
<SurveyFee>double</SurveyFee>
<ActualValue>double</ActualValue>
<Notes>string</Notes>
<ForceDelete>boolean</ForceDelete>
</ValuationDetails>
<ValuationDetails>
<ValuationId>string</ValuationId>
<Surveyor>string</Surveyor>
<SurveyRequested>dateTime</SurveyRequested>
<SurveyReceived>dateTime</SurveyReceived>
<ValuationType>string</ValuationType>
<SurveyFee>double</SurveyFee>
<ActualValue>double</ActualValue>
<Notes>string</Notes>
<ForceDelete>boolean</ForceDelete>
</ValuationDetails>
</ValuationDetails>
<SecurityAddress>
<SecurityAddressDetails>
<Code>string</Code>
<HouseName>string</HouseName>
<HouseNumber>string</HouseNumber>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Postcode>string</Postcode>
<CurrentValue>double</CurrentValue>
<SecuirtyType>string</SecuirtyType>
<SecuritySubType>string</SecuritySubType>
<SecuirtyDetails>string</SecuirtyDetails>
<SecuirtyCharge>string</SecuirtyCharge>
<SecurityStatus>string</SecurityStatus>
<SecuirtyChargeValue>double</SecuirtyChargeValue>
<SecuirtyChargeDate>string</SecuirtyChargeDate>
<SecuirtyEquityValue>double</SecuirtyEquityValue>
<SecuirtyLendingValue>double</SecuirtyLendingValue>
<SecuirtyAgreedCap>double</SecuirtyAgreedCap>
<SecuirtyPurchaseValue>double</SecuirtyPurchaseValue>
<SecuirtyPurchaseDate>string</SecuirtyPurchaseDate>
<SecuirtyMortgageValue>double</SecuirtyMortgageValue>
<SecuirtyMarketValue>double</SecuirtyMarketValue>
<SecuirtyMarketValuePerc>double</SecuirtyMarketValuePerc>
<SecurityTitleNumber>string</SecurityTitleNumber>
<SecurityInsuranceExpiryDate>string</SecurityInsuranceExpiryDate>
<SecurityCustomField xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
<SecurityDV90Days>double</SecurityDV90Days>
<SecurityGDV90Days>double</SecurityGDV90Days>
<SecurityDV180Days>double</SecurityDV180Days>
<SecurityGDV180Days>double</SecurityGDV180Days>
<SecurityGDV>double</SecurityGDV>
</SecurityAddressDetails>
<SecurityAddressDetails>
<Code>string</Code>
<HouseName>string</HouseName>
<HouseNumber>string</HouseNumber>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Postcode>string</Postcode>
<CurrentValue>double</CurrentValue>
<SecuirtyType>string</SecuirtyType>
<SecuritySubType>string</SecuritySubType>
<SecuirtyDetails>string</SecuirtyDetails>
<SecuirtyCharge>string</SecuirtyCharge>
<SecurityStatus>string</SecurityStatus>
<SecuirtyChargeValue>double</SecuirtyChargeValue>
<SecuirtyChargeDate>string</SecuirtyChargeDate>
<SecuirtyEquityValue>double</SecuirtyEquityValue>
<SecuirtyLendingValue>double</SecuirtyLendingValue>
<SecuirtyAgreedCap>double</SecuirtyAgreedCap>
<SecuirtyPurchaseValue>double</SecuirtyPurchaseValue>
<SecuirtyPurchaseDate>string</SecuirtyPurchaseDate>
<SecuirtyMortgageValue>double</SecuirtyMortgageValue>
<SecuirtyMarketValue>double</SecuirtyMarketValue>
<SecuirtyMarketValuePerc>double</SecuirtyMarketValuePerc>
<SecurityTitleNumber>string</SecurityTitleNumber>
<SecurityInsuranceExpiryDate>string</SecurityInsuranceExpiryDate>
<SecurityCustomField xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
<SecurityDV90Days>double</SecurityDV90Days>
<SecurityGDV90Days>double</SecurityGDV90Days>
<SecurityDV180Days>double</SecurityDV180Days>
<SecurityGDV180Days>double</SecurityGDV180Days>
<SecurityGDV>double</SecurityGDV>
</SecurityAddressDetails>
</SecurityAddress>
<EquipmentDetails>
<EquipmentDetails>
<ID>string</ID>
<ModelName>string</ModelName>
<ModelDescription>string</ModelDescription>
<Manufacturer>string</Manufacturer>
<ManufacturerYear>string</ManufacturerYear>
<ListPrice>double</ListPrice>
<SalePrice>double</SalePrice>
<Vat>string</Vat>
<Condition>string</Condition>
<SupplierCode>string</SupplierCode>
<SupplierName>string</SupplierName>
<EquipmentCustomField xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
</EquipmentDetails>
<EquipmentDetails>
<ID>string</ID>
<ModelName>string</ModelName>
<ModelDescription>string</ModelDescription>
<Manufacturer>string</Manufacturer>
<ManufacturerYear>string</ManufacturerYear>
<ListPrice>double</ListPrice>
<SalePrice>double</SalePrice>
<Vat>string</Vat>
<Condition>string</Condition>
<SupplierCode>string</SupplierCode>
<SupplierName>string</SupplierName>
<EquipmentCustomField xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
</EquipmentDetails>
</EquipmentDetails>
<VehicleFinance>
<Mileage>string</Mileage>
<VRM>string</VRM>
<Valuation>string</Valuation>
<VIN>string</VIN>
<Make>string</Make>
<Model>string</Model>
<EngineSize>string</EngineSize>
<Colour>string</Colour>
<FuelType>string</FuelType>
<Body>string</Body>
<EngineNumber>string</EngineNumber>
<Transmission>string</Transmission>
<C02Rating>string</C02Rating>
<Manufactured>string</Manufactured>
<TotalPreviousKeepers>string</TotalPreviousKeepers>
<DateFirstRegistered>string</DateFirstRegistered>
<DateCurrentKeeperStart>string</DateCurrentKeeperStart>
<Condition>string</Condition>
<DateofLastMOT>string</DateofLastMOT>
<MileageatLastMOT>string</MileageatLastMOT>
<CommentsonLatestMOT>string</CommentsonLatestMOT>
<Stolen>string</Stolen>
<FinanceOutstanding>string</FinanceOutstanding>
<InsuranceWriteOffDamages>string</InsuranceWriteOffDamages>
<InsuranceWriteOffTheft>string</InsuranceWriteOffTheft>
<Thefts>string</Thefts>
<SecurityWatch>string</SecurityWatch>
<PlateTransfers>string</PlateTransfers>
</VehicleFinance>
<ApplicationProgressDates>
<LasContactDate>string</LasContactDate>
<RegCopiesSent>string</RegCopiesSent>
<AppointmentDate>string</AppointmentDate>
<AppointmentTime>string</AppointmentTime>
<SentToProvider>string</SentToProvider>
<PaymentDate>string</PaymentDate>
<RegSignsDueOut>string</RegSignsDueOut>
<OfferReceived>string</OfferReceived>
<SoldDate>string</SoldDate>
<ExpiryDate>string</ExpiryDate>
<AppReceived>string</AppReceived>
<Completed>string</Completed>
<AppSent>string</AppSent>
<AgreementSent>string</AgreementSent>
<AgreementRec>string</AgreementRec>
<UndDate>string</UndDate>
<MortOfferSent>string</MortOfferSent>
<MortOfferRec>string</MortOfferRec>
<BSQOut>string</BSQOut>
<BSQIn>string</BSQIn>
<SurveyInst>string</SurveyInst>
<SurveyRec>string</SurveyRec>
<LandRegistry>string</LandRegistry>
<CreditSearch>string</CreditSearch>
</ApplicationProgressDates>
<CustomDates>
<CustomDateDetail>
<FieldID>string</FieldID>
<FieldValue>dateTime</FieldValue>
</CustomDateDetail>
<CustomDateDetail>
<FieldID>string</FieldID>
<FieldValue>dateTime</FieldValue>
</CustomDateDetail>
</CustomDates>
<CompanyAddress>
<Id>int</Id>
<HouseName>string</HouseName>
<HouseNumber>string</HouseNumber>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<Address5>string</Address5>
<Postcode>string</Postcode>
<TimeInYears>int</TimeInYears>
<TimeInMonths>int</TimeInMonths>
</CompanyAddress>
<MultiContacts>
<MultiContact>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DirectPhone>string</DirectPhone>
<Email>string</Email>
<Position>string</Position>
<Mobile>string</Mobile>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<PostCode>string</PostCode>
<Guarantor>boolean</Guarantor>
<DateOfBirth>dateTime</DateOfBirth>
<IncludeInPIP>boolean</IncludeInPIP>
<CustomFields xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
</MultiContact>
<MultiContact>
<Firstname>string</Firstname>
<Surname>string</Surname>
<DirectPhone>string</DirectPhone>
<Email>string</Email>
<Position>string</Position>
<Mobile>string</Mobile>
<Address1>string</Address1>
<Address2>string</Address2>
<Address3>string</Address3>
<Address4>string</Address4>
<PostCode>string</PostCode>
<Guarantor>boolean</Guarantor>
<DateOfBirth>dateTime</DateOfBirth>
<IncludeInPIP>boolean</IncludeInPIP>
<CustomFields xsi:nil="true" />
<ForceDelete>boolean</ForceDelete>
</MultiContact>
</MultiContacts>
<PaymentPlanDetail>
<TotalLoan>double</TotalLoan>
<LoanTerm>int</LoanTerm>
<LoanType>string</LoanType>
<Rate>double</Rate>
<Repayment>double</Repayment>
<FirstPaymentDate>dateTime</FirstPaymentDate>
<LoanAgreementDate>dateTime</LoanAgreementDate>
<PaymentPlanDetails>
<PaymentPlanDetail xsi:nil="true" />
<PaymentPlanDetail xsi:nil="true" />
</PaymentPlanDetails>
</PaymentPlanDetail>
<MonthlyIncome>
<MonthlyIncomeExpence>
<Code>int</Code>
<TypeCode>string</TypeCode>
<BasisCode>string</BasisCode>
<Amount>double</Amount>
<Description>string</Description>
<Client>string</Client>
<MonthlyAmount>double</MonthlyAmount>
<CurrentValue>double</CurrentValue>
<OutstandingBalance>double</OutstandingBalance>
</MonthlyIncomeExpence>
<MonthlyIncomeExpence>
<Code>int</Code>
<TypeCode>string</TypeCode>
<BasisCode>string</BasisCode>
<Amount>double</Amount>
<Description>string</Description>
<Client>string</Client>
<MonthlyAmount>double</MonthlyAmount>
<CurrentValue>double</CurrentValue>
<OutstandingBalance>double</OutstandingBalance>
</MonthlyIncomeExpence>
</MonthlyIncome>
<MonthlyExpence>
<MonthlyIncomeExpence>
<Code>int</Code>
<TypeCode>string</TypeCode>
<BasisCode>string</BasisCode>
<Amount>double</Amount>
<Description>string</Description>
<Client>string</Client>
<MonthlyAmount>double</MonthlyAmount>
<CurrentValue>double</CurrentValue>
<OutstandingBalance>double</OutstandingBalance>
</MonthlyIncomeExpence>
<MonthlyIncomeExpence>
<Code>int</Code>
<TypeCode>string</TypeCode>
<BasisCode>string</BasisCode>
<Amount>double</Amount>
<Description>string</Description>
<Client>string</Client>
<MonthlyAmount>double</MonthlyAmount>
<CurrentValue>double</CurrentValue>
<OutstandingBalance>double</OutstandingBalance>
</MonthlyIncomeExpence>
</MonthlyExpence>
<SourceInitialFeePerc>double</SourceInitialFeePerc>
<SourceInitialFee>double</SourceInitialFee>
<SourceCommissionPerc>double</SourceCommissionPerc>
<AffiliateInitialFeePerc>double</AffiliateInitialFeePerc>
<AffiliateInitialFee>double</AffiliateInitialFee>
<AdditionalFee>
<AdditionalFeeDetail>
<FeeNumber>int</FeeNumber>
<FeePer>double</FeePer>
<Fee>double</Fee>
</AdditionalFeeDetail>
<AdditionalFeeDetail>
<FeeNumber>int</FeeNumber>
<FeePer>double</FeePer>
<Fee>double</Fee>
</AdditionalFeeDetail>
</AdditionalFee>
<AvoidUpdatingBlankData>boolean</AvoidUpdatingBlankData>
<DirectDebitBankDetails>
<BankName>string</BankName>
<AccountName>string</AccountName>
<AccountNumber>string</AccountNumber>
<SortCode>string</SortCode>
</DirectDebitBankDetails>
<CalculateFinancialField>boolean</CalculateFinancialField>
</CaseApp>
<UserInfo>
<Username>string</Username>
<Password>string</Password>
</UserInfo>
</UpdateCase>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<UpdateCaseResponse xmlns="http://tempuri.org/">
<UpdateCaseResult>
<UpdateResult>
<SuccessCode>SUCCESS or SYSTEMERROR or LOGINERROR or OTHER or MISSINGRECORD or PARAMETERERROR</SuccessCode>
<Message>string</Message>
<ExceptionMessage>string</ExceptionMessage>
<IsSystemError>boolean</IsSystemError>
</UpdateResult>
<CustomerReference>string</CustomerReference>
<CustomerName>string</CustomerName>
<Title>string</Title>
<OtherValue>
<UpdateFieldValue>
<FieldName>string</FieldName>
<Value>string</Value>
</UpdateFieldValue>
<UpdateFieldValue>
<FieldName>string</FieldName>
<Value>string</Value>
</UpdateFieldValue>
</OtherValue>
</UpdateCaseResult>
</UpdateCaseResponse>
</soap12:Body>
</soap12:Envelope>