<?xml version="1.0" encoding="UTF-8"?>
<con:soapui-project id="72f3edec-81f1-484c-b482-e29bab1d1561" activeEnvironment="Default" name="AIL_Services" resourceRoot="${projectDir}" soapui-version="5.2.1" abortOnError="false" runType="SEQUENTIAL" defaultScriptLanguage="Groovy" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.TestRunnerAction@values-local"><![CDATA[<xml-fragment xmlns:con="http://eviware.com/soapui/config">
  <con:entry key="Environment" value="Default"/>
  <con:entry key="Global Properties" value=""/>
  <con:entry key="TestSuite" value="TestSuite"/>
  <con:entry key="Password" value=""/>
  <con:entry key="TestRunner Path" value=""/>
  <con:entry key="Tool Args" value=""/>
  <con:entry key="Ignore Errors" value="false"/>
  <con:entry key="Host:Port" value=""/>
  <con:entry key="user-settings.xml Password" value=""/>
  <con:entry key="WSS Password Type" value=""/>
  <con:entry key="Save Project" value="false"/>
  <con:entry key="Enable UI" value="false"/>
  <con:entry key="System Properties" value=""/>
  <con:entry key="Domain" value=""/>
  <con:entry key="Coverage Report" value="false"/>
  <con:entry key="Export JUnit Results" value="false"/>
  <con:entry key="Export JUnit Results with test properties" value="false"/>
  <con:entry key="Open Report" value="false"/>
  <con:entry key="Project Properties" value=""/>
  <con:entry key="Export All" value="false"/>
  <con:entry key="Project Password" value=""/>
  <con:entry key="Report Format(s)" value=""/>
  <con:entry key="TestCase" value="&lt;all>"/>
  <con:entry key="Print Report" value="false"/>
  <con:entry key="Username" value=""/>
  <con:entry key="Root Folder" value=""/>
  <con:entry key="Select Report Type" value=""/>
  <con:entry key="Save After" value="false"/>
  <con:entry key="Add Settings" value="false"/>
  <con:entry key="Endpoint" value=""/>
</xml-fragment>]]></con:setting><con:setting id="WsdlSettings@cache-wsdls">true</con:setting></con:settings><con:interface xsi:type="con:WsdlInterface" id="3a2ff09e-ceb1-4fb5-a152-cd9f57e36c9c" wsaVersion="200508" name="WSHttpBinding_ClaimsService" type="wsdl" bindingName="{http://tempuri.org/}WSHttpBinding_ClaimsService" soapVersion="1_2" anonymous="optional" definition="http://localhost:10578/Claims.svc?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:10578/Claims.svc?wsdl"><con:part><con:url>http://localhost:10578/Claims.svc?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="ClaimsService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsp:Policy wsu:Id="WSHttpBinding_ClaimsService_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:import namespace="http://insurancelab.accenture.com/AIL/v0.1/" location="http://localhost:10578/Claims.svc?wsdl=wsdl0"/>
  <wsdl:types/>
  <wsdl:binding name="WSHttpBinding_ClaimsService" type="i0:ClaimsService">
    <wsp:PolicyReference URI="#WSHttpBinding_ClaimsService_policy"/>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="CreateClaim">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CreateClaim" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetClaimDetails">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimDetails" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="SetClaimDetails">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimDetails" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetClaimKeyFacts">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimKeyFacts" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="SetClaimKeyFacts">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimKeyFacts" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="CompleteClaim">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CompleteClaim" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClaimParticipants">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimParticipants" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPolicyDetails">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyDetails" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetPerformerClaims">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPerformerClaims" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetPolicyClaims">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyClaims" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetFileNotes">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNotes" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetFileNoteAttachment">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNoteAttachment" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="AddFileNote">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/AddFileNote" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="SetExtendedData">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetExtendedData" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="SetCurrencyExtendedData">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetCurrencyExtendedData" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetReferenceData">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetReferenceData" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="SetClaimStatus">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimStatus" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="UpdateField">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/UpdateField" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetClaimHistory">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimHistory" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ClaimsService">
    <wsdl:port name="WSHttpBinding_ClaimsService" binding="tns:WSHttpBinding_ClaimsService">
      <soap12:address location="http://localhost:10578/Claims.svc"/>
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:10578/Claims.svc</wsa10:Address>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Claims.svc?wsdl=wsdl0</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsdl:types>
    <xsd:schema targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/Imports">
      <xsd:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd0" namespace="http://insurancelab.accenture.com/AIL/v0.1/"/>
      <xsd:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
      <xsd:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd2" namespace="base"/>
      <xsd:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/System"/>
      <xsd:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd5" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="ClaimsService_CreateClaim_InputMessage">
    <wsdl:part name="parameters" element="tns:CreateClaim"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_CreateClaim_OutputMessage">
    <wsdl:part name="parameters" element="tns:CreateClaimResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_CreateClaim_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q1:error" xmlns:q1="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimDetails_InputMessage">
    <wsdl:part name="parameters" element="tns:GetClaimDetails"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimDetails_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetClaimDetailsResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimDetails_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q2:error" xmlns:q2="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetClaimDetails_InputMessage">
    <wsdl:part name="parameters" element="tns:SetClaimDetails"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetClaimDetails_OutputMessage">
    <wsdl:part name="parameters" element="tns:SetClaimDetailsResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetClaimDetails_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q3:error" xmlns:q3="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimKeyFacts_InputMessage">
    <wsdl:part name="parameters" element="tns:GetClaimKeyFacts"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimKeyFacts_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetClaimKeyFactsResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimKeyFacts_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q4:error" xmlns:q4="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetClaimKeyFacts_InputMessage">
    <wsdl:part name="parameters" element="tns:SetClaimKeyFacts"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetClaimKeyFacts_OutputMessage">
    <wsdl:part name="parameters" element="tns:SetClaimKeyFactsResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetClaimKeyFacts_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q5:error" xmlns:q5="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_CompleteClaim_InputMessage">
    <wsdl:part name="parameters" element="tns:CompleteClaim"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_CompleteClaim_OutputMessage">
    <wsdl:part name="parameters" element="tns:CompleteClaimResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimParticipants_InputMessage">
    <wsdl:part name="parameters" element="tns:GetClaimParticipants"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimParticipants_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetClaimParticipantsResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetPolicyDetails_InputMessage">
    <wsdl:part name="parameters" element="tns:GetPolicyDetails"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetPolicyDetails_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetPolicyDetailsResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetPolicyDetails_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q6:error" xmlns:q6="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetPerformerClaims_InputMessage">
    <wsdl:part name="parameters" element="tns:GetPerformerClaims"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetPerformerClaims_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetPerformerClaimsResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetPerformerClaims_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q7:error" xmlns:q7="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetPolicyClaims_InputMessage">
    <wsdl:part name="parameters" element="tns:GetPolicyClaims"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetPolicyClaims_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetPolicyClaimsResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetPolicyClaims_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q8:error" xmlns:q8="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetFileNotes_InputMessage">
    <wsdl:part name="parameters" element="tns:GetFileNotes"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetFileNotes_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetFileNotesResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetFileNotes_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q9:error" xmlns:q9="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetFileNoteAttachment_InputMessage">
    <wsdl:part name="parameters" element="tns:GetFileNoteAttachment"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetFileNoteAttachment_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetFileNoteAttachmentResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetFileNoteAttachment_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q10:error" xmlns:q10="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_AddFileNote_InputMessage">
    <wsdl:part name="parameters" element="tns:AddFileNote"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_AddFileNote_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddFileNoteResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_AddFileNote_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q11:error" xmlns:q11="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetExtendedData_InputMessage">
    <wsdl:part name="parameters" element="tns:SetExtendedData"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetExtendedData_OutputMessage">
    <wsdl:part name="parameters" element="tns:SetExtendedDataResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetExtendedData_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q12:error" xmlns:q12="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetCurrencyExtendedData_InputMessage">
    <wsdl:part name="parameters" element="tns:SetCurrencyExtendedData"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetCurrencyExtendedData_OutputMessage">
    <wsdl:part name="parameters" element="tns:SetCurrencyExtendedDataResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetCurrencyExtendedData_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q13:error" xmlns:q13="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetReferenceData_InputMessage">
    <wsdl:part name="parameters" element="tns:GetReferenceData"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetReferenceData_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetReferenceDataResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetReferenceData_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q14:error" xmlns:q14="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetClaimStatus_InputMessage">
    <wsdl:part name="parameters" element="tns:SetClaimStatus"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetClaimStatus_OutputMessage">
    <wsdl:part name="parameters" element="tns:SetClaimStatusResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_SetClaimStatus_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q15:error" xmlns:q15="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_UpdateField_InputMessage">
    <wsdl:part name="parameters" element="tns:UpdateField"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_UpdateField_OutputMessage">
    <wsdl:part name="parameters" element="tns:UpdateFieldResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_UpdateField_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q16:error" xmlns:q16="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimHistory_InputMessage">
    <wsdl:part name="parameters" element="tns:GetClaimHistory"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimHistory_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetClaimHistoryResponse"/>
  </wsdl:message>
  <wsdl:message name="ClaimsService_GetClaimHistory_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q17:error" xmlns:q17="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:portType name="ClaimsService">
    <wsdl:operation name="CreateClaim">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CreateClaim" message="tns:ClaimsService_CreateClaim_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CreateClaimResponse" message="tns:ClaimsService_CreateClaim_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CreateClaimErrorFault" name="ErrorFault" message="tns:ClaimsService_CreateClaim_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetClaimDetails">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimDetails" message="tns:ClaimsService_GetClaimDetails_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimDetailsResponse" message="tns:ClaimsService_GetClaimDetails_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimDetailsErrorFault" name="ErrorFault" message="tns:ClaimsService_GetClaimDetails_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="SetClaimDetails">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimDetails" message="tns:ClaimsService_SetClaimDetails_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimDetailsResponse" message="tns:ClaimsService_SetClaimDetails_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimDetailsErrorFault" name="ErrorFault" message="tns:ClaimsService_SetClaimDetails_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetClaimKeyFacts">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimKeyFacts" message="tns:ClaimsService_GetClaimKeyFacts_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimKeyFactsResponse" message="tns:ClaimsService_GetClaimKeyFacts_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimKeyFactsErrorFault" name="ErrorFault" message="tns:ClaimsService_GetClaimKeyFacts_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="SetClaimKeyFacts">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimKeyFacts" message="tns:ClaimsService_SetClaimKeyFacts_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimKeyFactsResponse" message="tns:ClaimsService_SetClaimKeyFacts_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimKeyFactsErrorFault" name="ErrorFault" message="tns:ClaimsService_SetClaimKeyFacts_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="CompleteClaim">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CompleteClaim" message="tns:ClaimsService_CompleteClaim_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CompleteClaimResponse" message="tns:ClaimsService_CompleteClaim_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetClaimParticipants">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimParticipants" message="tns:ClaimsService_GetClaimParticipants_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimParticipantsResponse" message="tns:ClaimsService_GetClaimParticipants_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetPolicyDetails">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyDetails" message="tns:ClaimsService_GetPolicyDetails_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyDetailsResponse" message="tns:ClaimsService_GetPolicyDetails_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyDetailsErrorFault" name="ErrorFault" message="tns:ClaimsService_GetPolicyDetails_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetPerformerClaims">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPerformerClaims" message="tns:ClaimsService_GetPerformerClaims_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPerformerClaimsResponse" message="tns:ClaimsService_GetPerformerClaims_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPerformerClaimsErrorFault" name="ErrorFault" message="tns:ClaimsService_GetPerformerClaims_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetPolicyClaims">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyClaims" message="tns:ClaimsService_GetPolicyClaims_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyClaimsResponse" message="tns:ClaimsService_GetPolicyClaims_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyClaimsErrorFault" name="ErrorFault" message="tns:ClaimsService_GetPolicyClaims_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetFileNotes">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNotes" message="tns:ClaimsService_GetFileNotes_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNotesResponse" message="tns:ClaimsService_GetFileNotes_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNotesErrorFault" name="ErrorFault" message="tns:ClaimsService_GetFileNotes_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetFileNoteAttachment">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNoteAttachment" message="tns:ClaimsService_GetFileNoteAttachment_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNoteAttachmentResponse" message="tns:ClaimsService_GetFileNoteAttachment_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNoteAttachmentErrorFault" name="ErrorFault" message="tns:ClaimsService_GetFileNoteAttachment_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="AddFileNote">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/AddFileNote" message="tns:ClaimsService_AddFileNote_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/AddFileNoteResponse" message="tns:ClaimsService_AddFileNote_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/AddFileNoteErrorFault" name="ErrorFault" message="tns:ClaimsService_AddFileNote_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="SetExtendedData">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetExtendedData" message="tns:ClaimsService_SetExtendedData_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetExtendedDataResponse" message="tns:ClaimsService_SetExtendedData_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetExtendedDataErrorFault" name="ErrorFault" message="tns:ClaimsService_SetExtendedData_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="SetCurrencyExtendedData">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetCurrencyExtendedData" message="tns:ClaimsService_SetCurrencyExtendedData_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetCurrencyExtendedDataResponse" message="tns:ClaimsService_SetCurrencyExtendedData_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetCurrencyExtendedDataErrorFault" name="ErrorFault" message="tns:ClaimsService_SetCurrencyExtendedData_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetReferenceData">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetReferenceData" message="tns:ClaimsService_GetReferenceData_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetReferenceDataResponse" message="tns:ClaimsService_GetReferenceData_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetReferenceDataErrorFault" name="ErrorFault" message="tns:ClaimsService_GetReferenceData_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="SetClaimStatus">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimStatus" message="tns:ClaimsService_SetClaimStatus_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimStatusResponse" message="tns:ClaimsService_SetClaimStatus_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimStatusErrorFault" name="ErrorFault" message="tns:ClaimsService_SetClaimStatus_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="UpdateField">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/UpdateField" message="tns:ClaimsService_UpdateField_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/UpdateFieldResponse" message="tns:ClaimsService_UpdateField_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/UpdateFieldErrorFault" name="ErrorFault" message="tns:ClaimsService_UpdateField_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetClaimHistory">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimHistory" message="tns:ClaimsService_GetClaimHistory_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimHistoryResponse" message="tns:ClaimsService_GetClaimHistory_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimHistoryErrorFault" name="ErrorFault" message="tns:ClaimsService_GetClaimHistory_ErrorFault_FaultMessage"/>
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Claims.svc?xsd=xsd0</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/">
  <xs:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd2" namespace="base"/>
  <xs:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd5" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  <xs:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  <xs:element name="CreateClaim">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policyNumber" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="claim" nillable="true" type="q1:claim" xmlns:q1="base"/>
        <xs:element minOccurs="0" name="lossSetup" nillable="true" type="q2:loss" xmlns:q2="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateClaimResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CreateClaimResult" nillable="true" type="q3:claim" xmlns:q3="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetClaimDetails">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="claimEventId" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetClaimDetailsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetClaimDetailsResult" nillable="true" type="q4:claim" xmlns:q4="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetClaimDetails">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claim" nillable="true" type="q5:claim" xmlns:q5="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetClaimDetailsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="SetClaimDetailsResult" nillable="true" type="q6:claim" xmlns:q6="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetClaimKeyFacts">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetClaimKeyFactsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetClaimKeyFactsResult" nillable="true" type="q7:claim" xmlns:q7="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetClaimKeyFacts">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claim" nillable="true" type="q8:claim" xmlns:q8="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetClaimKeyFactsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="SetClaimKeyFactsResult" nillable="true" type="q9:claim" xmlns:q9="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CompleteClaim">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="itemId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="participantId" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CompleteClaimResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CompleteClaimResult" type="xs:boolean"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetClaimParticipants">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="claimEventId" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetClaimParticipantsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetClaimParticipantsResult" nillable="true" type="q10:ArrayOfaccount" xmlns:q10="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPolicyDetails">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policyNumber" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPolicyDetailsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetPolicyDetailsResult" nillable="true" type="q11:claim" xmlns:q11="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPerformerClaims">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="userId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="roles" nillable="true" type="q12:ArrayOfstring" xmlns:q12="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPerformerClaimsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetPerformerClaimsResult" nillable="true" type="q13:ArrayOfclaim" xmlns:q13="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPolicyClaims">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policyNumber" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetPolicyClaimsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetPolicyClaimsResult" nillable="true" type="q14:ArrayOfclaim" xmlns:q14="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFileNotes">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFileNotesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetFileNotesResult" nillable="true" type="q15:ArrayOffile-note" xmlns:q15="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFileNoteAttachment">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="attachmentId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="fileNoteTextId" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFileNoteAttachmentResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetFileNoteAttachmentResult" nillable="true" type="xs:base64Binary"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddFileNote">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claim" nillable="true" type="q16:claim" xmlns:q16="base"/>
        <xs:element minOccurs="0" name="fileNote" nillable="true" type="q17:file-note" xmlns:q17="base"/>
        <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddFileNoteResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddFileNoteResult" nillable="true" type="q18:claim" xmlns:q18="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetExtendedData">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="type" type="q19:Types.ExtendedDateType" xmlns:q19="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
        <xs:element minOccurs="0" name="dataItemName" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="key" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetExtendedDataResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="SetExtendedDataResult" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetCurrencyExtendedData">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="type" type="q20:Types.ExtendedDateType" xmlns:q20="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
        <xs:element minOccurs="0" name="dataItemName" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="key" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="value" type="xs:decimal"/>
        <xs:element minOccurs="0" name="currency" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetCurrencyExtendedDataResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="SetCurrencyExtendedDataResult" type="xs:decimal"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetReferenceData">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="categoryName" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetReferenceDataResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetReferenceDataResult" nillable="true" type="q21:ArrayOfKeyValueOfstringstring" xmlns:q21="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetClaimStatus">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="claimStatus" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetClaimStatusResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="SetClaimStatusResult" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateField">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="column" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="connection" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateFieldResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="UpdateFieldResult" type="xs:boolean"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetClaimHistory">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="claimId" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetClaimHistoryResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetClaimHistoryResult" nillable="true" type="q22:claim" xmlns:q22="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Claims.svc?xsd=xsd2</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="base" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="base">
  <xs:complexType name="claim">
    <xs:sequence>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claim-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="time-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-claim-reported" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="lob" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lob-category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cost" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="insured-full-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="Loss" nillable="true" type="tns:loss"/>
      <xs:element minOccurs="0" name="person" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="stages" nillable="true" type="tns:ArrayOfclaim-stage"/>
      <xs:element minOccurs="0" name="file-notes" nillable="true" type="tns:ArrayOffile-note"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="sensitivity" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="object-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-start-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="policy-end-date" nillable="true" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim" nillable="true" type="tns:claim"/>
  <xs:complexType name="loss">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cause" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="loss" nillable="true" type="tns:loss"/>
  <xs:complexType name="account">
    <xs:sequence>
      <xs:element minOccurs="0" name="party-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="customer-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="last-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-birth" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="marital-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="mobile-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="employment-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="occupation" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="uk-resident" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="uk-resident-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="additional-other-interests" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
      <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="credit-score" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="years-on-electoral-roll" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="account" nillable="true" type="tns:account"/>
  <xs:complexType name="address">
    <xs:sequence>
      <xs:element minOccurs="0" name="address-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="house-name-or-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-1" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-2" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-3" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="postcode" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="county" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lat" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="long" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address" nillable="true" type="tns:address"/>
  <xs:complexType name="ArrayOfadditional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfadditional-other-interest" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
  <xs:complexType name="additional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="certificate-of-insurance" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
  <xs:complexType name="ArrayOfclaim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-stage" nillable="true" type="tns:claim-stage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-stage" nillable="true" type="tns:ArrayOfclaim-stage"/>
  <xs:complexType name="claim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sla" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="steps" nillable="true" type="tns:ArrayOfclaim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-stage" nillable="true" type="tns:claim-stage"/>
  <xs:complexType name="ArrayOfclaim-step">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-step" nillable="true" type="tns:claim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-step" nillable="true" type="tns:ArrayOfclaim-step"/>
  <xs:complexType name="claim-step">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-phone" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-email" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-step" nillable="true" type="tns:claim-step"/>
  <xs:complexType name="ArrayOffile-note">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="file-note" nillable="true" type="tns:file-note"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOffile-note" nillable="true" type="tns:ArrayOffile-note"/>
  <xs:complexType name="file-note">
    <xs:sequence>
      <xs:element minOccurs="0" name="access-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="subcategory" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="importance" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-discussion" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-final" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="subject" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="text-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="attachments" nillable="true" type="tns:ArrayOfattachement"/>
      <xs:element minOccurs="0" name="author" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="file-note" nillable="true" type="tns:file-note"/>
  <xs:complexType name="ArrayOfattachement">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="attachement" nillable="true" type="tns:attachement"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfattachement" nillable="true" type="tns:ArrayOfattachement"/>
  <xs:complexType name="attachement">
    <xs:sequence>
      <xs:element minOccurs="0" name="attachment-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="file-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extension" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-content" nillable="true" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="attachement" nillable="true" type="tns:attachement"/>
  <xs:complexType name="ArrayOfdocument">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="document" nillable="true" type="tns:document"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfdocument" nillable="true" type="tns:ArrayOfdocument"/>
  <xs:complexType name="document">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="content" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="document-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="document" nillable="true" type="tns:document"/>
  <xs:complexType name="ArrayOfaccount">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="account" nillable="true" type="tns:account"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfaccount" nillable="true" type="tns:ArrayOfaccount"/>
  <xs:complexType name="ArrayOfclaim">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim" nillable="true" type="tns:claim"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim" nillable="true" type="tns:ArrayOfclaim"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Claims.svc?xsd=xsd5</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <xs:complexType name="ArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring"/>
  <xs:complexType name="ArrayOfKeyValueOfstringstring">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringstring">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string"/>
            <xs:element name="Value" nillable="true" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringstring" nillable="true" type="tns:ArrayOfKeyValueOfstringstring"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Claims.svc?xsd=xsd3</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings">
  <xs:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/System"/>
  <xs:complexType name="error">
    <xs:sequence>
      <xs:element minOccurs="0" name="Debug" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Last-Exception" nillable="true" type="q1:Exception" xmlns:q1="http://schemas.datacontract.org/2004/07/System"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="error" nillable="true" type="tns:error"/>
  <xs:simpleType name="Types.ExtendedDateType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Claim"/>
      <xs:enumeration value="Loss"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="Types.ExtendedDateType" nillable="true" type="tns:Types.ExtendedDateType"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Claims.svc?xsd=xsd4</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/System">
  <xs:import schemaLocation="http://localhost:10578/Claims.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
  <xs:complexType name="Exception">
    <xs:sequence>
      <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##local" processContents="skip"/>
    </xs:sequence>
    <xs:attribute ref="ser:FactoryType"/>
  </xs:complexType>
  <xs:element name="Exception" nillable="true" type="tns:Exception"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Claims.svc?xsd=xsd1</con:url><con:content><![CDATA[<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
  <xs:element name="anyType" nillable="true" type="xs:anyType"/>
  <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
  <xs:element name="boolean" nillable="true" type="xs:boolean"/>
  <xs:element name="byte" nillable="true" type="xs:byte"/>
  <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
  <xs:element name="decimal" nillable="true" type="xs:decimal"/>
  <xs:element name="double" nillable="true" type="xs:double"/>
  <xs:element name="float" nillable="true" type="xs:float"/>
  <xs:element name="int" nillable="true" type="xs:int"/>
  <xs:element name="long" nillable="true" type="xs:long"/>
  <xs:element name="QName" nillable="true" type="xs:QName"/>
  <xs:element name="short" nillable="true" type="xs:short"/>
  <xs:element name="string" nillable="true" type="xs:string"/>
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
  <xs:element name="char" nillable="true" type="tns:char"/>
  <xs:simpleType name="char">
    <xs:restriction base="xs:int"/>
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration"/>
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid"/>
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName"/>
  <xs:attribute name="Id" type="xs:ID"/>
  <xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint></con:endpoints><con:operation id="ad327bf4-5933-45ac-9918-4b4144e60393" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/AddFileNote" name="AddFileNote" bindingOperationName="AddFileNote" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="6af3e9ec-b36e-4e5e-9f33-442e231eceea" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:AddFileNote>\r
         <!--Optional:-->\r
         <v0:claim>\r
            <!--Optional:-->\r
            <base:claim-id>?</base:claim-id>\r
            <!--Optional:-->\r
            <base:claim-number>?</base:claim-number>\r
            <!--Optional:-->\r
            <base:date-of-incident>?</base:date-of-incident>\r
            <!--Optional:-->\r
            <base:time-of-incident>?</base:time-of-incident>\r
            <!--Optional:-->\r
            <base:date-claim-reported>?</base:date-claim-reported>\r
            <!--Optional:-->\r
            <base:lob>?</base:lob>\r
            <!--Optional:-->\r
            <base:lob-category>?</base:lob-category>\r
            <!--Optional:-->\r
            <base:type>?</base:type>\r
            <!--Optional:-->\r
            <base:description>?</base:description>\r
            <!--Optional:-->\r
            <base:status>?</base:status>\r
            <!--Optional:-->\r
            <base:cost>?</base:cost>\r
            <!--Optional:-->\r
            <base:insured-full-name>?</base:insured-full-name>\r
            <!--Optional:-->\r
            <base:Loss>\r
               <!--Optional:-->\r
               <base:id>?</base:id>\r
               <!--Optional:-->\r
               <base:date>?</base:date>\r
               <!--Optional:-->\r
               <base:type>?</base:type>\r
               <!--Optional:-->\r
               <base:cause>?</base:cause>\r
            </base:Loss>\r
            <!--Optional:-->\r
            <base:person>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:person>\r
            <!--Optional:-->\r
            <base:stages>\r
               <!--Zero or more repetitions:-->\r
               <base:claim-stage>\r
                  <!--Optional:-->\r
                  <base:name>?</base:name>\r
                  <!--Optional:-->\r
                  <base:code>?</base:code>\r
                  <!--Optional:-->\r
                  <base:sla>?</base:sla>\r
                  <!--Optional:-->\r
                  <base:steps>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim-step>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:notify-phone>?</base:notify-phone>\r
                        <!--Optional:-->\r
                        <base:notify-email>?</base:notify-email>\r
                     </base:claim-step>\r
                  </base:steps>\r
               </base:claim-stage>\r
            </base:stages>\r
            <!--Optional:-->\r
            <base:file-notes>\r
               <!--Zero or more repetitions:-->\r
               <base:file-note>\r
                  <!--Optional:-->\r
                  <base:access-type>?</base:access-type>\r
                  <!--Optional:-->\r
                  <base:category>?</base:category>\r
                  <!--Optional:-->\r
                  <base:subcategory>?</base:subcategory>\r
                  <!--Optional:-->\r
                  <base:type>?</base:type>\r
                  <!--Optional:-->\r
                  <base:importance>?</base:importance>\r
                  <!--Optional:-->\r
                  <base:date-discussion>?</base:date-discussion>\r
                  <!--Optional:-->\r
                  <base:date-created>?</base:date-created>\r
                  <!--Optional:-->\r
                  <base:date-final>?</base:date-final>\r
                  <!--Optional:-->\r
                  <base:subject>?</base:subject>\r
                  <!--Optional:-->\r
                  <base:note-text>?</base:note-text>\r
                  <!--Optional:-->\r
                  <base:note-text-id>?</base:note-text-id>\r
                  <!--Optional:-->\r
                  <base:text-type>?</base:text-type>\r
                  <!--Optional:-->\r
                  <base:attachments>\r
                     <!--Zero or more repetitions:-->\r
                     <base:attachement>\r
                        <!--Optional:-->\r
                        <base:attachment-id>?</base:attachment-id>\r
                        <!--Optional:-->\r
                        <base:date-created>?</base:date-created>\r
                        <!--Optional:-->\r
                        <base:file-name>?</base:file-name>\r
                        <!--Optional:-->\r
                        <base:extension>?</base:extension>\r
                        <!--Optional:-->\r
                        <base:file-description>?</base:file-description>\r
                        <!--Optional:-->\r
                        <base:file-content>cid:359087165122</base:file-content>\r
                     </base:attachement>\r
                  </base:attachments>\r
                  <!--Optional:-->\r
                  <base:author>?</base:author>\r
               </base:file-note>\r
            </base:file-notes>\r
            <!--Optional:-->\r
            <base:documents>\r
               <!--Zero or more repetitions:-->\r
               <base:document>\r
                  <!--Optional:-->\r
                  <base:name>?</base:name>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:policy-id>?</base:policy-id>\r
                  <!--Optional:-->\r
                  <base:content>?</base:content>\r
                  <!--Optional:-->\r
                  <base:date>?</base:date>\r
                  <!--Optional:-->\r
                  <base:document-id>?</base:document-id>\r
               </base:document>\r
            </base:documents>\r
            <!--Optional:-->\r
            <base:terms-and-conditions>?</base:terms-and-conditions>\r
            <!--Optional:-->\r
            <base:sensitivity>?</base:sensitivity>\r
            <!--Optional:-->\r
            <base:policy-number>?</base:policy-number>\r
            <!--Optional:-->\r
            <base:policy-id>?</base:policy-id>\r
            <!--Optional:-->\r
            <base:object-id>?</base:object-id>\r
            <!--Optional:-->\r
            <base:policy-start-date>?</base:policy-start-date>\r
            <!--Optional:-->\r
            <base:policy-end-date>?</base:policy-end-date>\r
         </v0:claim>\r
         <!--Optional:-->\r
         <v0:fileNote>\r
            <!--Optional:-->\r
            <base:access-type>?</base:access-type>\r
            <!--Optional:-->\r
            <base:category>?</base:category>\r
            <!--Optional:-->\r
            <base:subcategory>?</base:subcategory>\r
            <!--Optional:-->\r
            <base:type>?</base:type>\r
            <!--Optional:-->\r
            <base:importance>?</base:importance>\r
            <!--Optional:-->\r
            <base:date-discussion>?</base:date-discussion>\r
            <!--Optional:-->\r
            <base:date-created>?</base:date-created>\r
            <!--Optional:-->\r
            <base:date-final>?</base:date-final>\r
            <!--Optional:-->\r
            <base:subject>?</base:subject>\r
            <!--Optional:-->\r
            <base:note-text>?</base:note-text>\r
            <!--Optional:-->\r
            <base:note-text-id>?</base:note-text-id>\r
            <!--Optional:-->\r
            <base:text-type>?</base:text-type>\r
            <!--Optional:-->\r
            <base:attachments>\r
               <!--Zero or more repetitions:-->\r
               <base:attachement>\r
                  <!--Optional:-->\r
                  <base:attachment-id>?</base:attachment-id>\r
                  <!--Optional:-->\r
                  <base:date-created>?</base:date-created>\r
                  <!--Optional:-->\r
                  <base:file-name>?</base:file-name>\r
                  <!--Optional:-->\r
                  <base:extension>?</base:extension>\r
                  <!--Optional:-->\r
                  <base:file-description>?</base:file-description>\r
                  <!--Optional:-->\r
                  <base:file-content>cid:240512519520</base:file-content>\r
               </base:attachement>\r
            </base:attachments>\r
            <!--Optional:-->\r
            <base:author>?</base:author>\r
         </v0:fileNote>\r
         <!--Optional:-->\r
         <v0:username>?</v0:username>\r
      </v0:AddFileNote>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/AddFileNote"/></con:call></con:operation><con:operation id="74b90e7a-27a6-4c87-8998-0e0c03d7e3e5" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CompleteClaim" name="CompleteClaim" bindingOperationName="CompleteClaim" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="1ebb0406-ea76-4668-b527-01962be77cdd" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:CompleteClaim>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
         <!--Optional:-->\r
         <v0:itemId>?</v0:itemId>\r
         <!--Optional:-->\r
         <v0:participantId>?</v0:participantId>\r
      </v0:CompleteClaim>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CompleteClaim"/></con:call></con:operation><con:operation id="c915ca8f-d31f-4d80-a005-9e1afdbb3e62" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CreateClaim" name="CreateClaim" bindingOperationName="CreateClaim" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="ef4e0a31-3581-4ec6-b05d-f1fc9d1fb55d" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:CreateClaim>\r
         <!--Optional:-->\r
         <v0:policyNumber>?</v0:policyNumber>\r
         <!--Optional:-->\r
         <v0:claim>\r
            <!--Optional:-->\r
            <base:claim-id>?</base:claim-id>\r
            <!--Optional:-->\r
            <base:claim-number>?</base:claim-number>\r
            <!--Optional:-->\r
            <base:date-of-incident>?</base:date-of-incident>\r
            <!--Optional:-->\r
            <base:time-of-incident>?</base:time-of-incident>\r
            <!--Optional:-->\r
            <base:date-claim-reported>?</base:date-claim-reported>\r
            <!--Optional:-->\r
            <base:lob>?</base:lob>\r
            <!--Optional:-->\r
            <base:lob-category>?</base:lob-category>\r
            <!--Optional:-->\r
            <base:type>?</base:type>\r
            <!--Optional:-->\r
            <base:description>?</base:description>\r
            <!--Optional:-->\r
            <base:status>?</base:status>\r
            <!--Optional:-->\r
            <base:cost>?</base:cost>\r
            <!--Optional:-->\r
            <base:insured-full-name>?</base:insured-full-name>\r
            <!--Optional:-->\r
            <base:Loss>\r
               <!--Optional:-->\r
               <base:id>?</base:id>\r
               <!--Optional:-->\r
               <base:date>?</base:date>\r
               <!--Optional:-->\r
               <base:type>?</base:type>\r
               <!--Optional:-->\r
               <base:cause>?</base:cause>\r
            </base:Loss>\r
            <!--Optional:-->\r
            <base:person>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:person>\r
            <!--Optional:-->\r
            <base:stages>\r
               <!--Zero or more repetitions:-->\r
               <base:claim-stage>\r
                  <!--Optional:-->\r
                  <base:name>?</base:name>\r
                  <!--Optional:-->\r
                  <base:code>?</base:code>\r
                  <!--Optional:-->\r
                  <base:sla>?</base:sla>\r
                  <!--Optional:-->\r
                  <base:steps>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim-step>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:notify-phone>?</base:notify-phone>\r
                        <!--Optional:-->\r
                        <base:notify-email>?</base:notify-email>\r
                     </base:claim-step>\r
                  </base:steps>\r
               </base:claim-stage>\r
            </base:stages>\r
            <!--Optional:-->\r
            <base:file-notes>\r
               <!--Zero or more repetitions:-->\r
               <base:file-note>\r
                  <!--Optional:-->\r
                  <base:access-type>?</base:access-type>\r
                  <!--Optional:-->\r
                  <base:category>?</base:category>\r
                  <!--Optional:-->\r
                  <base:subcategory>?</base:subcategory>\r
                  <!--Optional:-->\r
                  <base:type>?</base:type>\r
                  <!--Optional:-->\r
                  <base:importance>?</base:importance>\r
                  <!--Optional:-->\r
                  <base:date-discussion>?</base:date-discussion>\r
                  <!--Optional:-->\r
                  <base:date-created>?</base:date-created>\r
                  <!--Optional:-->\r
                  <base:date-final>?</base:date-final>\r
                  <!--Optional:-->\r
                  <base:subject>?</base:subject>\r
                  <!--Optional:-->\r
                  <base:note-text>?</base:note-text>\r
                  <!--Optional:-->\r
                  <base:note-text-id>?</base:note-text-id>\r
                  <!--Optional:-->\r
                  <base:text-type>?</base:text-type>\r
                  <!--Optional:-->\r
                  <base:attachments>\r
                     <!--Zero or more repetitions:-->\r
                     <base:attachement>\r
                        <!--Optional:-->\r
                        <base:attachment-id>?</base:attachment-id>\r
                        <!--Optional:-->\r
                        <base:date-created>?</base:date-created>\r
                        <!--Optional:-->\r
                        <base:file-name>?</base:file-name>\r
                        <!--Optional:-->\r
                        <base:extension>?</base:extension>\r
                        <!--Optional:-->\r
                        <base:file-description>?</base:file-description>\r
                        <!--Optional:-->\r
                        <base:file-content>cid:771096941225</base:file-content>\r
                     </base:attachement>\r
                  </base:attachments>\r
                  <!--Optional:-->\r
                  <base:author>?</base:author>\r
               </base:file-note>\r
            </base:file-notes>\r
            <!--Optional:-->\r
            <base:documents>\r
               <!--Zero or more repetitions:-->\r
               <base:document>\r
                  <!--Optional:-->\r
                  <base:name>?</base:name>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:policy-id>?</base:policy-id>\r
                  <!--Optional:-->\r
                  <base:content>?</base:content>\r
                  <!--Optional:-->\r
                  <base:date>?</base:date>\r
                  <!--Optional:-->\r
                  <base:document-id>?</base:document-id>\r
               </base:document>\r
            </base:documents>\r
            <!--Optional:-->\r
            <base:terms-and-conditions>?</base:terms-and-conditions>\r
            <!--Optional:-->\r
            <base:sensitivity>?</base:sensitivity>\r
            <!--Optional:-->\r
            <base:policy-number>?</base:policy-number>\r
            <!--Optional:-->\r
            <base:policy-id>?</base:policy-id>\r
            <!--Optional:-->\r
            <base:object-id>?</base:object-id>\r
            <!--Optional:-->\r
            <base:policy-start-date>?</base:policy-start-date>\r
            <!--Optional:-->\r
            <base:policy-end-date>?</base:policy-end-date>\r
         </v0:claim>\r
         <!--Optional:-->\r
         <v0:lossSetup>\r
            <!--Optional:-->\r
            <base:id>?</base:id>\r
            <!--Optional:-->\r
            <base:date>?</base:date>\r
            <!--Optional:-->\r
            <base:type>?</base:type>\r
            <!--Optional:-->\r
            <base:cause>?</base:cause>\r
         </v0:lossSetup>\r
      </v0:CreateClaim>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/CreateClaim"/></con:call></con:operation><con:operation id="c957d9ab-d6c1-47e6-811f-9a8625b11645" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimDetails" name="GetClaimDetails" bindingOperationName="GetClaimDetails" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="6e33d0ab-fc8f-4a85-bdda-9f4234aee82f" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetClaimDetails>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
         <!--Optional:-->\r
         <v0:claimEventId>?</v0:claimEventId>\r
      </v0:GetClaimDetails>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimDetails"/></con:call></con:operation><con:operation id="1b9e074f-4a7f-422d-aafa-3ddea4ae0c43" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimHistory" name="GetClaimHistory" bindingOperationName="GetClaimHistory" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="6354524d-6ab8-4ca5-917b-300089b4fb03" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetClaimHistory>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
      </v0:GetClaimHistory>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimHistory"/></con:call></con:operation><con:operation id="f2320870-c281-4c75-bf14-d6d8135f4fdd" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimKeyFacts" name="GetClaimKeyFacts" bindingOperationName="GetClaimKeyFacts" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="1fbcbeb7-6d45-4e9a-b883-02a16d6b07b7" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetClaimKeyFacts>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
      </v0:GetClaimKeyFacts>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimKeyFacts"/></con:call></con:operation><con:operation id="b1b1bcc7-dc31-4e2f-8a55-68bb59d3f1ff" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimParticipants" name="GetClaimParticipants" bindingOperationName="GetClaimParticipants" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="d2ec5644-578c-45d2-80d3-d5c403d979f5" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetClaimParticipants>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
         <!--Optional:-->\r
         <v0:claimEventId>?</v0:claimEventId>\r
      </v0:GetClaimParticipants>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetClaimParticipants"/></con:call></con:operation><con:operation id="a43808e1-76b5-4f9c-b9b4-de3c70ff0698" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNoteAttachment" name="GetFileNoteAttachment" bindingOperationName="GetFileNoteAttachment" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="d6d7ebcb-2234-4bc7-a432-8a71aea7897b" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetFileNoteAttachment>\r
         <!--Optional:-->\r
         <v0:attachmentId>?</v0:attachmentId>\r
         <!--Optional:-->\r
         <v0:fileNoteTextId>?</v0:fileNoteTextId>\r
      </v0:GetFileNoteAttachment>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNoteAttachment"/></con:call></con:operation><con:operation id="7ed87c8a-965b-4023-9b5c-7af0832d233e" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNotes" name="GetFileNotes" bindingOperationName="GetFileNotes" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="156a4cd0-1f87-4651-afa5-34130c4e103b" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetFileNotes>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
      </v0:GetFileNotes>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetFileNotes"/></con:call></con:operation><con:operation id="0a2109cc-7034-430b-a493-7cfbe5eb6385" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPerformerClaims" name="GetPerformerClaims" bindingOperationName="GetPerformerClaims" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="ad335f65-dd0f-472e-9d6c-45eed3d061fb" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetPerformerClaims>\r
         <!--Optional:-->\r
         <v0:userId>?</v0:userId>\r
         <!--Optional:-->\r
         <v0:roles>\r
            <!--Zero or more repetitions:-->\r
            <arr:string>?</arr:string>\r
         </v0:roles>\r
      </v0:GetPerformerClaims>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPerformerClaims"/></con:call></con:operation><con:operation id="c514c220-c40c-4b8c-bd58-0365a1980fdc" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyClaims" name="GetPolicyClaims" bindingOperationName="GetPolicyClaims" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="ecf6469f-4e2b-49a1-8c61-cd6c61c8209c" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetPolicyClaims>\r
         <!--Optional:-->\r
         <v0:policyNumber>?</v0:policyNumber>\r
      </v0:GetPolicyClaims>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyClaims"/></con:call></con:operation><con:operation id="14817bab-d2a2-4f80-b91c-48332c96a881" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyDetails" name="GetPolicyDetails" bindingOperationName="GetPolicyDetails" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="de68ed4f-8e93-4d1a-8998-de8f9d2900cb" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetPolicyDetails>\r
         <!--Optional:-->\r
         <v0:policyNumber>?</v0:policyNumber>\r
      </v0:GetPolicyDetails>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetPolicyDetails"/></con:call></con:operation><con:operation id="0e4f20c9-4614-4801-9d9e-6294269b7b8c" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetReferenceData" name="GetReferenceData" bindingOperationName="GetReferenceData" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="89f5d9e0-33da-4378-8df4-95b6fdd44ceb" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetReferenceData>\r
         <!--Optional:-->\r
         <v0:categoryName>?</v0:categoryName>\r
      </v0:GetReferenceData>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/GetReferenceData"/></con:call></con:operation><con:operation id="186a7497-f8d9-4021-b99c-d4db684d67e9" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimDetails" name="SetClaimDetails" bindingOperationName="SetClaimDetails" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="14a836dc-0f7c-4040-a0a7-602aba7c9e6c" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:SetClaimDetails>\r
         <!--Optional:-->\r
         <v0:claim>\r
            <!--Optional:-->\r
            <base:claim-id>?</base:claim-id>\r
            <!--Optional:-->\r
            <base:claim-number>?</base:claim-number>\r
            <!--Optional:-->\r
            <base:date-of-incident>?</base:date-of-incident>\r
            <!--Optional:-->\r
            <base:time-of-incident>?</base:time-of-incident>\r
            <!--Optional:-->\r
            <base:date-claim-reported>?</base:date-claim-reported>\r
            <!--Optional:-->\r
            <base:lob>?</base:lob>\r
            <!--Optional:-->\r
            <base:lob-category>?</base:lob-category>\r
            <!--Optional:-->\r
            <base:type>?</base:type>\r
            <!--Optional:-->\r
            <base:description>?</base:description>\r
            <!--Optional:-->\r
            <base:status>?</base:status>\r
            <!--Optional:-->\r
            <base:cost>?</base:cost>\r
            <!--Optional:-->\r
            <base:insured-full-name>?</base:insured-full-name>\r
            <!--Optional:-->\r
            <base:Loss>\r
               <!--Optional:-->\r
               <base:id>?</base:id>\r
               <!--Optional:-->\r
               <base:date>?</base:date>\r
               <!--Optional:-->\r
               <base:type>?</base:type>\r
               <!--Optional:-->\r
               <base:cause>?</base:cause>\r
            </base:Loss>\r
            <!--Optional:-->\r
            <base:person>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:person>\r
            <!--Optional:-->\r
            <base:stages>\r
               <!--Zero or more repetitions:-->\r
               <base:claim-stage>\r
                  <!--Optional:-->\r
                  <base:name>?</base:name>\r
                  <!--Optional:-->\r
                  <base:code>?</base:code>\r
                  <!--Optional:-->\r
                  <base:sla>?</base:sla>\r
                  <!--Optional:-->\r
                  <base:steps>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim-step>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:notify-phone>?</base:notify-phone>\r
                        <!--Optional:-->\r
                        <base:notify-email>?</base:notify-email>\r
                     </base:claim-step>\r
                  </base:steps>\r
               </base:claim-stage>\r
            </base:stages>\r
            <!--Optional:-->\r
            <base:file-notes>\r
               <!--Zero or more repetitions:-->\r
               <base:file-note>\r
                  <!--Optional:-->\r
                  <base:access-type>?</base:access-type>\r
                  <!--Optional:-->\r
                  <base:category>?</base:category>\r
                  <!--Optional:-->\r
                  <base:subcategory>?</base:subcategory>\r
                  <!--Optional:-->\r
                  <base:type>?</base:type>\r
                  <!--Optional:-->\r
                  <base:importance>?</base:importance>\r
                  <!--Optional:-->\r
                  <base:date-discussion>?</base:date-discussion>\r
                  <!--Optional:-->\r
                  <base:date-created>?</base:date-created>\r
                  <!--Optional:-->\r
                  <base:date-final>?</base:date-final>\r
                  <!--Optional:-->\r
                  <base:subject>?</base:subject>\r
                  <!--Optional:-->\r
                  <base:note-text>?</base:note-text>\r
                  <!--Optional:-->\r
                  <base:note-text-id>?</base:note-text-id>\r
                  <!--Optional:-->\r
                  <base:text-type>?</base:text-type>\r
                  <!--Optional:-->\r
                  <base:attachments>\r
                     <!--Zero or more repetitions:-->\r
                     <base:attachement>\r
                        <!--Optional:-->\r
                        <base:attachment-id>?</base:attachment-id>\r
                        <!--Optional:-->\r
                        <base:date-created>?</base:date-created>\r
                        <!--Optional:-->\r
                        <base:file-name>?</base:file-name>\r
                        <!--Optional:-->\r
                        <base:extension>?</base:extension>\r
                        <!--Optional:-->\r
                        <base:file-description>?</base:file-description>\r
                        <!--Optional:-->\r
                        <base:file-content>cid:1328372525213</base:file-content>\r
                     </base:attachement>\r
                  </base:attachments>\r
                  <!--Optional:-->\r
                  <base:author>?</base:author>\r
               </base:file-note>\r
            </base:file-notes>\r
            <!--Optional:-->\r
            <base:documents>\r
               <!--Zero or more repetitions:-->\r
               <base:document>\r
                  <!--Optional:-->\r
                  <base:name>?</base:name>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:policy-id>?</base:policy-id>\r
                  <!--Optional:-->\r
                  <base:content>?</base:content>\r
                  <!--Optional:-->\r
                  <base:date>?</base:date>\r
                  <!--Optional:-->\r
                  <base:document-id>?</base:document-id>\r
               </base:document>\r
            </base:documents>\r
            <!--Optional:-->\r
            <base:terms-and-conditions>?</base:terms-and-conditions>\r
            <!--Optional:-->\r
            <base:sensitivity>?</base:sensitivity>\r
            <!--Optional:-->\r
            <base:policy-number>?</base:policy-number>\r
            <!--Optional:-->\r
            <base:policy-id>?</base:policy-id>\r
            <!--Optional:-->\r
            <base:object-id>?</base:object-id>\r
            <!--Optional:-->\r
            <base:policy-start-date>?</base:policy-start-date>\r
            <!--Optional:-->\r
            <base:policy-end-date>?</base:policy-end-date>\r
         </v0:claim>\r
      </v0:SetClaimDetails>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimDetails"/></con:call></con:operation><con:operation id="b0485362-22dc-4596-9c6f-25330d4f3df7" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimKeyFacts" name="SetClaimKeyFacts" bindingOperationName="SetClaimKeyFacts" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="395f993b-9d92-40b1-9323-ec1d93634866" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:SetClaimKeyFacts>\r
         <!--Optional:-->\r
         <v0:claim>\r
            <!--Optional:-->\r
            <base:claim-id>?</base:claim-id>\r
            <!--Optional:-->\r
            <base:claim-number>?</base:claim-number>\r
            <!--Optional:-->\r
            <base:date-of-incident>?</base:date-of-incident>\r
            <!--Optional:-->\r
            <base:time-of-incident>?</base:time-of-incident>\r
            <!--Optional:-->\r
            <base:date-claim-reported>?</base:date-claim-reported>\r
            <!--Optional:-->\r
            <base:lob>?</base:lob>\r
            <!--Optional:-->\r
            <base:lob-category>?</base:lob-category>\r
            <!--Optional:-->\r
            <base:type>?</base:type>\r
            <!--Optional:-->\r
            <base:description>?</base:description>\r
            <!--Optional:-->\r
            <base:status>?</base:status>\r
            <!--Optional:-->\r
            <base:cost>?</base:cost>\r
            <!--Optional:-->\r
            <base:insured-full-name>?</base:insured-full-name>\r
            <!--Optional:-->\r
            <base:Loss>\r
               <!--Optional:-->\r
               <base:id>?</base:id>\r
               <!--Optional:-->\r
               <base:date>?</base:date>\r
               <!--Optional:-->\r
               <base:type>?</base:type>\r
               <!--Optional:-->\r
               <base:cause>?</base:cause>\r
            </base:Loss>\r
            <!--Optional:-->\r
            <base:person>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:person>\r
            <!--Optional:-->\r
            <base:stages>\r
               <!--Zero or more repetitions:-->\r
               <base:claim-stage>\r
                  <!--Optional:-->\r
                  <base:name>?</base:name>\r
                  <!--Optional:-->\r
                  <base:code>?</base:code>\r
                  <!--Optional:-->\r
                  <base:sla>?</base:sla>\r
                  <!--Optional:-->\r
                  <base:steps>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim-step>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:notify-phone>?</base:notify-phone>\r
                        <!--Optional:-->\r
                        <base:notify-email>?</base:notify-email>\r
                     </base:claim-step>\r
                  </base:steps>\r
               </base:claim-stage>\r
            </base:stages>\r
            <!--Optional:-->\r
            <base:file-notes>\r
               <!--Zero or more repetitions:-->\r
               <base:file-note>\r
                  <!--Optional:-->\r
                  <base:access-type>?</base:access-type>\r
                  <!--Optional:-->\r
                  <base:category>?</base:category>\r
                  <!--Optional:-->\r
                  <base:subcategory>?</base:subcategory>\r
                  <!--Optional:-->\r
                  <base:type>?</base:type>\r
                  <!--Optional:-->\r
                  <base:importance>?</base:importance>\r
                  <!--Optional:-->\r
                  <base:date-discussion>?</base:date-discussion>\r
                  <!--Optional:-->\r
                  <base:date-created>?</base:date-created>\r
                  <!--Optional:-->\r
                  <base:date-final>?</base:date-final>\r
                  <!--Optional:-->\r
                  <base:subject>?</base:subject>\r
                  <!--Optional:-->\r
                  <base:note-text>?</base:note-text>\r
                  <!--Optional:-->\r
                  <base:note-text-id>?</base:note-text-id>\r
                  <!--Optional:-->\r
                  <base:text-type>?</base:text-type>\r
                  <!--Optional:-->\r
                  <base:attachments>\r
                     <!--Zero or more repetitions:-->\r
                     <base:attachement>\r
                        <!--Optional:-->\r
                        <base:attachment-id>?</base:attachment-id>\r
                        <!--Optional:-->\r
                        <base:date-created>?</base:date-created>\r
                        <!--Optional:-->\r
                        <base:file-name>?</base:file-name>\r
                        <!--Optional:-->\r
                        <base:extension>?</base:extension>\r
                        <!--Optional:-->\r
                        <base:file-description>?</base:file-description>\r
                        <!--Optional:-->\r
                        <base:file-content>cid:319589409921</base:file-content>\r
                     </base:attachement>\r
                  </base:attachments>\r
                  <!--Optional:-->\r
                  <base:author>?</base:author>\r
               </base:file-note>\r
            </base:file-notes>\r
            <!--Optional:-->\r
            <base:documents>\r
               <!--Zero or more repetitions:-->\r
               <base:document>\r
                  <!--Optional:-->\r
                  <base:name>?</base:name>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:policy-id>?</base:policy-id>\r
                  <!--Optional:-->\r
                  <base:content>?</base:content>\r
                  <!--Optional:-->\r
                  <base:date>?</base:date>\r
                  <!--Optional:-->\r
                  <base:document-id>?</base:document-id>\r
               </base:document>\r
            </base:documents>\r
            <!--Optional:-->\r
            <base:terms-and-conditions>?</base:terms-and-conditions>\r
            <!--Optional:-->\r
            <base:sensitivity>?</base:sensitivity>\r
            <!--Optional:-->\r
            <base:policy-number>?</base:policy-number>\r
            <!--Optional:-->\r
            <base:policy-id>?</base:policy-id>\r
            <!--Optional:-->\r
            <base:object-id>?</base:object-id>\r
            <!--Optional:-->\r
            <base:policy-start-date>?</base:policy-start-date>\r
            <!--Optional:-->\r
            <base:policy-end-date>?</base:policy-end-date>\r
         </v0:claim>\r
      </v0:SetClaimKeyFacts>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimKeyFacts"/></con:call></con:operation><con:operation id="33d42ae0-698a-4090-9455-ff1608c860ba" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimStatus" name="SetClaimStatus" bindingOperationName="SetClaimStatus" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="7fdc73a4-aa51-443d-9628-eb1d8ab446f1" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:SetClaimStatus>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
         <!--Optional:-->\r
         <v0:claimStatus>?</v0:claimStatus>\r
      </v0:SetClaimStatus>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetClaimStatus"/></con:call></con:operation><con:operation id="c5550629-dc13-476c-b08e-8476fcecce92" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetCurrencyExtendedData" name="SetCurrencyExtendedData" bindingOperationName="SetCurrencyExtendedData" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="ce6148bd-3e40-4fd6-bbc3-a680989a61a6" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:SetCurrencyExtendedData>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
         <!--Optional:-->\r
         <v0:type>?</v0:type>\r
         <!--Optional:-->\r
         <v0:dataItemName>?</v0:dataItemName>\r
         <!--Optional:-->\r
         <v0:key>?</v0:key>\r
         <!--Optional:-->\r
         <v0:value>?</v0:value>\r
         <!--Optional:-->\r
         <v0:currency>?</v0:currency>\r
      </v0:SetCurrencyExtendedData>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetCurrencyExtendedData"/></con:call></con:operation><con:operation id="0c3ff11f-1cb8-406d-bb89-230bb180c8e9" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetExtendedData" name="SetExtendedData" bindingOperationName="SetExtendedData" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="fcdcb04d-7ab0-4d78-be07-20b85e93b75b" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:SetExtendedData>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
         <!--Optional:-->\r
         <v0:type>?</v0:type>\r
         <!--Optional:-->\r
         <v0:dataItemName>?</v0:dataItemName>\r
         <!--Optional:-->\r
         <v0:key>?</v0:key>\r
         <!--Optional:-->\r
         <v0:value>?</v0:value>\r
      </v0:SetExtendedData>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/SetExtendedData"/></con:call></con:operation><con:operation id="583767b5-1061-4581-badd-7ad80454fba6" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/UpdateField" name="UpdateField" bindingOperationName="UpdateField" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="c760d3cc-5672-48be-a8a7-82eab776364a" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Claims.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:UpdateField>\r
         <!--Optional:-->\r
         <v0:claimId>?</v0:claimId>\r
         <!--Optional:-->\r
         <v0:column>?</v0:column>\r
         <!--Optional:-->\r
         <v0:value>?</v0:value>\r
         <!--Optional:-->\r
         <v0:connection>?</v0:connection>\r
      </v0:UpdateField>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/ClaimsService/UpdateField"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" id="d6a1498a-7d58-4b3c-aa00-077b6e104b6a" wsaVersion="200508" name="WSHttpBinding_QuoteService" type="wsdl" bindingName="{http://tempuri.org/}WSHttpBinding_QuoteService" soapVersion="1_2" anonymous="optional" definition="http://localhost:10578/Quote.svc?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:10578/Quote.svc?wsdl"><con:part><con:url>http://localhost:10578/Quote.svc?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="QuoteService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsp:Policy wsu:Id="WSHttpBinding_QuoteService_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:import namespace="http://insurancelab.accenture.com/AIL/v0.1/" location="http://localhost:10578/Quote.svc?wsdl=wsdl0"/>
  <wsdl:types/>
  <wsdl:binding name="WSHttpBinding_QuoteService" type="i0:QuoteService">
    <wsp:PolicyReference URI="#WSHttpBinding_QuoteService_policy"/>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="New">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/New" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="NewRate">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/NewRate" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="UpdateQuoteDetails">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/UpdateQuoteDetails" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="RateQuote">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RateQuote" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="Retrieve">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Retrieve" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="QuickQuote">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/QuickQuote" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="AggregatorQuote">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/AggregatorQuote" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="Buy">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Buy" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="Load">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Load" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="QuoteService">
    <wsdl:port name="WSHttpBinding_QuoteService" binding="tns:WSHttpBinding_QuoteService">
      <soap12:address location="http://localhost:10578/Quote.svc"/>
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:10578/Quote.svc</wsa10:Address>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Quote.svc?wsdl=wsdl0</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsdl:types>
    <xsd:schema targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/Imports">
      <xsd:import schemaLocation="http://localhost:10578/Quote.svc?xsd=xsd0" namespace="http://insurancelab.accenture.com/AIL/v0.1/"/>
      <xsd:import schemaLocation="http://localhost:10578/Quote.svc?xsd=xsd2" namespace="base"/>
      <xsd:import schemaLocation="http://localhost:10578/Quote.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="http://localhost:10578/Quote.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="QuoteService_New_InputMessage">
    <wsdl:part name="parameters" element="tns:New"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_New_OutputMessage">
    <wsdl:part name="parameters" element="tns:NewResponse"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_New_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q1:error" xmlns:q1="base"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_NewRate_InputMessage">
    <wsdl:part name="parameters" element="tns:NewRate"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_NewRate_OutputMessage">
    <wsdl:part name="parameters" element="tns:NewRateResponse"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_NewRate_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q2:error" xmlns:q2="base"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_UpdateQuoteDetails_InputMessage">
    <wsdl:part name="parameters" element="tns:UpdateQuoteDetails"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_UpdateQuoteDetails_OutputMessage">
    <wsdl:part name="parameters" element="tns:UpdateQuoteDetailsResponse"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_UpdateQuoteDetails_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q3:error" xmlns:q3="base"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_RateQuote_InputMessage">
    <wsdl:part name="parameters" element="tns:RateQuote"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_RateQuote_OutputMessage">
    <wsdl:part name="parameters" element="tns:RateQuoteResponse"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_RateQuote_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q4:error" xmlns:q4="base"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_Retrieve_InputMessage">
    <wsdl:part name="parameters" element="tns:Retrieve"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_Retrieve_OutputMessage">
    <wsdl:part name="parameters" element="tns:RetrieveResponse"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_Retrieve_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q5:error" xmlns:q5="base"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_QuickQuote_InputMessage">
    <wsdl:part name="parameters" element="tns:QuickQuote"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_QuickQuote_OutputMessage">
    <wsdl:part name="parameters" element="tns:QuickQuoteResponse"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_QuickQuote_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q6:error" xmlns:q6="base"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_AggregatorQuote_InputMessage">
    <wsdl:part name="parameters" element="tns:AggregatorQuote"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_AggregatorQuote_OutputMessage">
    <wsdl:part name="parameters" element="tns:AggregatorQuoteResponse"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_AggregatorQuote_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q7:error" xmlns:q7="base"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_Buy_InputMessage">
    <wsdl:part name="parameters" element="tns:Buy"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_Buy_OutputMessage">
    <wsdl:part name="parameters" element="tns:BuyResponse"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_Buy_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q8:error" xmlns:q8="base"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_Load_InputMessage">
    <wsdl:part name="parameters" element="tns:Load"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_Load_OutputMessage">
    <wsdl:part name="parameters" element="tns:LoadResponse"/>
  </wsdl:message>
  <wsdl:message name="QuoteService_Load_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q9:error" xmlns:q9="base"/>
  </wsdl:message>
  <wsdl:portType name="QuoteService">
    <wsdl:operation name="New">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/New" message="tns:QuoteService_New_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/NewResponse" message="tns:QuoteService_New_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/NewErrorFault" name="ErrorFault" message="tns:QuoteService_New_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="NewRate">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/NewRate" message="tns:QuoteService_NewRate_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/NewRateResponse" message="tns:QuoteService_NewRate_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/NewRateErrorFault" name="ErrorFault" message="tns:QuoteService_NewRate_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="UpdateQuoteDetails">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/UpdateQuoteDetails" message="tns:QuoteService_UpdateQuoteDetails_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/UpdateQuoteDetailsResponse" message="tns:QuoteService_UpdateQuoteDetails_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/UpdateQuoteDetailsErrorFault" name="ErrorFault" message="tns:QuoteService_UpdateQuoteDetails_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RateQuote">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RateQuote" message="tns:QuoteService_RateQuote_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RateQuoteResponse" message="tns:QuoteService_RateQuote_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RateQuoteErrorFault" name="ErrorFault" message="tns:QuoteService_RateQuote_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="Retrieve">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Retrieve" message="tns:QuoteService_Retrieve_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RetrieveResponse" message="tns:QuoteService_Retrieve_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RetrieveErrorFault" name="ErrorFault" message="tns:QuoteService_Retrieve_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="QuickQuote">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/QuickQuote" message="tns:QuoteService_QuickQuote_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/QuickQuoteResponse" message="tns:QuoteService_QuickQuote_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/QuickQuoteErrorFault" name="ErrorFault" message="tns:QuoteService_QuickQuote_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="AggregatorQuote">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/AggregatorQuote" message="tns:QuoteService_AggregatorQuote_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/AggregatorQuoteResponse" message="tns:QuoteService_AggregatorQuote_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/AggregatorQuoteErrorFault" name="ErrorFault" message="tns:QuoteService_AggregatorQuote_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="Buy">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Buy" message="tns:QuoteService_Buy_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/BuyResponse" message="tns:QuoteService_Buy_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/BuyErrorFault" name="ErrorFault" message="tns:QuoteService_Buy_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="Load">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Load" message="tns:QuoteService_Load_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/LoadResponse" message="tns:QuoteService_Load_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/LoadErrorFault" name="ErrorFault" message="tns:QuoteService_Load_ErrorFault_FaultMessage"/>
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Quote.svc?xsd=xsd0</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/">
  <xs:import schemaLocation="http://localhost:10578/Quote.svc?xsd=xsd2" namespace="base"/>
  <xs:element name="New">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q1:data" xmlns:q1="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="NewResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="NewResult" nillable="true" type="q2:data" xmlns:q2="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="NewRate">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q3:data" xmlns:q3="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="NewRateResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="NewRateResult" nillable="true" type="q4:data" xmlns:q4="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateQuoteDetails">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q5:data" xmlns:q5="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateQuoteDetailsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="UpdateQuoteDetailsResult" nillable="true" type="q6:data" xmlns:q6="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="RateQuote">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q7:data" xmlns:q7="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="RateQuoteResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="RateQuoteResult" nillable="true" type="q8:data" xmlns:q8="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Retrieve">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="retrieveKey" nillable="true" type="q9:quote-retrieve-key" xmlns:q9="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="RetrieveResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="RetrieveResult" nillable="true" type="q10:data" xmlns:q10="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="QuickQuote">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q11:data" xmlns:q11="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="QuickQuoteResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="QuickQuoteResult" nillable="true" type="q12:data" xmlns:q12="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AggregatorQuote">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q13:data" xmlns:q13="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AggregatorQuoteResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AggregatorQuoteResult" nillable="true" type="q14:data" xmlns:q14="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Buy">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q15:data" xmlns:q15="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="BuyResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="BuyResult" nillable="true" type="q16:data" xmlns:q16="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Load">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="quoteID" type="xs:int"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="LoadResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="LoadResult" nillable="true" type="q17:data" xmlns:q17="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Quote.svc?xsd=xsd2</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="base" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="base">
  <xs:import schemaLocation="http://localhost:10578/Quote.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  <xs:complexType name="data">
    <xs:sequence>
      <xs:element minOccurs="0" name="account" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="policies" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="quotes" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="metadata" nillable="true" type="tns:metadata"/>
      <xs:element minOccurs="0" name="address-lookup-results" nillable="true" type="tns:address-lookup-result"/>
      <xs:element minOccurs="0" name="messages" nillable="true" type="tns:ArrayOfmessage"/>
      <xs:element minOccurs="0" name="added-elements" nillable="true" type="tns:data"/>
      <xs:element minOccurs="0" name="deleted-elements" nillable="true" type="tns:data"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="data" nillable="true" type="tns:data"/>
  <xs:complexType name="account">
    <xs:sequence>
      <xs:element minOccurs="0" name="party-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="customer-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="last-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-birth" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="marital-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="mobile-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="employment-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="occupation" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="uk-resident" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="uk-resident-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="additional-other-interests" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
      <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="credit-score" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="years-on-electoral-roll" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="account" nillable="true" type="tns:account"/>
  <xs:complexType name="address">
    <xs:sequence>
      <xs:element minOccurs="0" name="address-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="house-name-or-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-1" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-2" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-3" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="postcode" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="county" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lat" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="long" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address" nillable="true" type="tns:address"/>
  <xs:complexType name="ArrayOfadditional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfadditional-other-interest" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
  <xs:complexType name="additional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="certificate-of-insurance" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
  <xs:complexType name="ArrayOfpolicy">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="policy" nillable="true" type="tns:policy"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpolicy" nillable="true" type="tns:ArrayOfpolicy"/>
  <xs:complexType name="policy">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="quote-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="line-of-business" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-from-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="expiration-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="quote-valid-till" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="voluntary-excess" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payplan" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment" nillable="true" type="tns:payment"/>
      <xs:element minOccurs="0" name="package-list" nillable="true" type="tns:package-list"/>
      <xs:element minOccurs="0" name="payment-schedules" nillable="true" type="tns:ArrayOfpayment-schedule"/>
      <xs:element minOccurs="0" name="transactions" nillable="true" type="tns:ArrayOftransaction"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="pure-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="deposit-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="monthly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="weekly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax-and-surcharges" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="selected-package-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="term" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claims" nillable="true" type="tns:ArrayOfclaim"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="renewal-indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="locked" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="currency" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy" nillable="true" type="tns:policy"/>
  <xs:complexType name="payment">
    <xs:sequence>
      <xs:element minOccurs="0" name="direct-debit" nillable="true" type="tns:direct-debit"/>
      <xs:element minOccurs="0" name="credit-card" nillable="true" type="tns:credit-card"/>
      <xs:element minOccurs="0" name="preferred-day-of-withdrawal" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="billing-address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment" nillable="true" type="tns:payment"/>
  <xs:complexType name="direct-debit">
    <xs:sequence>
      <xs:element minOccurs="0" name="account-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sort-code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="direct-debit" nillable="true" type="tns:direct-debit"/>
  <xs:complexType name="credit-card">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="expiration-date" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="cvv" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="credit-card" nillable="true" type="tns:credit-card"/>
  <xs:complexType name="package-list">
    <xs:sequence>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="packages" nillable="true" type="tns:ArrayOfpackage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package-list" nillable="true" type="tns:package-list"/>
  <xs:complexType name="ArrayOfcoverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="coverage" nillable="true" type="tns:coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcoverage" nillable="true" type="tns:ArrayOfcoverage"/>
  <xs:complexType name="coverage">
    <xs:sequence>
      <xs:element minOccurs="0" name="display" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="order" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="mandatory" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="applicable" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="selected" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="eligible" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="purchased" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="limit" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="tns:premium"/>
      <xs:element minOccurs="0" name="discount" nillable="true" type="tns:discount"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="coverage" nillable="true" type="tns:coverage"/>
  <xs:complexType name="premium">
    <xs:sequence>
      <xs:element minOccurs="0" name="frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="apr" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="premium" nillable="true" type="tns:premium"/>
  <xs:complexType name="discount">
    <xs:sequence>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="discount" nillable="true" type="tns:discount"/>
  <xs:complexType name="ArrayOfpackage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="package" nillable="true" type="tns:package"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpackage" nillable="true" type="tns:ArrayOfpackage"/>
  <xs:complexType name="package">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="covers" nillable="true" type="tns:ArrayOfcover"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package" nillable="true" type="tns:package"/>
  <xs:complexType name="ArrayOfcover">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="cover" nillable="true" type="tns:cover"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcover" nillable="true" type="tns:ArrayOfcover"/>
  <xs:complexType name="cover">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cover-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="cover" nillable="true" type="tns:cover"/>
  <xs:complexType name="ArrayOfpayment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-schedule" nillable="true" type="tns:ArrayOfpayment-schedule"/>
  <xs:complexType name="payment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-items" nillable="true" type="tns:ArrayOfpayment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
  <xs:complexType name="ArrayOfpayment-item">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-item" nillable="true" type="tns:payment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-item" nillable="true" type="tns:ArrayOfpayment-item"/>
  <xs:complexType name="payment-item">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-item" nillable="true" type="tns:payment-item"/>
  <xs:complexType name="ArrayOftransaction">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="transaction" nillable="true" type="tns:transaction"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftransaction" nillable="true" type="tns:ArrayOftransaction"/>
  <xs:complexType name="transaction">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reasons" nillable="true" type="tns:ArrayOfreason"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type-caption" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="created-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="original-charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="new-premium" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="transaction" nillable="true" type="tns:transaction"/>
  <xs:complexType name="ArrayOfreason">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="reason" nillable="true" type="tns:reason"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfreason" nillable="true" type="tns:ArrayOfreason"/>
  <xs:complexType name="reason">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="reason" nillable="true" type="tns:reason"/>
  <xs:complexType name="ArrayOfclaim">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim" nillable="true" type="tns:claim"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim" nillable="true" type="tns:ArrayOfclaim"/>
  <xs:complexType name="claim">
    <xs:sequence>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claim-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="time-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-claim-reported" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="lob" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lob-category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cost" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="insured-full-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="Loss" nillable="true" type="tns:loss"/>
      <xs:element minOccurs="0" name="person" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="stages" nillable="true" type="tns:ArrayOfclaim-stage"/>
      <xs:element minOccurs="0" name="file-notes" nillable="true" type="tns:ArrayOffile-note"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="sensitivity" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="object-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-start-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="policy-end-date" nillable="true" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim" nillable="true" type="tns:claim"/>
  <xs:complexType name="loss">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cause" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="loss" nillable="true" type="tns:loss"/>
  <xs:complexType name="ArrayOfclaim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-stage" nillable="true" type="tns:claim-stage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-stage" nillable="true" type="tns:ArrayOfclaim-stage"/>
  <xs:complexType name="claim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sla" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="steps" nillable="true" type="tns:ArrayOfclaim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-stage" nillable="true" type="tns:claim-stage"/>
  <xs:complexType name="ArrayOfclaim-step">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-step" nillable="true" type="tns:claim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-step" nillable="true" type="tns:ArrayOfclaim-step"/>
  <xs:complexType name="claim-step">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-phone" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-email" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-step" nillable="true" type="tns:claim-step"/>
  <xs:complexType name="ArrayOffile-note">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="file-note" nillable="true" type="tns:file-note"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOffile-note" nillable="true" type="tns:ArrayOffile-note"/>
  <xs:complexType name="file-note">
    <xs:sequence>
      <xs:element minOccurs="0" name="access-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="subcategory" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="importance" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-discussion" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-final" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="subject" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="text-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="attachments" nillable="true" type="tns:ArrayOfattachement"/>
      <xs:element minOccurs="0" name="author" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="file-note" nillable="true" type="tns:file-note"/>
  <xs:complexType name="ArrayOfattachement">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="attachement" nillable="true" type="tns:attachement"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfattachement" nillable="true" type="tns:ArrayOfattachement"/>
  <xs:complexType name="attachement">
    <xs:sequence>
      <xs:element minOccurs="0" name="attachment-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="file-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extension" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-content" nillable="true" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="attachement" nillable="true" type="tns:attachement"/>
  <xs:complexType name="ArrayOfdocument">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="document" nillable="true" type="tns:document"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfdocument" nillable="true" type="tns:ArrayOfdocument"/>
  <xs:complexType name="document">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="content" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="document-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="document" nillable="true" type="tns:document"/>
  <xs:complexType name="property-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="risk-property" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="risk-building" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="property-risk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="property-risk" nillable="true" type="tns:policy-risk"/>
          <xs:element minOccurs="0" name="perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
          <xs:element minOccurs="0" name="risk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="property-policy" nillable="true" type="tns:property-policy"/>
  <xs:complexType name="ArrayOfexposure">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="exposure" nillable="true" type="tns:exposure"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexposure" nillable="true" type="tns:ArrayOfexposure"/>
  <xs:complexType name="exposure">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="exposure" nillable="true" type="tns:exposure"/>
  <xs:complexType name="ArrayOfrisk-coverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
  <xs:complexType name="risk-coverage">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:coverage">
        <xs:sequence>
          <xs:element minOccurs="0" name="total-excess" nillable="true" type="tns:ArrayOfexcess"/>
          <xs:element minOccurs="0" name="property-perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
  <xs:complexType name="ArrayOfexcess">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="excess" nillable="true" type="tns:excess"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexcess" nillable="true" type="tns:ArrayOfexcess"/>
  <xs:complexType name="excess">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="excess" nillable="true" type="tns:excess"/>
  <xs:complexType name="ArrayOfproperty-peril">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="property-peril" nillable="true" type="tns:property-peril"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproperty-peril" nillable="true" type="tns:ArrayOfproperty-peril"/>
  <xs:complexType name="property-peril">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-code" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="prior-term" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="prior" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cancel-prem" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="change" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="technical-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="minimum-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="Written" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="property-peril" nillable="true" type="tns:property-peril"/>
  <xs:complexType name="policy-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="alarm-alerts-police" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="work-in-progress" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="burglar-alarm" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="central-heating" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="distance-away-from-water" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extended" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="flooded" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="for-sale" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="garage" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="good-state-of-repair" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smokers" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="listed-building" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="main-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="neighbourhood-watch" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="number-of-adults" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bathrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bedrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-kids" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-rooms-not-beds" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="other-entrances" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="other-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="ownership" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="patio-doors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="percentage-of-flat-roof" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="burglar-alarm-pro-install-and-maintaince-contrace" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flat-roof" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="self-contained-with-own-front-door" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smoke-detectors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="subsidence" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by-time-of-day" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="property-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="residence-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="business-use" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="wall-construction" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="window-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="year-built" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="purchase-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="bikes-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="buildings-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="contents-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-buildings-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-contents-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="laptops-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="market-value" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="money-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="rebuild-cost" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="business-type" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="claim-free-years-buildings" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claim-free-years-contents" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claims-or-losses-last-5-years" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="is-bankrupt" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="bankrupt" nillable="true" type="tns:bankruptcy"/>
      <xs:element minOccurs="0" name="is-criminal" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="criminal" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
      <xs:element minOccurs="0" name="is-refused" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="refused" nillable="true" type="tns:refused-insurance"/>
      <xs:element minOccurs="0" name="legal-protection-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="roof-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="same-as-proposer-address" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="has-specified-items" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="specified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
      <xs:element minOccurs="0" name="student-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="unoccupied" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy-risk" nillable="true" type="tns:policy-risk"/>
  <xs:complexType name="bankruptcy">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="bankruptcy" nillable="true" type="tns:bankruptcy"/>
  <xs:complexType name="ArrayOfcriminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcriminal-convictions" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
  <xs:complexType name="criminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="pending-or-convicted" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
  <xs:complexType name="refused-insurance">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="refused-insurance" nillable="true" type="tns:refused-insurance"/>
  <xs:complexType name="ArrayOfspecified-items">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="specified-items" nillable="true" type="tns:specified-items"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfspecified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
  <xs:complexType name="specified-items">
    <xs:sequence>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="specified-items" nillable="true" type="tns:specified-items"/>
  <xs:complexType name="ArrayOfrisk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-packages" nillable="true" type="tns:risk-packages"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
  <xs:complexType name="risk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" name="buildings-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="deposit-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="extended-warranty-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="fraud-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="home-emergency-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="monthly-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="premium-with-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="specified-items-selected" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="risk-packages" nillable="true" type="tns:risk-packages"/>
  <xs:complexType name="pet-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="pet-policy" nillable="true" type="tns:pet-policy"/>
  <xs:complexType name="motor-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="motor-drivers" nillable="true" type="tns:ArrayOfmotor-driver"/>
          <xs:element minOccurs="0" name="motor-risk" nillable="true" type="tns:motor-risk"/>
          <xs:element minOccurs="0" name="number-of-drivers" nillable="true" type="xs:int"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="motor-policy" nillable="true" type="tns:motor-policy"/>
  <xs:complexType name="ArrayOfmotor-driver">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="motor-driver" nillable="true" type="tns:motor-driver"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmotor-driver" nillable="true" type="tns:ArrayOfmotor-driver"/>
  <xs:complexType name="motor-driver">
    <xs:sequence>
      <xs:element minOccurs="0" name="driver-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="dvla" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="last-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-birth" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="employment-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="licence-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="licence-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="licence-years" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="marital-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="any-motoring-convictions" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="occupation" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="uk-member" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="use-another-car" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="uk-resident-from-birth" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="uk-resident-date-from" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="vehicle-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="another-occupation" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="claims-last-5-years" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="non-motoring-convictions" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="other-occupations" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="motoring-convictions" nillable="true" type="tns:ArrayOfdriver-motor-convictions"/>
      <xs:element minOccurs="0" name="driver-claims" nillable="true" type="tns:ArrayOfdriver-claim"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="motor-driver" nillable="true" type="tns:motor-driver"/>
  <xs:complexType name="ArrayOfdriver-motor-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="driver-motor-convictions" nillable="true" type="tns:driver-motor-convictions"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfdriver-motor-convictions" nillable="true" type="tns:ArrayOfdriver-motor-convictions"/>
  <xs:complexType name="driver-motor-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" name="accident-related" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="breathalysed" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="breath-reading" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="disqulaified" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="fine" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="points" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="driver-motor-convictions" nillable="true" type="tns:driver-motor-convictions"/>
  <xs:complexType name="ArrayOfdriver-claim">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="driver-claim" nillable="true" type="tns:driver-claim"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfdriver-claim" nillable="true" type="tns:ArrayOfdriver-claim"/>
  <xs:complexType name="driver-claim">
    <xs:sequence>
      <xs:element minOccurs="0" name="claim-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="driver-fault" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="incident-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="injured" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="settled" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="single-vehicle-accident" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="total-cost" nillable="true" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="driver-claim" nillable="true" type="tns:driver-claim"/>
  <xs:complexType name="motor-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="vehicle-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="abi-code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="alarm" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="vehicle-age" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="assigned-driver" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="engine-size" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="fuel-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="group" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="keeper" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="make" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="model" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="purchase-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="registration-document" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="registration-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="transmission" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="year-of-manufacture" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="modification-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="worth" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="seats" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="imported" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="tracker" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="annual-millage" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="children-under-16" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="add-on-premium" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="coverage-package" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="daytime-location" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="driving-experience" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="driving-restrictions" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="hand-drive" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="home-owner" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="insurance-declined" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="last-2-years-insurance" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="modifications" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="ncd-protection" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="no-claims-bonus" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-doors" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-vehicles-hh" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="overnight-location" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="overnight-postcode" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-premium-annual" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="package-premium-monthly" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="package-selected" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="previous-earned-ncd" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="previous-unearned-ncd" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="proof-of-ncd" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="regular-other-car" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="renewal-price" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="risk-manuapremium-adjustment-post-tax" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="total-commision" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="usual-pay-method" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="voluntary-excess" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claim-free-years" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="usage" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="motor-risk" nillable="true" type="tns:motor-risk"/>
  <xs:complexType name="travel-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="destination" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="number-of-adult-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-young-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-dependant-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="policy-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="travel-risks" nillable="true" type="tns:ArrayOftravel-risk"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="travel-policy" nillable="true" type="tns:travel-policy"/>
  <xs:complexType name="ArrayOftravel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="travel-risk" nillable="true" type="tns:travel-risk"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftravel-risk" nillable="true" type="tns:ArrayOftravel-risk"/>
  <xs:complexType name="travel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="travel-risk-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="traveller-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="traveller-title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-date-of-birth" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-last-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="travel-risk" nillable="true" type="tns:travel-risk"/>
  <xs:complexType name="health-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="health-policy" nillable="true" type="tns:health-policy"/>
  <xs:complexType name="metadata">
    <xs:sequence>
      <xs:element minOccurs="0" name="customer-group" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="channel" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="location" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="options" nillable="true" type="tns:ArrayOfoption"/>
      <xs:element minOccurs="0" name="cookie" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="user-agent" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="host" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="browser" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="metadata" nillable="true" type="tns:metadata"/>
  <xs:complexType name="ArrayOfoption">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="option" nillable="true" type="tns:option"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfoption" nillable="true" type="tns:ArrayOfoption"/>
  <xs:complexType name="option">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="properties" nillable="true" type="q1:ArrayOfKeyValueOfstringstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="option" nillable="true" type="tns:option"/>
  <xs:complexType name="address-lookup-result">
    <xs:sequence>
      <xs:element minOccurs="0" name="addresses" nillable="true" type="tns:ArrayOfaddress"/>
      <xs:element minOccurs="0" name="selected-address-index" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="error-message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address-lookup-result" nillable="true" type="tns:address-lookup-result"/>
  <xs:complexType name="ArrayOfaddress">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfaddress" nillable="true" type="tns:ArrayOfaddress"/>
  <xs:complexType name="ArrayOfmessage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="message" nillable="true" type="tns:message"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmessage" nillable="true" type="tns:ArrayOfmessage"/>
  <xs:complexType name="message">
    <xs:sequence>
      <xs:element minOccurs="0" name="reply-message" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flag" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="header" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="body" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="campaign-code" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="message" nillable="true" type="tns:message"/>
  <xs:complexType name="error">
    <xs:sequence>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="error" nillable="true" type="tns:error"/>
  <xs:complexType name="quote-retrieve-key">
    <xs:sequence>
      <xs:element minOccurs="0" name="quote-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-birth" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="postcode" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="quote-retrieve-key" nillable="true" type="tns:quote-retrieve-key"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Quote.svc?xsd=xsd3</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <xs:complexType name="ArrayOfKeyValueOfstringstring">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringstring">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string"/>
            <xs:element name="Value" nillable="true" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringstring" nillable="true" type="tns:ArrayOfKeyValueOfstringstring"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Quote.svc?xsd=xsd1</con:url><con:content><![CDATA[<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
  <xs:element name="anyType" nillable="true" type="xs:anyType"/>
  <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
  <xs:element name="boolean" nillable="true" type="xs:boolean"/>
  <xs:element name="byte" nillable="true" type="xs:byte"/>
  <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
  <xs:element name="decimal" nillable="true" type="xs:decimal"/>
  <xs:element name="double" nillable="true" type="xs:double"/>
  <xs:element name="float" nillable="true" type="xs:float"/>
  <xs:element name="int" nillable="true" type="xs:int"/>
  <xs:element name="long" nillable="true" type="xs:long"/>
  <xs:element name="QName" nillable="true" type="xs:QName"/>
  <xs:element name="short" nillable="true" type="xs:short"/>
  <xs:element name="string" nillable="true" type="xs:string"/>
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
  <xs:element name="char" nillable="true" type="tns:char"/>
  <xs:simpleType name="char">
    <xs:restriction base="xs:int"/>
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration"/>
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid"/>
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName"/>
  <xs:attribute name="Id" type="xs:ID"/>
  <xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://ailappdev01.cloudapp.net/Quote.svc</con:endpoint><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:endpoint>http://localhost:22138/Quote.svc</con:endpoint></con:endpoints><con:operation id="f6132eb4-d98b-4d68-9e26-24e812157672" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/AggregatorQuote" name="AggregatorQuote" bindingOperationName="AggregatorQuote" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="1273704d-a810-4dc1-8a44-a9cf7cd508ab" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:AggregatorQuote>\r
         <!--Optional:-->\r
         <v0:policy>\r
            <!--Optional:-->\r
            <base:account>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:account>\r
            <!--Optional:-->\r
            <base:policies>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:833095682372</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:policies>\r
            <!--Optional:-->\r
            <base:quotes>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:648668360844</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:quotes>\r
            <!--Optional:-->\r
            <base:metadata>\r
               <!--Optional:-->\r
               <base:customer-group>?</base:customer-group>\r
               <!--Optional:-->\r
               <base:channel>?</base:channel>\r
               <!--Optional:-->\r
               <base:location>?</base:location>\r
               <!--Optional:-->\r
               <base:options>\r
                  <!--Zero or more repetitions:-->\r
                  <base:option>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:properties>\r
                        <!--Zero or more repetitions:-->\r
                        <arr:KeyValueOfstringstring>\r
                           <arr:Key>?</arr:Key>\r
                           <arr:Value>?</arr:Value>\r
                        </arr:KeyValueOfstringstring>\r
                     </base:properties>\r
                  </base:option>\r
               </base:options>\r
               <!--Optional:-->\r
               <base:cookie>?</base:cookie>\r
               <!--Optional:-->\r
               <base:user-agent>?</base:user-agent>\r
               <!--Optional:-->\r
               <base:host>?</base:host>\r
               <!--Optional:-->\r
               <base:browser>?</base:browser>\r
            </base:metadata>\r
            <!--Optional:-->\r
            <base:address-lookup-results>\r
               <!--Optional:-->\r
               <base:addresses>\r
                  <!--Zero or more repetitions:-->\r
                  <base:address>\r
                     <!--Optional:-->\r
                     <base:address-id>?</base:address-id>\r
                     <!--Optional:-->\r
                     <base:house-name-or-number>?</base:house-name-or-number>\r
                     <!--Optional:-->\r
                     <base:address-line-1>?</base:address-line-1>\r
                     <!--Optional:-->\r
                     <base:address-line-2>?</base:address-line-2>\r
                     <!--Optional:-->\r
                     <base:address-line-3>?</base:address-line-3>\r
                     <!--Optional:-->\r
                     <base:city>?</base:city>\r
                     <!--Optional:-->\r
                     <base:postcode>?</base:postcode>\r
                     <!--Optional:-->\r
                     <base:county>?</base:county>\r
                     <!--Optional:-->\r
                     <base:country>?</base:country>\r
                     <!--Optional:-->\r
                     <base:lat>?</base:lat>\r
                     <!--Optional:-->\r
                     <base:long>?</base:long>\r
                  </base:address>\r
               </base:addresses>\r
               <!--Optional:-->\r
               <base:selected-address-index>?</base:selected-address-index>\r
               <!--Optional:-->\r
               <base:error-message>?</base:error-message>\r
            </base:address-lookup-results>\r
            <!--Optional:-->\r
            <base:messages>\r
               <!--Zero or more repetitions:-->\r
               <base:message>\r
                  <!--Optional:-->\r
                  <base:reply-message>?</base:reply-message>\r
                  <!--Optional:-->\r
                  <base:flag>?</base:flag>\r
                  <!--Optional:-->\r
                  <base:header>?</base:header>\r
                  <!--Optional:-->\r
                  <base:body>?</base:body>\r
                  <!--Optional:-->\r
                  <base:campaign-code>?</base:campaign-code>\r
               </base:message>\r
            </base:messages>\r
            <!--Optional:-->\r
            <base:added-elements/>\r
            <!--Optional:-->\r
            <base:deleted-elements/>\r
         </v0:policy>\r
      </v0:AggregatorQuote>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/AggregatorQuote"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="4e187f43-cbcf-48f5-a942-3c1d577351bd" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Buy" name="Buy" bindingOperationName="Buy" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="8045abb2-969d-439d-b6a6-83d5a8c225fa" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:b="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:Buy>\r
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">\r
            <b:policies>\r
               <b:policy i:type="b:property-policy">\r
                  <b:id>56150</b:id>\r
                  <b:policy-number>Home028125</b:policy-number>\r
                  <b:history-id>56343</b:history-id>\r
                  <b:line-of-business>Property</b:line-of-business>\r
                  <b:effective-from-date>2015-12-02T00:00:00</b:effective-from-date>\r
                  <b:expiration-date>2016-12-02T00:00:00</b:expiration-date>\r\r
               </b:policy>\r
            </b:policies>\r
         </v0:policy>\r
      </v0:Buy>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Buy" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call><con:call id="1f61ea79-530f-4996-96a1-6b189714dd10" name="Request 2" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://ailappdev01.cloudapp.net/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:b="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:Buy>\r
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">\r
            <b:account>\r
               <b:party-id>0</b:party-id>\r
               <b:account-id i:nil="true"/>\r
               <b:customer-id i:nil="true"/>\r
               <b:title>Mr</b:title>\r
               <b:first-name>John</b:first-name>\r
               <b:last-name>Smith</b:last-name>\r
               <b:name i:nil="true"/>\r
               <b:date-of-birth>1990-12-21T00:00:00</b:date-of-birth>\r
               <b:gender>Male</b:gender>\r
               <b:marital-status>Single</b:marital-status>\r
               <b:address>\r
                  <b:address-id i:nil="true"/>\r
                  <b:house-name-or-number i:nil="true"/>\r
                  <b:address-line-1 i:nil="true"/>\r
                  <b:address-line-2 i:nil="true"/>\r
                  <b:address-line-3 i:nil="true"/>\r
                  <b:city i:nil="true"/>\r
                  <b:postcode>E2 6LT</b:postcode>\r
                  <b:county i:nil="true"/>\r
                  <b:country i:nil="true"/>\r
                  <b:lat i:nil="true"/>\r
                  <b:long i:nil="true"/>\r
               </b:address>\r
               <b:primary-phone i:nil="true"/>\r
               <b:mobile-phone i:nil="true"/>\r
               <b:email>john.smith0911@ail.com</b:email>\r
               <b:employment-status>Employed</b:employment-status>\r
               <b:occupation i:nil="true"/>\r
               <b:uk-resident i:nil="true"/>\r
               <b:uk-resident-date>1990-12-21T00:00:00</b:uk-resident-date>\r
               <b:additional-other-interests i:nil="true"/>\r
               <b:username i:nil="true"/>\r
               <b:password i:nil="true"/>\r
               <b:credit-score i:nil="true"/>\r
               <b:years-on-electoral-roll i:nil="true"/>\r
               <b:terms-and-conditions i:nil="true"/>\r
            </b:account>\r
            <b:policies>\r
               <b:policy i:type="b:property-policy">\r
                  <b:id>56337</b:id>\r
                  <b:quote-number>Home47767Q2015</b:quote-number>\r
                  <b:policy-number>Home028381</b:policy-number>\r
                  <b:history-id>56526</b:history-id>\r
                  <b:line-of-business>Property</b:line-of-business>\r
                  <b:effective-from-date>2015-12-10T00:00:00</b:effective-from-date>\r
                  <b:expiration-date>2016-12-10T00:00:00</b:expiration-date>\r
                  <b:quote-valid-till i:nil="true"/>\r
                  <b:voluntary-excess i:nil="true"/>\r
                  <b:payplan i:nil="true"/>\r
                  <b:payment i:nil="true"/>\r
                  <b:package-list>\r
                     <b:coverages i:nil="true"/>\r
                     <b:packages>\r
                        <b:package>\r
                           <b:iteration>1</b:iteration>\r
                           <b:option-name>1</b:option-name>\r
                           <b:description>Home</b:description>\r
                           <b:package-total>0</b:package-total>\r
                           <b:covers>\r
                              <b:cover>\r
                                 <b:iteration i:nil="true"/>\r
                                 <b:option-name i:nil="true"/>\r
                                 <b:description i:nil="true"/>\r
                                 <b:cover-total i:nil="true"/>\r
                                 <b:coverages>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>Buildings</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>209.72</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>Contents</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>125.84</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsAccidentalDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsEscapeOfWater</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsFire</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsFlood</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsMaliciousDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsStorm</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsSubsidence</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsTheft</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsTheft</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsAccidentalDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsEscapeOfWater</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsFire</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsFlood</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsMaliciousDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsStorm</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsSubsidence</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsCompulsory</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsVoluntary</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsTotal</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsCompulsory</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsVoluntary</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsTotal</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                 </b:coverages>\r
                              </b:cover>\r
                           </b:covers>\r
                           <b:coverages i:nil="true"/>\r
                        </b:package>\r
                        <b:package>\r
                           <b:iteration>2</b:iteration>\r
                           <b:option-name>2</b:option-name>\r
                           <b:description>Home</b:description>\r
                           <b:package-total>0</b:package-total>\r
                           <b:covers>\r
                              <b:cover>\r
                                 <b:iteration i:nil="true"/>\r
                                 <b:option-name i:nil="true"/>\r
                                 <b:description i:nil="true"/>\r
                                 <b:cover-total i:nil="true"/>\r
                                 <b:coverages>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>Buildings</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>Contents</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsAccidentalDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsEscapeOfWater</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsFire</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsFlood</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsMaliciousDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsStorm</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsSubsidence</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsTheft</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsTheft</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsAccidentalDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsEscapeOfWater</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsFire</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsFlood</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsMaliciousDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsStorm</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsSubsidence</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsCompulsory</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsVoluntary</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsTotal</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsCompulsory</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsVoluntary</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsTotal</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                 </b:coverages>\r
                              </b:cover>\r
                           </b:covers>\r
                           <b:coverages i:nil="true"/>\r
                        </b:package>\r
                        <b:package>\r
                           <b:iteration>3</b:iteration>\r
                           <b:option-name>3</b:option-name>\r
                           <b:description>Home</b:description>\r
                           <b:package-total>0</b:package-total>\r
                           <b:covers>\r
                              <b:cover>\r
                                 <b:iteration i:nil="true"/>\r
                                 <b:option-name i:nil="true"/>\r
                                 <b:description i:nil="true"/>\r
                                 <b:cover-total i:nil="true"/>\r
                                 <b:coverages>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>Buildings</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>Contents</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsAccidentalDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsEscapeOfWater</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsFire</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsFlood</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsMaliciousDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsStorm</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsSubsidence</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsTheft</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsTheft</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsAccidentalDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsEscapeOfWater</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsFire</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsFlood</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsMaliciousDamage</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsStorm</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsSubsidence</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount>0</b:amount>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsCompulsory</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsVoluntary</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>BuildingsTotal</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsCompulsory</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsVoluntary</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                    <b:coverage>\r
                                       <b:display i:nil="true"/>\r
                                       <b:name>ContentsTotal</b:name>\r
                                       <b:order i:nil="true"/>\r
                                       <b:mandatory i:nil="true"/>\r
                                       <b:applicable i:nil="true"/>\r
                                       <b:selected i:nil="true"/>\r
                                       <b:eligible i:nil="true"/>\r
                                       <b:purchased i:nil="true"/>\r
                                       <b:limit i:nil="true"/>\r
                                       <b:excess i:nil="true"/>\r
                                       <b:premium>\r
                                          <b:frequency i:nil="true"/>\r
                                          <b:amount i:nil="true"/>\r
                                          <b:tax i:nil="true"/>\r
                                          <b:apr i:nil="true"/>\r
                                       </b:premium>\r
                                       <b:discount i:nil="true"/>\r
                                    </b:coverage>\r
                                 </b:coverages>\r
                              </b:cover>\r
                           </b:covers>\r
                           <b:coverages i:nil="true"/>\r
                        </b:package>\r
                     </b:packages>\r
                  </b:package-list>\r
                  <b:payment-schedules i:nil="true"/>\r
                  <b:transactions i:nil="true"/>\r
                  <b:premium>0</b:premium>\r
                  <b:pure-premium>0</b:pure-premium>\r
                  <b:deposit-premium i:nil="true"/>\r
                  <b:monthly-premium i:nil="true"/>\r
                  <b:weekly-premium i:nil="true"/>\r
                  <b:tax-and-surcharges i:nil="true"/>\r
                  <b:selected-package-id>2</b:selected-package-id>\r
                  <b:term i:nil="true"/>\r
                  <b:claims i:nil="true"/>\r
                  <b:documents i:nil="true"/>\r
                  <b:renewal-indicator i:nil="true"/>\r
                  <b:locked i:nil="true"/>\r
                  <b:currency i:nil="true"/>\r
                  <b:risk-property>\r
                     <b:exposure>\r
                        <b:type>SameAsProposerAddress</b:type>\r
                        <b:value>1</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>Smokers</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>Unoccupied</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>Ownership</b:type>\r
                        <b:value>Mortgaged</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>NumberOfKids</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>NumberOfAdults</b:type>\r
                        <b:value>1</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>BusinessUse</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                  </b:risk-property>\r
                  <b:risk-building>\r
                     <b:exposure>\r
                        <b:type>RoofType</b:type>\r
                        <b:value>Tile</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>YearBuilt</b:type>\r
                        <b:value>1901-1949</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>WallConstruction</b:type>\r
                        <b:value>Brick</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>Subsidence</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>SelfContainedWithOwnFrontDoor</b:type>\r
                        <b:value>1</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>SmokeDetectors</b:type>\r
                        <b:value>1</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>PropertyType</b:type>\r
                        <b:value>HouseDetached</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>NumberOfBathrooms</b:type>\r
                        <b:value>2</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>NeighbourhoodWatch</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>ListedBuilding</b:type>\r
                        <b:value>N/A</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>Extended</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>Flooded</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>ForSale</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>Garage</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>GoodStateOfRepair</b:type>\r
                        <b:value>1</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>DistanceFromWater</b:type>\r
                        <b:value>>400m</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>CentralHeating</b:type>\r
                        <b:value>1</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>BuildingWorksInProgress</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                     <b:exposure>\r
                        <b:type>RebuildCost</b:type>\r
                        <b:value>0</b:value>\r
                     </b:exposure>\r
                  </b:risk-building>\r
                  <b:property-risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils>\r
                           <b:property-peril>\r
                              <b:type>BuildingsFlood</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>19.064885921041</b:technical-premium>\r
                              <b:package-premium>19.064885921041</b:package-premium>\r
                              <b:minimum-premium>5</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>BuildingsMD</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>19.1408416418419</b:technical-premium>\r
                              <b:package-premium>19.1408416418419</b:package-premium>\r
                              <b:minimum-premium>6</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>BuildingsFire</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>19.2167973626429</b:technical-premium>\r
                              <b:package-premium>19.2167973626429</b:package-premium>\r
                              <b:minimum-premium>7</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>BuildingsTheft</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>19.2927530834438</b:technical-premium>\r
                              <b:package-premium>19.2927530834438</b:package-premium>\r
                              <b:minimum-premium>8</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>BuildingsStorm</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>19.3687088042448</b:technical-premium>\r
                              <b:package-premium>19.3687088042448</b:package-premium>\r
                              <b:minimum-premium>9</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>BuildingsEscapeofWater</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>true</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium i:nil="true"/>\r
                              <b:package-premium i:nil="true"/>\r
                              <b:minimum-premium>10</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>BuildingsSubsidence</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>19.5206202458467</b:technical-premium>\r
                              <b:package-premium>19.5206202458467</b:package-premium>\r
                              <b:minimum-premium>11</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>BuildingsAccidentalDamage</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>19.5965759666477</b:technical-premium>\r
                              <b:package-premium>19.5965759666477</b:package-premium>\r
                              <b:minimum-premium i:nil="true"/>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                        </b:property-perils>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils>\r
                           <b:property-peril>\r
                              <b:type>ContentsAccidentalDamage</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>11.9250481657507</b:technical-premium>\r
                              <b:package-premium>11.9250481657507</b:package-premium>\r
                              <b:minimum-premium>2</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>ContentsEscapeofWater</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>11.6212252825469</b:technical-premium>\r
                              <b:package-premium>11.6212252825469</b:package-premium>\r
                              <b:minimum-premium>13</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>ContentsFire</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>11.8490924449498</b:technical-premium>\r
                              <b:package-premium>11.8490924449498</b:package-premium>\r
                              <b:minimum-premium>10</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>ContentsFlood</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>11.393358120144</b:technical-premium>\r
                              <b:package-premium>11.393358120144</b:package-premium>\r
                              <b:minimum-premium>8</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>ContentsMD</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>11.469313840945</b:technical-premium>\r
                              <b:package-premium>11.469313840945</b:package-premium>\r
                              <b:minimum-premium>9</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>ContentsStorm</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>11.6971810033478</b:technical-premium>\r
                              <b:package-premium>11.6971810033478</b:package-premium>\r
                              <b:minimum-premium>2</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>ContentsSubsidence</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>11.8490924449498</b:technical-premium>\r
                              <b:package-premium>11.8490924449498</b:package-premium>\r
                              <b:minimum-premium>14</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                           <b:property-peril>\r
                              <b:type>ContentsTheft</b:type>\r
                              <b:package-code i:nil="true"/>\r
                              <b:premium i:nil="true"/>\r
                              <b:indicator>false</b:indicator>\r
                              <b:prior-term i:nil="true"/>\r
                              <b:prior i:nil="true"/>\r
                              <b:cancel-prem i:nil="true"/>\r
                              <b:change>0</b:change>\r
                              <b:technical-premium>11.6212252825469</b:technical-premium>\r
                              <b:package-premium>11.6212252825469</b:package-premium>\r
                              <b:minimum-premium>11</b:minimum-premium>\r
                              <b:Written i:nil="true"/>\r
                           </b:property-peril>\r
                        </b:property-perils>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils/>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils/>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils/>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils/>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils/>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils/>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils/>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils/>\r
                     </b:risk-coverage>\r
                     <b:risk-coverage>\r
                        <b:display i:nil="true"/>\r
                        <b:name i:nil="true"/>\r
                        <b:order i:nil="true"/>\r
                        <b:mandatory i:nil="true"/>\r
                        <b:applicable i:nil="true"/>\r
                        <b:selected i:nil="true"/>\r
                        <b:eligible i:nil="true"/>\r
                        <b:purchased i:nil="true"/>\r
                        <b:limit i:nil="true"/>\r
                        <b:excess i:nil="true"/>\r
                        <b:premium>\r
                           <b:frequency i:nil="true"/>\r
                           <b:amount>0</b:amount>\r
                           <b:tax i:nil="true"/>\r
                           <b:apr i:nil="true"/>\r
                        </b:premium>\r
                        <b:discount i:nil="true"/>\r
                        <b:total-excess i:nil="true"/>\r
                        <b:property-perils/>\r
                     </b:risk-coverage>\r
                  </b:property-risk-coverage>\r
                  <b:cover-type i:nil="true"/>\r
                  <b:property-risk>\r
                     <b:alarm-alerts-police i:nil="true"/>\r
                     <b:work-in-progress i:nil="true"/>\r
                     <b:burglar-alarm i:nil="true"/>\r
                     <b:central-heating i:nil="true"/>\r
                     <b:distance-away-from-water i:nil="true"/>\r
                     <b:extended i:nil="true"/>\r
                     <b:flooded i:nil="true"/>\r
                     <b:for-sale i:nil="true"/>\r
                     <b:garage i:nil="true"/>\r
                     <b:good-state-of-repair i:nil="true"/>\r
                     <b:smokers i:nil="true"/>\r
                     <b:listed-building i:nil="true"/>\r
                     <b:main-entrance-locks i:nil="true"/>\r
                     <b:neighbourhood-watch i:nil="true"/>\r
                     <b:number-of-adults i:nil="true"/>\r
                     <b:number-of-bathrooms i:nil="true"/>\r
                     <b:number-of-bedrooms i:nil="true"/>\r
                     <b:number-of-kids i:nil="true"/>\r
                     <b:number-of-rooms-not-beds i:nil="true"/>\r
                     <b:other-entrances i:nil="true"/>\r
                     <b:other-entrance-locks i:nil="true"/>\r
                     <b:ownership i:nil="true"/>\r
                     <b:patio-doors i:nil="true"/>\r
                     <b:percentage-of-flat-roof i:nil="true"/>\r
                     <b:burglar-alarm-pro-install-and-maintaince-contrace i:nil="true"/>\r
                     <b:property-occupied-by i:nil="true"/>\r
                     <b:flat-roof i:nil="true"/>\r
                     <b:self-contained-with-own-front-door i:nil="true"/>\r
                     <b:smoke-detectors i:nil="true"/>\r
                     <b:subsidence i:nil="true"/>\r
                     <b:property-occupied-by-time-of-day i:nil="true"/>\r
                     <b:property-type i:nil="true"/>\r
                     <b:residence-type i:nil="true"/>\r
                     <b:business-use i:nil="true"/>\r
                     <b:wall-construction i:nil="true"/>\r
                     <b:window-locks i:nil="true"/>\r
                     <b:year-built i:nil="true"/>\r
                     <b:purchase-date i:nil="true"/>\r
                     <b:bikes-amount i:nil="true"/>\r
                     <b:buildings-ad-required i:nil="true"/>\r
                     <b:contents-ad-required i:nil="true"/>\r
                     <b:estimated-buildings-insurance i:nil="true"/>\r
                     <b:cover-away-from-home i:nil="true"/>\r
                     <b:estimated-contents-insurance i:nil="true"/>\r
                     <b:laptops-amount i:nil="true"/>\r
                     <b:market-value i:nil="true"/>\r
                     <b:money-amount i:nil="true"/>\r
                     <b:rebuild-cost i:nil="true"/>\r
                     <b:business-type i:nil="true"/>\r
                     <b:claim-free-years-buildings i:nil="true"/>\r
                     <b:claim-free-years-contents i:nil="true"/>\r
                     <b:claims-or-losses-last-5-years i:nil="true"/>\r
                     <b:is-bankrupt i:nil="true"/>\r
                     <b:bankrupt i:nil="true"/>\r
                     <b:is-criminal i:nil="true"/>\r
                     <b:criminal i:nil="true"/>\r
                     <b:is-refused i:nil="true"/>\r
                     <b:refused i:nil="true"/>\r
                     <b:legal-protection-cover i:nil="true"/>\r
                     <b:roof-type i:nil="true"/>\r
                     <b:same-as-proposer-address i:nil="true"/>\r
                     <b:has-specified-items i:nil="true"/>\r
                     <b:specified-items i:nil="true"/>\r
                     <b:student-cover i:nil="true"/>\r
                     <b:unoccupied i:nil="true"/>\r
                  </b:property-risk>\r
                  <b:perils i:nil="true"/>\r
                  <b:risk-packages i:nil="true"/>\r
               </b:policy>\r
            </b:policies>\r
            <b:quotes i:nil="true"/>\r
            <b:metadata i:nil="true"/>\r
            <b:address-lookup-results i:nil="true"/>\r
            <b:messages i:nil="true"/>\r
            <b:added-elements i:nil="true"/>\r
            <b:deleted-elements i:nil="true"/>\r
         </v0:policy>\r
      </v0:Buy>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Buy" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="60b313e5-311c-46ce-bf83-28b7e42753ca" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Load" name="Load" bindingOperationName="Load" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="12a6ce73-61e0-448f-97a2-8312dde3520f" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:Load>\r
         <!--Optional:-->\r
         <v0:quoteID>56241</v0:quoteID>
      </v0:Load>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Load" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="37728b06-a784-4fb0-a0aa-ac5edd460cf2" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/New" name="New" bindingOperationName="New" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="a9f17556-a32d-4f1d-904f-eedaecb22837" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:New>\r
      <stubaction>req.xml</stubaction>
         <v0:policy>\r
            <base:account>\r
               <base:title>Mr</base:title>\r
               <base:first-name>John1408</base:first-name>\r
               <base:last-name>Smith</base:last-name>\r
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>\r
               <base:gender>Male</base:gender>\r
               <base:marital-status>Single</base:marital-status>\r
               <base:address>\r
                  <base:postcode>E2 6LT</base:postcode>\r
               </base:address>\r
               <base:mobile-phone>07406745632</base:mobile-phone>\r
               <base:email>john.smith@ail.com</base:email>\r
            </base:account>\r
            <base:policies>\r
               <base:policy>\r
                  <base:line-of-business>Property</base:line-of-business>\r
               </base:policy>\r
            </base:policies>\r
         </v0:policy>\r
      </v0:New>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/New" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call><con:call id="334625eb-daf4-47fb-bad2-98cd02536ae0" name="Request 2" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:New>\r
         <v0:policy>\r
            <base:account>\r
               <base:title>Mr</base:title>\r
               <base:first-name>John</base:first-name>\r
               <base:last-name>Smith</base:last-name>\r
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>\r
               <base:gender>Male</base:gender>\r
               <base:marital-status>Single</base:marital-status>\r
               <base:address>\r
                  <base:postcode>E2 6LT</base:postcode>\r
               </base:address>\r
               <base:mobile-phone>07406745632</base:mobile-phone>\r
               <base:email>john.smith@ail.com</base:email>\r
            </base:account>\r
            <base:policies>\r
               <base:policy>\r
                  <base:line-of-business>Property</base:line-of-business>\r
               </base:policy>\r
            </base:policies>\r
         </v0:policy>\r
      </v0:New>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/New" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="d3c8ae3b-9e26-4ee1-895e-6cd2f778a708" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/NewRate" name="NewRate" bindingOperationName="NewRate" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="3af8bbfb-85d4-43a9-9b50-94c5c8281e3d" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:NewRate>\r
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">\r
            <base:account>\r
               <base:title>Mr</base:title>\r
               <base:first-name>John</base:first-name>\r
               <base:last-name>Smith</base:last-name>\r
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>\r
               <base:gender>Male</base:gender>\r
               <base:marital-status>Single</base:marital-status>\r
               <base:address>\r
                  <base:postcode>E2 6LT</base:postcode>\r
               </base:address>\r
               <base:mobile-phone>07406745632</base:mobile-phone>\r
               <base:email>john.smith@ail.com</base:email>\r
            </base:account>\r
            <base:policies>\r
               <base:policy i:type="base:motor-policy">\r
                  <base:line-of-business>Motor</base:line-of-business>\r
                  <base:motor-risk>\r
                     <driving-restrictions>IAS</driving-restrictions>\r
                  </base:motor-risk>\r
               </base:policy>\r
            </base:policies>\r
         </v0:policy>\r
      </v0:NewRate>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/NewRate" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call><con:call id="e80c18c2-8c07-433e-bb1f-6a0026da1f60" name="Request 2" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <soap:Header/>
   <soap:Body>
      <v0:NewRate>
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <base:account>
               <base:title>Mr</base:title>
               <base:first-name>John</base:first-name>
               <base:last-name>Smith</base:last-name>
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>
               <base:gender>Male</base:gender>
               <base:marital-status>Single</base:marital-status>
               <base:address>
                  <base:postcode>E2 6LT</base:postcode>
               </base:address>
               <base:mobile-phone>07406745632</base:mobile-phone>
               <base:email>john.smith@ail.com</base:email>
            </base:account>
            <base:policies>
               <base:policy>
                  <base:line-of-business>Property</base:line-of-business>
               </base:policy>
            </base:policies>
         </v0:policy>
      </v0:NewRate>
   </soap:Body>
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/NewRate" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="b0e1d03e-8944-4ff3-86ee-2df370133319" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/QuickQuote" name="QuickQuote" bindingOperationName="QuickQuote" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="017cb08e-9dc2-4c1b-831d-e7cdfceb334f" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:QuickQuote>\r
         <!--Optional:-->\r
         <v0:policy>\r
            <!--Optional:-->\r
            <base:account>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:account>\r
            <!--Optional:-->\r
            <base:policies>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:780694714114</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:policies>\r
            <!--Optional:-->\r
            <base:quotes>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:1010975568520</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:quotes>\r
            <!--Optional:-->\r
            <base:metadata>\r
               <!--Optional:-->\r
               <base:customer-group>?</base:customer-group>\r
               <!--Optional:-->\r
               <base:channel>?</base:channel>\r
               <!--Optional:-->\r
               <base:location>?</base:location>\r
               <!--Optional:-->\r
               <base:options>\r
                  <!--Zero or more repetitions:-->\r
                  <base:option>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:properties>\r
                        <!--Zero or more repetitions:-->\r
                        <arr:KeyValueOfstringstring>\r
                           <arr:Key>?</arr:Key>\r
                           <arr:Value>?</arr:Value>\r
                        </arr:KeyValueOfstringstring>\r
                     </base:properties>\r
                  </base:option>\r
               </base:options>\r
               <!--Optional:-->\r
               <base:cookie>?</base:cookie>\r
               <!--Optional:-->\r
               <base:user-agent>?</base:user-agent>\r
               <!--Optional:-->\r
               <base:host>?</base:host>\r
               <!--Optional:-->\r
               <base:browser>?</base:browser>\r
            </base:metadata>\r
            <!--Optional:-->\r
            <base:address-lookup-results>\r
               <!--Optional:-->\r
               <base:addresses>\r
                  <!--Zero or more repetitions:-->\r
                  <base:address>\r
                     <!--Optional:-->\r
                     <base:address-id>?</base:address-id>\r
                     <!--Optional:-->\r
                     <base:house-name-or-number>?</base:house-name-or-number>\r
                     <!--Optional:-->\r
                     <base:address-line-1>?</base:address-line-1>\r
                     <!--Optional:-->\r
                     <base:address-line-2>?</base:address-line-2>\r
                     <!--Optional:-->\r
                     <base:address-line-3>?</base:address-line-3>\r
                     <!--Optional:-->\r
                     <base:city>?</base:city>\r
                     <!--Optional:-->\r
                     <base:postcode>?</base:postcode>\r
                     <!--Optional:-->\r
                     <base:county>?</base:county>\r
                     <!--Optional:-->\r
                     <base:country>?</base:country>\r
                     <!--Optional:-->\r
                     <base:lat>?</base:lat>\r
                     <!--Optional:-->\r
                     <base:long>?</base:long>\r
                  </base:address>\r
               </base:addresses>\r
               <!--Optional:-->\r
               <base:selected-address-index>?</base:selected-address-index>\r
               <!--Optional:-->\r
               <base:error-message>?</base:error-message>\r
            </base:address-lookup-results>\r
            <!--Optional:-->\r
            <base:messages>\r
               <!--Zero or more repetitions:-->\r
               <base:message>\r
                  <!--Optional:-->\r
                  <base:reply-message>?</base:reply-message>\r
                  <!--Optional:-->\r
                  <base:flag>?</base:flag>\r
                  <!--Optional:-->\r
                  <base:header>?</base:header>\r
                  <!--Optional:-->\r
                  <base:body>?</base:body>\r
                  <!--Optional:-->\r
                  <base:campaign-code>?</base:campaign-code>\r
               </base:message>\r
            </base:messages>\r
            <!--Optional:-->\r
            <base:added-elements/>\r
            <!--Optional:-->\r
            <base:deleted-elements/>\r
         </v0:policy>\r
      </v0:QuickQuote>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/QuickQuote"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="aff61453-1abd-44e0-91c1-5d9f0975573c" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RateQuote" name="RateQuote" bindingOperationName="RateQuote" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="55b85ac5-9ec5-4cef-ae3f-f51a3d73086f" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:22138/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:RateQuote>\r
         <v0:policy>\r
            <base:account>\r
               <base:party-id>0</base:party-id>\r
               <base:title>MS</base:title>\r
               <base:first-name>Beverly</base:first-name>\r
               <base:last-name>Hills</base:last-name>\r
               <base:date-of-birth>1980-01-01T00:00:00</base:date-of-birth>\r
               <base:gender/>\r
               <base:address>\r
                  <base:house-name-or-number>30</base:house-name-or-number>\r
                  <base:address-line-1>Rood Lane</base:address-line-1>\r
                  <base:address-line-2>Rood Lane</base:address-line-2>\r
                  <base:city>London</base:city>\r
                  <base:postcode>EC3M 3AD</base:postcode>\r
                  <base:county/>\r
                  <base:lat>51.5112555</base:lat>\r
                  <base:long>-0.0830956</base:long>\r
               </base:address>\r
               <base:primary-phone>07878111222</base:primary-phone>\r
               <base:email>bhills_1145@mailinator.com</base:email>\r
               <base:employment-status>Housewife/husband</base:employment-status>\r
               <base:uk-resident-date>1980-01-01T00:00:00</base:uk-resident-date>\r
            </base:account>\r
            <base:policies>\r
               <base:policy i:type="base:property-policy">\r
                  <base:id>54862837</base:id>\r	
                  <base:quote-number>Home44349Q2015</base:quote-number>\r
                  <base:history-id>55022</base:history-id>\r
                  <base:line-of-business>Property</base:line-of-business>\r
                  <base:effective-from-date>2015-11-15T00:00:00</base:effective-from-date>\r
                  <base:expiration-date>2016-11-08T00:00:00</base:expiration-date>\r
                  <base:package-list>\r
                     <base:packages/>\r
                  </base:package-list>\r
                  <base:selected-package-id>2</base:selected-package-id>\r
                  <base:risk-property>\r
                     <base:exposure>\r
                        <base:type>SameAsProposerAddress</base:type>\r
                        <base:value>1</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>Smokers</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>Unoccupied</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>Ownership</base:type>\r
                        <base:value>Mortgaged</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>NumberOfKids</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>NumberOfAdults</base:type>\r
                        <base:value>1</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>BusinessUse</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                  </base:risk-property>\r
                  <base:risk-building>\r
                     <base:exposure>\r
                        <base:type>RoofType</base:type>\r
                        <base:value>Tile</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>YearBuilt</base:type>\r
                        <base:value>1901-1949</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>WallConstruction</base:type>\r
                        <base:value>Brick</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>Subsidence</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>SelfContainedWithOwnFrontDoor</base:type>\r
                        <base:value>1</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>SmokeDetectors</base:type>\r
                        <base:value>1</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>PropertyType</base:type>\r
                        <base:value>HouseDetached</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>NumberOfBathrooms</base:type>\r
                        <base:value>2</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>NumberOfBedrooms</base:type>\r
                        <base:value>3</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>NeighbourhoodWatch</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>ListedBuilding</base:type>\r
                        <base:value>N/A</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>Extended</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>Flooded</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>ForSale</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>Garage</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>GoodStateOfRepair</base:type>\r
                        <base:value>1</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>DistanceFromWater</base:type>\r
                        <base:value>>400m</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>CentralHeating</base:type>\r
                        <base:value>1</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>BuildingWorksInProgress</base:type>\r
                        <base:value>0</base:value>\r
                     </base:exposure>\r
                     <base:exposure>\r
                        <base:type>BurglarAlarm</base:type>\r
                        <base:value>NoAlarm</base:value>\r
                     </base:exposure>\r
                  </base:risk-building>\r
                  <base:property-risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils>\r
                           <base:property-peril>\r
                              <base:type>BuildingsFlood</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>BuildingsMD</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>BuildingsFire</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>BuildingsTheft</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>BuildingsStorm</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>BuildingsEscapeofWater</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>BuildingsSubsidence</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>BuildingsAccidentalDamage</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                        </base:property-perils>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils>\r
                           <base:property-peril>\r
                              <base:type>ContentsAccidentalDamage</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>ContentsEscapeofWater</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>ContentsFire</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>ContentsFlood</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>ContentsMD</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>ContentsStorm</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>ContentsSubsidence</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                           <base:property-peril>\r
                              <base:type>ContentsTheft</base:type>\r
                              <base:indicator>true</base:indicator>\r
                              <base:prior-term>0</base:prior-term>\r
                              <base:prior>0</base:prior>\r
                              <base:cancel-prem>0</base:cancel-prem>\r
                              <base:change>0</base:change>\r
                           </base:property-peril>\r
                        </base:property-perils>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                     <base:risk-coverage>\r
                        <base:premium/>\r
                        <base:property-perils/>\r
                     </base:risk-coverage>\r
                  </base:property-risk-coverage>\r
                  <base:cover-type>ContentOnly</base:cover-type>\r
                  <base:property-risk>\r
                     <base:burglar-alarm>NacossAudibleOnly</base:burglar-alarm>\r
                     <base:extended>false</base:extended>\r
                     <base:number-of-adults>4</base:number-of-adults>\r
                     <base:number-of-bedrooms>4</base:number-of-bedrooms>\r
                     <base:number-of-kids>2</base:number-of-kids>\r
                     <base:ownership>true</base:ownership>\r
                     <base:property-type>BungalowDetached</base:property-type>\r
                     <base:year-built>1949-1960</base:year-built>\r
                     <base:claim-free-years-buildings>9</base:claim-free-years-buildings>\r
                     <base:claim-free-years-contents>10</base:claim-free-years-contents>\r
                  </base:property-risk>\r
               </base:policy>\r
            </base:policies>\r
            <base:address-lookup-results>\r
               <base:addresses>\r
                  <base:address>\r
                     <base:house-name-or-number>30</base:house-name-or-number>\r
                     <base:address-line-1>Rood Lane</base:address-line-1>\r
                     <base:address-line-2>Rood Lane</base:address-line-2>\r
                     <base:city>London</base:city>\r
                     <base:postcode>EC3M 3AD</base:postcode>\r
                     <base:county/>\r
                     <base:lat>51.5112555</base:lat>\r
                     <base:long>-0.0830956</base:long>\r
                  </base:address>\r
               </base:addresses>\r
            </base:address-lookup-results>\r
         </v0:policy>\r
      </v0:RateQuote>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RateQuote" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call><con:call id="6c0ff601-086a-4a60-9ca0-2028fa983505" name="Request 2" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://ailappdev01.cloudapp.net/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:b="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:RateQuote>\r
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <b:account>
               <b:party-id>0</b:party-id>
               <b:account-id i:nil="true"/>
               <b:customer-id i:nil="true"/>
               <b:title>Mr</b:title>
               <b:first-name>John</b:first-name>
               <b:last-name>Smith</b:last-name>
               <b:name i:nil="true"/>
               <b:date-of-birth>1990-12-21T00:00:00</b:date-of-birth>
               <b:gender>Male</b:gender>
               <b:marital-status>Single</b:marital-status>
               <b:address>
                  <b:address-id i:nil="true"/>
                  <b:house-name-or-number i:nil="true"/>
                  <b:address-line-1 i:nil="true"/>
                  <b:address-line-2 i:nil="true"/>
                  <b:address-line-3 i:nil="true"/>
                  <b:city i:nil="true"/>
                  <b:postcode>E2 6LT</b:postcode>
                  <b:county i:nil="true"/>
                  <b:country i:nil="true"/>
                  <b:lat i:nil="true"/>
                  <b:long i:nil="true"/>
               </b:address>
               <b:primary-phone i:nil="true"/>
               <b:mobile-phone i:nil="true"/>
               <b:email>john.smith0911@ail.com</b:email>
               <b:employment-status>Employed</b:employment-status>
               <b:occupation i:nil="true"/>
               <b:uk-resident i:nil="true"/>
               <b:uk-resident-date>1990-12-21T00:00:00</b:uk-resident-date>
               <b:additional-other-interests i:nil="true"/>
               <b:username i:nil="true"/>
               <b:password i:nil="true"/>
               <b:credit-score i:nil="true"/>
               <b:years-on-electoral-roll i:nil="true"/>
               <b:terms-and-conditions i:nil="true"/>
            </b:account>
            <b:policies>
               <b:policy i:type="b:property-policy">
                  <b:id>56337</b:id>
                  <b:quote-number>Home47767Q2015</b:quote-number>
                  <b:policy-number i:nil="true"/>
                  <b:history-id>56526</b:history-id>
                  <b:line-of-business>Property</b:line-of-business>
                  <b:effective-from-date>2015-12-10T00:00:00</b:effective-from-date>
                  <b:expiration-date>2016-12-10T00:00:00</b:expiration-date>
                  <b:quote-valid-till i:nil="true"/>
                  <b:voluntary-excess i:nil="true"/>
                  <b:payplan i:nil="true"/>
                  <b:payment i:nil="true"/>
                  <b:package-list>
                     <b:coverages i:nil="true"/>
                     <b:packages/>
                  </b:package-list>
                  <b:payment-schedules i:nil="true"/>
                  <b:transactions i:nil="true"/>
                  <b:premium i:nil="true"/>
                  <b:pure-premium i:nil="true"/>
                  <b:deposit-premium i:nil="true"/>
                  <b:monthly-premium i:nil="true"/>
                  <b:weekly-premium i:nil="true"/>
                  <b:tax-and-surcharges i:nil="true"/>
                  <b:selected-package-id>2</b:selected-package-id>
                  <b:term i:nil="true"/>
                  <b:claims i:nil="true"/>
                  <b:documents i:nil="true"/>
                  <b:renewal-indicator i:nil="true"/>
                  <b:locked i:nil="true"/>
                  <b:currency i:nil="true"/>
                  <b:risk-property>
                     <b:exposure>
                        <b:type>SameAsProposerAddress</b:type>
                        <b:value>1</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>Smokers</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>Unoccupied</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>Ownership</b:type>
                        <b:value>Mortgaged</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>NumberOfKids</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>NumberOfAdults</b:type>
                        <b:value>1</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>BusinessUse</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                  </b:risk-property>
                  <b:risk-building>
                     <b:exposure>
                        <b:type>RoofType</b:type>
                        <b:value>Tile</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>YearBuilt</b:type>
                        <b:value>1901-1949</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>WallConstruction</b:type>
                        <b:value>Brick</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>Subsidence</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>SelfContainedWithOwnFrontDoor</b:type>
                        <b:value>1</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>SmokeDetectors</b:type>
                        <b:value>1</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>PropertyType</b:type>
                        <b:value>HouseDetached</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>NumberOfBathrooms</b:type>
                        <b:value>2</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>NeighbourhoodWatch</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>ListedBuilding</b:type>
                        <b:value>N/A</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>Extended</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>Flooded</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>ForSale</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>Garage</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>GoodStateOfRepair</b:type>
                        <b:value>1</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>DistanceFromWater</b:type>
                        <b:value>>400m</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>CentralHeating</b:type>
                        <b:value>1</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>BuildingWorksInProgress</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                     <b:exposure>
                        <b:type>RebuildCost</b:type>
                        <b:value>0</b:value>
                     </b:exposure>
                  </b:risk-building>
                  <b:property-risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils>
                           <b:property-peril>
                              <b:type>BuildingsFlood</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>BuildingsMD</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>BuildingsFire</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>BuildingsTheft</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>BuildingsStorm</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>BuildingsEscapeofWater</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>BuildingsSubsidence</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>BuildingsAccidentalDamage</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                        </b:property-perils>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils>
                           <b:property-peril>
                              <b:type>ContentsAccidentalDamage</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>ContentsEscapeofWater</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>ContentsFire</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>ContentsFlood</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>ContentsMD</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>ContentsStorm</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>ContentsSubsidence</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                           <b:property-peril>
                              <b:type>ContentsTheft</b:type>
                              <b:package-code i:nil="true"/>
                              <b:premium i:nil="true"/>
                              <b:indicator>true</b:indicator>
                              <b:prior-term>0</b:prior-term>
                              <b:prior>0</b:prior>
                              <b:cancel-prem>0</b:cancel-prem>
                              <b:change>0</b:change>
                              <b:technical-premium i:nil="true"/>
                              <b:package-premium i:nil="true"/>
                              <b:minimum-premium i:nil="true"/>
                              <b:Written i:nil="true"/>
                           </b:property-peril>
                        </b:property-perils>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils/>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils/>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils/>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils/>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils/>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils/>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils/>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils/>
                     </b:risk-coverage>
                     <b:risk-coverage>
                        <b:display i:nil="true"/>
                        <b:name i:nil="true"/>
                        <b:order i:nil="true"/>
                        <b:mandatory i:nil="true"/>
                        <b:applicable i:nil="true"/>
                        <b:selected i:nil="true"/>
                        <b:eligible i:nil="true"/>
                        <b:purchased i:nil="true"/>
                        <b:limit i:nil="true"/>
                        <b:excess i:nil="true"/>
                        <b:premium>
                           <b:frequency i:nil="true"/>
                           <b:amount i:nil="true"/>
                           <b:tax i:nil="true"/>
                           <b:apr i:nil="true"/>
                        </b:premium>
                        <b:discount i:nil="true"/>
                        <b:total-excess i:nil="true"/>
                        <b:property-perils/>
                     </b:risk-coverage>
                  </b:property-risk-coverage>
                  <b:cover-type i:nil="true"/>
                  <b:property-risk>
                     <b:alarm-alerts-police i:nil="true"/>
                     <b:work-in-progress i:nil="true"/>
                     <b:burglar-alarm i:nil="true"/>
                     <b:central-heating i:nil="true"/>
                     <b:distance-away-from-water i:nil="true"/>
                     <b:extended i:nil="true"/>
                     <b:flooded i:nil="true"/>
                     <b:for-sale i:nil="true"/>
                     <b:garage i:nil="true"/>
                     <b:good-state-of-repair i:nil="true"/>
                     <b:smokers i:nil="true"/>
                     <b:listed-building i:nil="true"/>
                     <b:main-entrance-locks i:nil="true"/>
                     <b:neighbourhood-watch i:nil="true"/>
                     <b:number-of-adults i:nil="true"/>
                     <b:number-of-bathrooms i:nil="true"/>
                     <b:number-of-bedrooms i:nil="true"/>
                     <b:number-of-kids i:nil="true"/>
                     <b:number-of-rooms-not-beds i:nil="true"/>
                     <b:other-entrances i:nil="true"/>
                     <b:other-entrance-locks i:nil="true"/>
                     <b:ownership i:nil="true"/>
                     <b:patio-doors i:nil="true"/>
                     <b:percentage-of-flat-roof i:nil="true"/>
                     <b:burglar-alarm-pro-install-and-maintaince-contrace i:nil="true"/>
                     <b:property-occupied-by i:nil="true"/>
                     <b:flat-roof i:nil="true"/>
                     <b:self-contained-with-own-front-door i:nil="true"/>
                     <b:smoke-detectors i:nil="true"/>
                     <b:subsidence i:nil="true"/>
                     <b:property-occupied-by-time-of-day i:nil="true"/>
                     <b:property-type i:nil="true"/>
                     <b:residence-type i:nil="true"/>
                     <b:business-use i:nil="true"/>
                     <b:wall-construction i:nil="true"/>
                     <b:window-locks i:nil="true"/>
                     <b:year-built i:nil="true"/>
                     <b:purchase-date i:nil="true"/>
                     <b:bikes-amount i:nil="true"/>
                     <b:buildings-ad-required i:nil="true"/>
                     <b:contents-ad-required i:nil="true"/>
                     <b:estimated-buildings-insurance i:nil="true"/>
                     <b:cover-away-from-home i:nil="true"/>
                     <b:estimated-contents-insurance i:nil="true"/>
                     <b:laptops-amount i:nil="true"/>
                     <b:market-value i:nil="true"/>
                     <b:money-amount i:nil="true"/>
                     <b:rebuild-cost i:nil="true"/>
                     <b:business-type i:nil="true"/>
                     <b:claim-free-years-buildings i:nil="true"/>
                     <b:claim-free-years-contents i:nil="true"/>
                     <b:claims-or-losses-last-5-years i:nil="true"/>
                     <b:is-bankrupt i:nil="true"/>
                     <b:bankrupt i:nil="true"/>
                     <b:is-criminal i:nil="true"/>
                     <b:criminal i:nil="true"/>
                     <b:is-refused i:nil="true"/>
                     <b:refused i:nil="true"/>
                     <b:legal-protection-cover i:nil="true"/>
                     <b:roof-type i:nil="true"/>
                     <b:same-as-proposer-address i:nil="true"/>
                     <b:has-specified-items i:nil="true"/>
                     <b:specified-items i:nil="true"/>
                     <b:student-cover i:nil="true"/>
                     <b:unoccupied i:nil="true"/>
                  </b:property-risk>
                  <b:perils i:nil="true"/>
                  <b:risk-packages i:nil="true"/>
               </b:policy>
            </b:policies>
            <b:quotes i:nil="true"/>
            <b:metadata i:nil="true"/>
            <b:address-lookup-results i:nil="true"/>
            <b:messages i:nil="true"/>
            <b:added-elements i:nil="true"/>
            <b:deleted-elements i:nil="true"/>
         </v0:policy>
      </v0:RateQuote>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RateQuote" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="15ce85fa-610e-4be9-b157-087efa998990" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Retrieve" name="Retrieve" bindingOperationName="Retrieve" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="06568294-57d5-46cd-a9df-17637fc0f20e" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:Retrieve>
         <v0:QuoteNumber>Home47708Q2015</v0:QuoteNumber>
         <v0:PostCode>EC3M 3BD</v0:PostCode>
         <v0:DOB>2010-01-01T00:00:00</v0:DOB>
      </v0:Retrieve>
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Retrieve" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="5611f1cf-ec14-4b25-97fc-c475269f09d0" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/UpdateQuoteDetails" name="UpdateQuoteDetails" bindingOperationName="UpdateQuoteDetails" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="447e07d8-e15b-485f-b3b7-627a72a2ba21" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:UpdateQuoteDetails>\r
         <!--Optional:-->\r
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">\r
            <base:account>
               <base:party-id>0</base:party-id>
               <base:account-id i:nil="true"/>
               <base:customer-id i:nil="true"/>
               <base:title>Mr</base:title>
               <base:first-name>John</base:first-name>
               <base:last-name>Smith</base:last-name>
               <base:name i:nil="true"/>
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>
               <base:gender>Male</base:gender>
               <base:marital-status>Married</base:marital-status>
               <base:address>
                  <base:address-id i:nil="true"/>
                  <base:house-name-or-number i:nil="true"/>
                  <base:address-line-1 i:nil="true"/>
                  <base:address-line-2 i:nil="true"/>
                  <base:address-line-3 i:nil="true"/>
                  <base:city i:nil="true"/>
                  <base:postcode>E2 6LT</base:postcode>
                  <base:county i:nil="true"/>
                  <base:country i:nil="true"/>
                  <base:lat i:nil="true"/>
                  <base:long i:nil="true"/>
               </base:address>
               <base:primary-phone i:nil="true"/>
               <base:mobile-phone i:nil="true"/>
               <base:email>john.smith@ail.com</base:email>
               <base:employment-status i:nil="true"/>
               <base:occupation i:nil="true"/>
               <base:uk-resident i:nil="true"/>
               <base:uk-resident-date i:nil="true"/>
               <base:additional-other-interests i:nil="true"/>
               <base:username i:nil="true"/>
               <base:password i:nil="true"/>
               <base:credit-score i:nil="true"/>
               <base:years-on-electoral-roll i:nil="true"/>
               <base:terms-and-conditions i:nil="true"/>
            </base:account>
            <base:policies>
               <base:policy i:type="base:travel-policy">
                  <base:id>55041</base:id>
                  <base:quote-number>Travel44920Q2015</base:quote-number>
                  <base:policy-number i:nil="true"/>
                  <base:history-id>55228</base:history-id>
                  <base:line-of-business>Travel</base:line-of-business>
                  <base:effective-from-date>2015-11-13T00:00:00</base:effective-from-date>
                  <base:expiration-date>2016-11-13T00:00:00</base:expiration-date>
                  <base:quote-valid-till i:nil="true"/>
                  <base:voluntary-excess i:nil="true"/>
                  <base:payplan i:nil="true"/>
                  <base:payment i:nil="true"/>
                  <base:package-list>
                     <base:coverages>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>PersonalBelongings</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>PersonalMoney</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>PersonalLiability</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>PersonalAccident</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>MedicalExpenses</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected i:nil="true"/>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>Cancellation</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>Curtailment</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>MissedDeparture</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>DelayedDeparture</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>HospitalBenefit</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>LossOfPassport</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>LegalExpenses</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>AirlineFailure</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>FinancialFailure</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                        <base:coverage>
                           <base:display i:nil="true"/>
                           <base:name>Catastrophe</base:name>
                           <base:order i:nil="true"/>
                           <base:mandatory i:nil="true"/>
                           <base:applicable i:nil="true"/>
                           <base:selected>false</base:selected>
                           <base:eligible i:nil="true"/>
                           <base:purchased i:nil="true"/>
                           <base:limit i:nil="true"/>
                           <base:excess i:nil="true"/>
                           <base:premium>
                              <base:frequency i:nil="true"/>
                              <base:amount i:nil="true"/>
                              <base:tax i:nil="true"/>
                              <base:apr i:nil="true"/>
                           </base:premium>
                           <base:discount i:nil="true"/>
                        </base:coverage>
                     </base:coverages>
                     <base:packages/>
                  </base:package-list>
                  <base:payment-schedules i:nil="true"/>
                  <base:transactions i:nil="true"/>
                  <base:premium i:nil="true"/>
                  <base:pure-premium i:nil="true"/>
                  <base:deposit-premium i:nil="true"/>
                  <base:monthly-premium i:nil="true"/>
                  <base:weekly-premium i:nil="true"/>
                  <base:tax-and-surcharges i:nil="true"/>
                  <base:selected-package-id i:nil="true"/>
                  <base:term i:nil="true"/>
                  <base:claims i:nil="true"/>
                  <base:documents i:nil="true"/>
                  <base:renewal-indicator i:nil="true"/>
                  <base:locked i:nil="true"/>
                  <base:currency i:nil="true"/>
                  <base:cover-type i:nil="true"/>
                  <base:destination i:nil="true"/>
                  <base:number-of-adult-travellers i:nil="true"/>
                  <base:number-of-young-travellers i:nil="true"/>
                  <base:number-of-dependant-travellers i:nil="true"/>
                  <base:policy-type>A</base:policy-type>
                  <base:travel-risks>
                     <base:travel-risk>
                        <base:travel-risk-id i:nil="true"/>
                        <base:traveller-type>A</base:traveller-type>
                        <base:coverages>
                           <base:coverage>
                              <base:display i:nil="true"/>
                              <base:name>WinterSports</base:name>
                              <base:order i:nil="true"/>
                              <base:mandatory i:nil="true"/>
                              <base:applicable i:nil="true"/>
                              <base:selected>false</base:selected>
                              <base:eligible i:nil="true"/>
                              <base:purchased i:nil="true"/>
                              <base:limit i:nil="true"/>
                              <base:excess i:nil="true"/>
                              <base:premium>
                                 <base:frequency i:nil="true"/>
                                 <base:amount i:nil="true"/>
                                 <base:tax i:nil="true"/>
                                 <base:apr i:nil="true"/>
                              </base:premium>
                              <base:discount i:nil="true"/>
                           </base:coverage>
                           <base:coverage>
                              <base:display i:nil="true"/>
                              <base:name>ExcessWaiver</base:name>
                              <base:order i:nil="true"/>
                              <base:mandatory i:nil="true"/>
                              <base:applicable i:nil="true"/>
                              <base:selected>false</base:selected>
                              <base:eligible i:nil="true"/>
                              <base:purchased i:nil="true"/>
                              <base:limit i:nil="true"/>
                              <base:excess i:nil="true"/>
                              <base:premium>
                                 <base:frequency i:nil="true"/>
                                 <base:amount i:nil="true"/>
                                 <base:tax i:nil="true"/>
                                 <base:apr i:nil="true"/>
                              </base:premium>
                              <base:discount i:nil="true"/>
                           </base:coverage>
                           <base:coverage>
                              <base:display i:nil="true"/>
                              <base:name>HazardousSports</base:name>
                              <base:order i:nil="true"/>
                              <base:mandatory i:nil="true"/>
                              <base:applicable i:nil="true"/>
                              <base:selected>false</base:selected>
                              <base:eligible i:nil="true"/>
                              <base:purchased i:nil="true"/>
                              <base:limit i:nil="true"/>
                              <base:excess i:nil="true"/>
                              <base:premium>
                                 <base:frequency i:nil="true"/>
                                 <base:amount i:nil="true"/>
                                 <base:tax i:nil="true"/>
                                 <base:apr i:nil="true"/>
                              </base:premium>
                              <base:discount i:nil="true"/>
                           </base:coverage>
                           <base:coverage>
                              <base:display i:nil="true"/>
                              <base:name>Golf</base:name>
                              <base:order i:nil="true"/>
                              <base:mandatory i:nil="true"/>
                              <base:applicable i:nil="true"/>
                              <base:selected>false</base:selected>
                              <base:eligible i:nil="true"/>
                              <base:purchased i:nil="true"/>
                              <base:limit i:nil="true"/>
                              <base:excess i:nil="true"/>
                              <base:premium>
                                 <base:frequency i:nil="true"/>
                                 <base:amount i:nil="true"/>
                                 <base:tax i:nil="true"/>
                                 <base:apr i:nil="true"/>
                              </base:premium>
                              <base:discount i:nil="true"/>
                           </base:coverage>
                        </base:coverages>
                        <base:traveller-title i:nil="true"/>
                        <base:traveller-date-of-birth i:nil="true"/>
                        <base:traveller-first-name i:nil="true"/>
                        <base:traveller-last-name i:nil="true"/>
                     </base:travel-risk>
                  </base:travel-risks>
               </base:policy>
            </base:policies>
            <base:quotes i:nil="true"/>
            <base:metadata i:nil="true"/>
            <base:address-lookup-results i:nil="true"/>
            <base:messages i:nil="true"/>
            <base:added-elements i:nil="true"/>
            <base:deleted-elements i:nil="true"/>
         </v0:policy>
      </v0:UpdateQuoteDetails>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/UpdateQuoteDetails" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" id="0712a964-1abb-4061-bc93-3cad716e12c5" wsaVersion="200508" name="WSHttpBinding_PolicyService" type="wsdl" bindingName="{http://tempuri.org/}WSHttpBinding_PolicyService" soapVersion="1_2" anonymous="optional" definition="http://localhost:10578/Policy.svc?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:10578/Policy.svc?wsdl"><con:part><con:url>http://localhost:10578/Policy.svc?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="PolicyService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsp:Policy wsu:Id="WSHttpBinding_PolicyService_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:import namespace="http://insurancelab.accenture.com/AIL/v0.1/" location="http://localhost:10578/Policy.svc?wsdl=wsdl0"/>
  <wsdl:types/>
  <wsdl:binding name="WSHttpBinding_PolicyService" type="i0:PolicyService">
    <wsp:PolicyReference URI="#WSHttpBinding_PolicyService_policy"/>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="List">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/List" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="Load">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/Load" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentList">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocumentList" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetDocument">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocument" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="PolicyService">
    <wsdl:port name="WSHttpBinding_PolicyService" binding="tns:WSHttpBinding_PolicyService">
      <soap12:address location="http://localhost:10578/Policy.svc"/>
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:10578/Policy.svc</wsa10:Address>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Policy.svc?wsdl=wsdl0</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsdl:types>
    <xsd:schema targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/Imports">
      <xsd:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd0" namespace="http://insurancelab.accenture.com/AIL/v0.1/"/>
      <xsd:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
      <xsd:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd2" namespace="base"/>
      <xsd:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
      <xsd:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd5" namespace="http://schemas.datacontract.org/2004/07/System"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="PolicyService_List_InputMessage">
    <wsdl:part name="parameters" element="tns:List"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_List_OutputMessage">
    <wsdl:part name="parameters" element="tns:ListResponse"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_List_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q1:error" xmlns:q1="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_Load_InputMessage">
    <wsdl:part name="parameters" element="tns:Load"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_Load_OutputMessage">
    <wsdl:part name="parameters" element="tns:LoadResponse"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_Load_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q2:error" xmlns:q2="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_GetDocumentList_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDocumentList"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_GetDocumentList_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDocumentListResponse"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_GetDocumentList_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q3:error" xmlns:q3="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_GetDocument_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDocument"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_GetDocument_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDocumentResponse"/>
  </wsdl:message>
  <wsdl:message name="PolicyService_GetDocument_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q4:error" xmlns:q4="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:portType name="PolicyService">
    <wsdl:operation name="List">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/List" message="tns:PolicyService_List_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/ListResponse" message="tns:PolicyService_List_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/ListErrorFault" name="ErrorFault" message="tns:PolicyService_List_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="Load">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/Load" message="tns:PolicyService_Load_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/LoadResponse" message="tns:PolicyService_Load_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/LoadErrorFault" name="ErrorFault" message="tns:PolicyService_Load_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetDocumentList">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocumentList" message="tns:PolicyService_GetDocumentList_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocumentListResponse" message="tns:PolicyService_GetDocumentList_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocumentListErrorFault" name="ErrorFault" message="tns:PolicyService_GetDocumentList_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetDocument">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocument" message="tns:PolicyService_GetDocument_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocumentResponse" message="tns:PolicyService_GetDocument_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocumentErrorFault" name="ErrorFault" message="tns:PolicyService_GetDocument_ErrorFault_FaultMessage"/>
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Policy.svc?xsd=xsd0</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/">
  <xs:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd2" namespace="base"/>
  <xs:element name="List">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="userName" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ListResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ListResult" nillable="true" type="q1:data" xmlns:q1="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Load">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="quoteID" type="xs:int"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="LoadResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="LoadResult" nillable="true" type="q2:data" xmlns:q2="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDocumentList">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policyID" type="xs:int"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDocumentListResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetDocumentListResult" nillable="true" type="q3:ArrayOfdocument" xmlns:q3="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDocument">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policyID" type="xs:int"/>
        <xs:element minOccurs="0" name="attachmentID" type="xs:int"/>
        <xs:element minOccurs="0" name="fileName" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDocumentResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetDocumentResult" nillable="true" type="xs:base64Binary"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Policy.svc?xsd=xsd2</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="base" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="base">
  <xs:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  <xs:complexType name="data">
    <xs:sequence>
      <xs:element minOccurs="0" name="account" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="policies" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="quotes" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="metadata" nillable="true" type="tns:metadata"/>
      <xs:element minOccurs="0" name="address-lookup-results" nillable="true" type="tns:address-lookup-result"/>
      <xs:element minOccurs="0" name="messages" nillable="true" type="tns:ArrayOfmessage"/>
      <xs:element minOccurs="0" name="added-elements" nillable="true" type="tns:data"/>
      <xs:element minOccurs="0" name="deleted-elements" nillable="true" type="tns:data"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="data" nillable="true" type="tns:data"/>
  <xs:complexType name="account">
    <xs:sequence>
      <xs:element minOccurs="0" name="party-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="customer-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="last-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-birth" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="marital-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="mobile-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="employment-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="occupation" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="uk-resident" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="uk-resident-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="additional-other-interests" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
      <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="credit-score" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="years-on-electoral-roll" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="account" nillable="true" type="tns:account"/>
  <xs:complexType name="address">
    <xs:sequence>
      <xs:element minOccurs="0" name="address-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="house-name-or-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-1" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-2" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-3" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="postcode" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="county" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lat" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="long" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address" nillable="true" type="tns:address"/>
  <xs:complexType name="ArrayOfadditional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfadditional-other-interest" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
  <xs:complexType name="additional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="certificate-of-insurance" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
  <xs:complexType name="ArrayOfpolicy">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="policy" nillable="true" type="tns:policy"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpolicy" nillable="true" type="tns:ArrayOfpolicy"/>
  <xs:complexType name="policy">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="quote-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="line-of-business" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-from-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="expiration-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="quote-valid-till" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="voluntary-excess" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payplan" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment" nillable="true" type="tns:payment"/>
      <xs:element minOccurs="0" name="package-list" nillable="true" type="tns:package-list"/>
      <xs:element minOccurs="0" name="payment-schedules" nillable="true" type="tns:ArrayOfpayment-schedule"/>
      <xs:element minOccurs="0" name="transactions" nillable="true" type="tns:ArrayOftransaction"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="pure-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="deposit-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="monthly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="weekly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax-and-surcharges" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="selected-package-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="term" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claims" nillable="true" type="tns:ArrayOfclaim"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="renewal-indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="locked" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="currency" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy" nillable="true" type="tns:policy"/>
  <xs:complexType name="payment">
    <xs:sequence>
      <xs:element minOccurs="0" name="direct-debit" nillable="true" type="tns:direct-debit"/>
      <xs:element minOccurs="0" name="credit-card" nillable="true" type="tns:credit-card"/>
      <xs:element minOccurs="0" name="preferred-day-of-withdrawal" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="billing-address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment" nillable="true" type="tns:payment"/>
  <xs:complexType name="direct-debit">
    <xs:sequence>
      <xs:element minOccurs="0" name="account-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sort-code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="direct-debit" nillable="true" type="tns:direct-debit"/>
  <xs:complexType name="credit-card">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="expiration-date" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="cvv" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="credit-card" nillable="true" type="tns:credit-card"/>
  <xs:complexType name="package-list">
    <xs:sequence>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="packages" nillable="true" type="tns:ArrayOfpackage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package-list" nillable="true" type="tns:package-list"/>
  <xs:complexType name="ArrayOfcoverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="coverage" nillable="true" type="tns:coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcoverage" nillable="true" type="tns:ArrayOfcoverage"/>
  <xs:complexType name="coverage">
    <xs:sequence>
      <xs:element minOccurs="0" name="display" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="order" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="mandatory" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="applicable" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="selected" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="eligible" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="purchased" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="limit" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="tns:premium"/>
      <xs:element minOccurs="0" name="discount" nillable="true" type="tns:discount"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="coverage" nillable="true" type="tns:coverage"/>
  <xs:complexType name="premium">
    <xs:sequence>
      <xs:element minOccurs="0" name="frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="apr" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="premium" nillable="true" type="tns:premium"/>
  <xs:complexType name="discount">
    <xs:sequence>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="discount" nillable="true" type="tns:discount"/>
  <xs:complexType name="ArrayOfpackage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="package" nillable="true" type="tns:package"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpackage" nillable="true" type="tns:ArrayOfpackage"/>
  <xs:complexType name="package">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="covers" nillable="true" type="tns:ArrayOfcover"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package" nillable="true" type="tns:package"/>
  <xs:complexType name="ArrayOfcover">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="cover" nillable="true" type="tns:cover"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcover" nillable="true" type="tns:ArrayOfcover"/>
  <xs:complexType name="cover">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cover-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="cover" nillable="true" type="tns:cover"/>
  <xs:complexType name="ArrayOfpayment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-schedule" nillable="true" type="tns:ArrayOfpayment-schedule"/>
  <xs:complexType name="payment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-items" nillable="true" type="tns:ArrayOfpayment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
  <xs:complexType name="ArrayOfpayment-item">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-item" nillable="true" type="tns:payment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-item" nillable="true" type="tns:ArrayOfpayment-item"/>
  <xs:complexType name="payment-item">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-item" nillable="true" type="tns:payment-item"/>
  <xs:complexType name="ArrayOftransaction">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="transaction" nillable="true" type="tns:transaction"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftransaction" nillable="true" type="tns:ArrayOftransaction"/>
  <xs:complexType name="transaction">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reasons" nillable="true" type="tns:ArrayOfreason"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type-caption" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="created-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="original-charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="new-premium" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="transaction" nillable="true" type="tns:transaction"/>
  <xs:complexType name="ArrayOfreason">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="reason" nillable="true" type="tns:reason"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfreason" nillable="true" type="tns:ArrayOfreason"/>
  <xs:complexType name="reason">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="reason" nillable="true" type="tns:reason"/>
  <xs:complexType name="ArrayOfclaim">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim" nillable="true" type="tns:claim"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim" nillable="true" type="tns:ArrayOfclaim"/>
  <xs:complexType name="claim">
    <xs:sequence>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claim-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="time-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-claim-reported" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="lob" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lob-category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cost" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="insured-full-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="Loss" nillable="true" type="tns:loss"/>
      <xs:element minOccurs="0" name="person" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="stages" nillable="true" type="tns:ArrayOfclaim-stage"/>
      <xs:element minOccurs="0" name="file-notes" nillable="true" type="tns:ArrayOffile-note"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="sensitivity" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="object-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-start-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="policy-end-date" nillable="true" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim" nillable="true" type="tns:claim"/>
  <xs:complexType name="loss">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cause" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="loss" nillable="true" type="tns:loss"/>
  <xs:complexType name="ArrayOfclaim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-stage" nillable="true" type="tns:claim-stage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-stage" nillable="true" type="tns:ArrayOfclaim-stage"/>
  <xs:complexType name="claim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sla" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="steps" nillable="true" type="tns:ArrayOfclaim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-stage" nillable="true" type="tns:claim-stage"/>
  <xs:complexType name="ArrayOfclaim-step">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-step" nillable="true" type="tns:claim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-step" nillable="true" type="tns:ArrayOfclaim-step"/>
  <xs:complexType name="claim-step">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-phone" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-email" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-step" nillable="true" type="tns:claim-step"/>
  <xs:complexType name="ArrayOffile-note">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="file-note" nillable="true" type="tns:file-note"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOffile-note" nillable="true" type="tns:ArrayOffile-note"/>
  <xs:complexType name="file-note">
    <xs:sequence>
      <xs:element minOccurs="0" name="access-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="subcategory" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="importance" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-discussion" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-final" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="subject" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="text-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="attachments" nillable="true" type="tns:ArrayOfattachement"/>
      <xs:element minOccurs="0" name="author" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="file-note" nillable="true" type="tns:file-note"/>
  <xs:complexType name="ArrayOfattachement">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="attachement" nillable="true" type="tns:attachement"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfattachement" nillable="true" type="tns:ArrayOfattachement"/>
  <xs:complexType name="attachement">
    <xs:sequence>
      <xs:element minOccurs="0" name="attachment-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="file-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extension" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-content" nillable="true" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="attachement" nillable="true" type="tns:attachement"/>
  <xs:complexType name="ArrayOfdocument">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="document" nillable="true" type="tns:document"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfdocument" nillable="true" type="tns:ArrayOfdocument"/>
  <xs:complexType name="document">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="content" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="document-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="document" nillable="true" type="tns:document"/>
  <xs:complexType name="pet-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="pet-policy" nillable="true" type="tns:pet-policy"/>
  <xs:complexType name="property-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="risk-property" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="risk-building" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="property-risk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="property-risk" nillable="true" type="tns:policy-risk"/>
          <xs:element minOccurs="0" name="perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
          <xs:element minOccurs="0" name="risk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="property-policy" nillable="true" type="tns:property-policy"/>
  <xs:complexType name="ArrayOfexposure">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="exposure" nillable="true" type="tns:exposure"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexposure" nillable="true" type="tns:ArrayOfexposure"/>
  <xs:complexType name="exposure">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="exposure" nillable="true" type="tns:exposure"/>
  <xs:complexType name="ArrayOfrisk-coverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
  <xs:complexType name="risk-coverage">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:coverage">
        <xs:sequence>
          <xs:element minOccurs="0" name="total-excess" nillable="true" type="tns:ArrayOfexcess"/>
          <xs:element minOccurs="0" name="property-perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
  <xs:complexType name="ArrayOfexcess">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="excess" nillable="true" type="tns:excess"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexcess" nillable="true" type="tns:ArrayOfexcess"/>
  <xs:complexType name="excess">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="excess" nillable="true" type="tns:excess"/>
  <xs:complexType name="ArrayOfproperty-peril">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="property-peril" nillable="true" type="tns:property-peril"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproperty-peril" nillable="true" type="tns:ArrayOfproperty-peril"/>
  <xs:complexType name="property-peril">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-code" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="prior-term" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="prior" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cancel-prem" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="change" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="technical-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="minimum-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="Written" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="property-peril" nillable="true" type="tns:property-peril"/>
  <xs:complexType name="policy-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="alarm-alerts-police" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="work-in-progress" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="burglar-alarm" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="central-heating" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="distance-away-from-water" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extended" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="flooded" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="for-sale" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="garage" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="good-state-of-repair" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smokers" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="listed-building" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="main-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="neighbourhood-watch" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="number-of-adults" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bathrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bedrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-kids" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-rooms-not-beds" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="other-entrances" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="other-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="ownership" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="patio-doors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="percentage-of-flat-roof" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="burglar-alarm-pro-install-and-maintaince-contrace" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flat-roof" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="self-contained-with-own-front-door" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smoke-detectors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="subsidence" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by-time-of-day" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="property-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="residence-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="business-use" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="wall-construction" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="window-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="year-built" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="purchase-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="bikes-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="buildings-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="contents-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-buildings-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-contents-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="laptops-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="market-value" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="money-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="rebuild-cost" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="business-type" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="claim-free-years-buildings" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claim-free-years-contents" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claims-or-losses-last-5-years" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="is-bankrupt" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="bankrupt" nillable="true" type="tns:bankruptcy"/>
      <xs:element minOccurs="0" name="is-criminal" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="criminal" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
      <xs:element minOccurs="0" name="is-refused" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="refused" nillable="true" type="tns:refused-insurance"/>
      <xs:element minOccurs="0" name="legal-protection-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="roof-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="same-as-proposer-address" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="has-specified-items" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="specified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
      <xs:element minOccurs="0" name="student-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="unoccupied" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy-risk" nillable="true" type="tns:policy-risk"/>
  <xs:complexType name="bankruptcy">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="bankruptcy" nillable="true" type="tns:bankruptcy"/>
  <xs:complexType name="ArrayOfcriminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcriminal-convictions" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
  <xs:complexType name="criminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="pending-or-convicted" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
  <xs:complexType name="refused-insurance">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="refused-insurance" nillable="true" type="tns:refused-insurance"/>
  <xs:complexType name="ArrayOfspecified-items">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="specified-items" nillable="true" type="tns:specified-items"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfspecified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
  <xs:complexType name="specified-items">
    <xs:sequence>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="specified-items" nillable="true" type="tns:specified-items"/>
  <xs:complexType name="ArrayOfrisk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-packages" nillable="true" type="tns:risk-packages"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
  <xs:complexType name="risk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" name="buildings-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="deposit-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="extended-warranty-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="fraud-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="home-emergency-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="monthly-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="premium-with-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="specified-items-selected" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="risk-packages" nillable="true" type="tns:risk-packages"/>
  <xs:complexType name="travel-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="destination" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="number-of-adult-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-young-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-dependant-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="policy-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="travel-risks" nillable="true" type="tns:ArrayOftravel-risk"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="travel-policy" nillable="true" type="tns:travel-policy"/>
  <xs:complexType name="ArrayOftravel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="travel-risk" nillable="true" type="tns:travel-risk"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftravel-risk" nillable="true" type="tns:ArrayOftravel-risk"/>
  <xs:complexType name="travel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="travel-risk-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="traveller-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="traveller-title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-date-of-birth" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-last-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="travel-risk" nillable="true" type="tns:travel-risk"/>
  <xs:complexType name="health-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="health-policy" nillable="true" type="tns:health-policy"/>
  <xs:complexType name="motor-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="motor-policy" nillable="true" type="tns:motor-policy"/>
  <xs:complexType name="metadata">
    <xs:sequence>
      <xs:element minOccurs="0" name="customer-group" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="channel" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="location" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="options" nillable="true" type="tns:ArrayOfoption"/>
      <xs:element minOccurs="0" name="cookie" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="user-agent" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="host" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="browser" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="metadata" nillable="true" type="tns:metadata"/>
  <xs:complexType name="ArrayOfoption">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="option" nillable="true" type="tns:option"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfoption" nillable="true" type="tns:ArrayOfoption"/>
  <xs:complexType name="option">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="properties" nillable="true" type="q1:ArrayOfKeyValueOfstringstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="option" nillable="true" type="tns:option"/>
  <xs:complexType name="address-lookup-result">
    <xs:sequence>
      <xs:element minOccurs="0" name="addresses" nillable="true" type="tns:ArrayOfaddress"/>
      <xs:element minOccurs="0" name="selected-address-index" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="error-message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address-lookup-result" nillable="true" type="tns:address-lookup-result"/>
  <xs:complexType name="ArrayOfaddress">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfaddress" nillable="true" type="tns:ArrayOfaddress"/>
  <xs:complexType name="ArrayOfmessage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="message" nillable="true" type="tns:message"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmessage" nillable="true" type="tns:ArrayOfmessage"/>
  <xs:complexType name="message">
    <xs:sequence>
      <xs:element minOccurs="0" name="reply-message" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flag" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="header" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="body" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="campaign-code" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="message" nillable="true" type="tns:message"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Policy.svc?xsd=xsd3</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <xs:complexType name="ArrayOfKeyValueOfstringstring">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringstring">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string"/>
            <xs:element name="Value" nillable="true" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringstring" nillable="true" type="tns:ArrayOfKeyValueOfstringstring"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Policy.svc?xsd=xsd4</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings">
  <xs:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd5" namespace="http://schemas.datacontract.org/2004/07/System"/>
  <xs:complexType name="error">
    <xs:sequence>
      <xs:element minOccurs="0" name="Debug" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Last-Exception" nillable="true" type="q1:Exception" xmlns:q1="http://schemas.datacontract.org/2004/07/System"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="error" nillable="true" type="tns:error"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Policy.svc?xsd=xsd5</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/System">
  <xs:import schemaLocation="http://localhost:10578/Policy.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
  <xs:complexType name="Exception">
    <xs:sequence>
      <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##local" processContents="skip"/>
    </xs:sequence>
    <xs:attribute ref="ser:FactoryType"/>
  </xs:complexType>
  <xs:element name="Exception" nillable="true" type="tns:Exception"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Policy.svc?xsd=xsd1</con:url><con:content><![CDATA[<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
  <xs:element name="anyType" nillable="true" type="xs:anyType"/>
  <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
  <xs:element name="boolean" nillable="true" type="xs:boolean"/>
  <xs:element name="byte" nillable="true" type="xs:byte"/>
  <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
  <xs:element name="decimal" nillable="true" type="xs:decimal"/>
  <xs:element name="double" nillable="true" type="xs:double"/>
  <xs:element name="float" nillable="true" type="xs:float"/>
  <xs:element name="int" nillable="true" type="xs:int"/>
  <xs:element name="long" nillable="true" type="xs:long"/>
  <xs:element name="QName" nillable="true" type="xs:QName"/>
  <xs:element name="short" nillable="true" type="xs:short"/>
  <xs:element name="string" nillable="true" type="xs:string"/>
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
  <xs:element name="char" nillable="true" type="tns:char"/>
  <xs:simpleType name="char">
    <xs:restriction base="xs:int"/>
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration"/>
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid"/>
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName"/>
  <xs:attribute name="Id" type="xs:ID"/>
  <xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:10578/Policy.svc</con:endpoint></con:endpoints><con:operation id="a1c38f2c-a776-4579-9090-712e4e0f1277" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocument" name="GetDocument" bindingOperationName="GetDocument" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="fa592f67-b986-431f-bf66-e719c2290fcd" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Policy.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetDocument>\r
         <!--Optional:-->\r
         <v0:policyID>?</v0:policyID>\r
         <!--Optional:-->\r
         <v0:attachmentID>?</v0:attachmentID>\r
         <!--Optional:-->\r
         <v0:fileName>?</v0:fileName>\r
      </v0:GetDocument>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocument"/></con:call></con:operation><con:operation id="1f7db2d3-122e-4cc3-a97a-3b84dd03da54" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocumentList" name="GetDocumentList" bindingOperationName="GetDocumentList" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="4697b8e2-a3de-41b1-8d73-ce9df3e63a0e" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Policy.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetDocumentList>\r
         <!--Optional:-->\r
         <v0:policyID>?</v0:policyID>\r
      </v0:GetDocumentList>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/GetDocumentList"/></con:call></con:operation><con:operation id="e936044c-6b82-4bf0-9ea5-2460b59e2abb" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/List" name="List" bindingOperationName="List" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="f0abc491-fe54-449d-bda3-aa20cdc13f1e" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Policy.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:List>\r
         <!--Optional:-->\r
         <v0:userName>Home48788Q2016</v0:userName>\r
         <!--Optional:-->\r
         <v0:password>Home48788Q2016</v0:password>\r
      </v0:List>\r
   </soap:Body>\r
</soap:Envelope>	]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/List" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="49a2077f-7e22-473c-94db-f690e09ec21d" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/Load" name="Load" bindingOperationName="Load" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="8bb8d41d-7408-4f46-9f9e-46e9cc73aec7" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Policy.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:Load>\r
         <v0:quoteID>56894</v0:quoteID>
      </v0:Load>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/PolicyService/Load" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" id="903230bf-1f8d-486c-baf1-0b4fa49d71ce" wsaVersion="200508" name="WSHttpBinding_MtaService" type="wsdl" bindingName="{http://tempuri.org/}WSHttpBinding_MtaService" soapVersion="1_2" anonymous="optional" definition="http://localhost:10578/Mta.svc?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:10578/Mta.svc?wsdl"><con:part><con:url>http://localhost:10578/Mta.svc?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="MtaService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsp:Policy wsu:Id="WSHttpBinding_MtaService_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:import namespace="http://insurancelab.accenture.com/AIL/v0.1/" location="http://localhost:10578/Mta.svc?wsdl=wsdl0"/>
  <wsdl:types/>
  <wsdl:binding name="WSHttpBinding_MtaService" type="i0:MtaService">
    <wsp:PolicyReference URI="#WSHttpBinding_MtaService_policy"/>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="UpdateDetails">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/MtaService/UpdateDetails" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="CommitMta">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/MtaService/CommitMta" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="MtaService">
    <wsdl:port name="WSHttpBinding_MtaService" binding="tns:WSHttpBinding_MtaService">
      <soap12:address location="http://localhost:10578/Mta.svc"/>
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:10578/Mta.svc</wsa10:Address>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Mta.svc?wsdl=wsdl0</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsdl:types>
    <xsd:schema targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/Imports">
      <xsd:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd0" namespace="http://insurancelab.accenture.com/AIL/v0.1/"/>
      <xsd:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
      <xsd:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd2" namespace="base"/>
      <xsd:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
      <xsd:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd5" namespace="http://schemas.datacontract.org/2004/07/System"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="MtaService_UpdateDetails_InputMessage">
    <wsdl:part name="parameters" element="tns:UpdateDetails"/>
  </wsdl:message>
  <wsdl:message name="MtaService_UpdateDetails_OutputMessage">
    <wsdl:part name="parameters" element="tns:UpdateDetailsResponse"/>
  </wsdl:message>
  <wsdl:message name="MtaService_UpdateDetails_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q1:error" xmlns:q1="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="MtaService_CommitMta_InputMessage">
    <wsdl:part name="parameters" element="tns:CommitMta"/>
  </wsdl:message>
  <wsdl:message name="MtaService_CommitMta_OutputMessage">
    <wsdl:part name="parameters" element="tns:CommitMtaResponse"/>
  </wsdl:message>
  <wsdl:message name="MtaService_CommitMta_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q2:error" xmlns:q2="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:portType name="MtaService">
    <wsdl:operation name="UpdateDetails">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/UpdateDetails" message="tns:MtaService_UpdateDetails_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/UpdateDetailsResponse" message="tns:MtaService_UpdateDetails_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/UpdateDetailsErrorFault" name="ErrorFault" message="tns:MtaService_UpdateDetails_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="CommitMta">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/CommitMta" message="tns:MtaService_CommitMta_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/CommitMtaResponse" message="tns:MtaService_CommitMta_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/CommitMtaErrorFault" name="ErrorFault" message="tns:MtaService_CommitMta_ErrorFault_FaultMessage"/>
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Mta.svc?xsd=xsd0</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/">
  <xs:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd2" namespace="base"/>
  <xs:element name="UpdateDetails">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q1:data" xmlns:q1="base"/>
        <xs:element minOccurs="0" name="PolicyId" type="xs:int"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateDetailsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="UpdateDetailsResult" nillable="true" type="q2:data" xmlns:q2="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CommitMta">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q3:data" xmlns:q3="base"/>
        <xs:element minOccurs="0" name="PolicyId" type="xs:int"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CommitMtaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CommitMtaResult" nillable="true" type="q4:data" xmlns:q4="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Mta.svc?xsd=xsd2</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="base" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="base">
  <xs:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  <xs:complexType name="data">
    <xs:sequence>
      <xs:element minOccurs="0" name="account" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="policies" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="quotes" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="metadata" nillable="true" type="tns:metadata"/>
      <xs:element minOccurs="0" name="address-lookup-results" nillable="true" type="tns:address-lookup-result"/>
      <xs:element minOccurs="0" name="messages" nillable="true" type="tns:ArrayOfmessage"/>
      <xs:element minOccurs="0" name="added-elements" nillable="true" type="tns:data"/>
      <xs:element minOccurs="0" name="deleted-elements" nillable="true" type="tns:data"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="data" nillable="true" type="tns:data"/>
  <xs:complexType name="account">
    <xs:sequence>
      <xs:element minOccurs="0" name="party-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="customer-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="last-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-birth" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="marital-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="mobile-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="employment-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="occupation" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="uk-resident" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="uk-resident-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="additional-other-interests" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
      <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="credit-score" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="years-on-electoral-roll" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="account" nillable="true" type="tns:account"/>
  <xs:complexType name="address">
    <xs:sequence>
      <xs:element minOccurs="0" name="address-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="house-name-or-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-1" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-2" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-3" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="postcode" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="county" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lat" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="long" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address" nillable="true" type="tns:address"/>
  <xs:complexType name="ArrayOfadditional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfadditional-other-interest" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
  <xs:complexType name="additional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="certificate-of-insurance" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
  <xs:complexType name="ArrayOfpolicy">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="policy" nillable="true" type="tns:policy"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpolicy" nillable="true" type="tns:ArrayOfpolicy"/>
  <xs:complexType name="policy">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="quote-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="line-of-business" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-from-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="expiration-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="quote-valid-till" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="voluntary-excess" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payplan" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment" nillable="true" type="tns:payment"/>
      <xs:element minOccurs="0" name="package-list" nillable="true" type="tns:package-list"/>
      <xs:element minOccurs="0" name="payment-schedules" nillable="true" type="tns:ArrayOfpayment-schedule"/>
      <xs:element minOccurs="0" name="transactions" nillable="true" type="tns:ArrayOftransaction"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="pure-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="deposit-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="monthly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="weekly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax-and-surcharges" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="selected-package-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="term" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claims" nillable="true" type="tns:ArrayOfclaim"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="renewal-indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="locked" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="currency" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy" nillable="true" type="tns:policy"/>
  <xs:complexType name="payment">
    <xs:sequence>
      <xs:element minOccurs="0" name="direct-debit" nillable="true" type="tns:direct-debit"/>
      <xs:element minOccurs="0" name="credit-card" nillable="true" type="tns:credit-card"/>
      <xs:element minOccurs="0" name="preferred-day-of-withdrawal" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="billing-address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment" nillable="true" type="tns:payment"/>
  <xs:complexType name="direct-debit">
    <xs:sequence>
      <xs:element minOccurs="0" name="account-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sort-code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="direct-debit" nillable="true" type="tns:direct-debit"/>
  <xs:complexType name="credit-card">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="expiration-date" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="cvv" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="credit-card" nillable="true" type="tns:credit-card"/>
  <xs:complexType name="package-list">
    <xs:sequence>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="packages" nillable="true" type="tns:ArrayOfpackage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package-list" nillable="true" type="tns:package-list"/>
  <xs:complexType name="ArrayOfcoverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="coverage" nillable="true" type="tns:coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcoverage" nillable="true" type="tns:ArrayOfcoverage"/>
  <xs:complexType name="coverage">
    <xs:sequence>
      <xs:element minOccurs="0" name="display" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="order" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="mandatory" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="applicable" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="selected" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="eligible" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="purchased" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="limit" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="tns:premium"/>
      <xs:element minOccurs="0" name="discount" nillable="true" type="tns:discount"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="coverage" nillable="true" type="tns:coverage"/>
  <xs:complexType name="premium">
    <xs:sequence>
      <xs:element minOccurs="0" name="frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="apr" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="premium" nillable="true" type="tns:premium"/>
  <xs:complexType name="discount">
    <xs:sequence>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="discount" nillable="true" type="tns:discount"/>
  <xs:complexType name="ArrayOfpackage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="package" nillable="true" type="tns:package"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpackage" nillable="true" type="tns:ArrayOfpackage"/>
  <xs:complexType name="package">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="covers" nillable="true" type="tns:ArrayOfcover"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package" nillable="true" type="tns:package"/>
  <xs:complexType name="ArrayOfcover">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="cover" nillable="true" type="tns:cover"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcover" nillable="true" type="tns:ArrayOfcover"/>
  <xs:complexType name="cover">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cover-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="cover" nillable="true" type="tns:cover"/>
  <xs:complexType name="ArrayOfpayment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-schedule" nillable="true" type="tns:ArrayOfpayment-schedule"/>
  <xs:complexType name="payment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-items" nillable="true" type="tns:ArrayOfpayment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
  <xs:complexType name="ArrayOfpayment-item">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-item" nillable="true" type="tns:payment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-item" nillable="true" type="tns:ArrayOfpayment-item"/>
  <xs:complexType name="payment-item">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-item" nillable="true" type="tns:payment-item"/>
  <xs:complexType name="ArrayOftransaction">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="transaction" nillable="true" type="tns:transaction"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftransaction" nillable="true" type="tns:ArrayOftransaction"/>
  <xs:complexType name="transaction">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reasons" nillable="true" type="tns:ArrayOfreason"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type-caption" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="created-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="original-charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="new-premium" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="transaction" nillable="true" type="tns:transaction"/>
  <xs:complexType name="ArrayOfreason">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="reason" nillable="true" type="tns:reason"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfreason" nillable="true" type="tns:ArrayOfreason"/>
  <xs:complexType name="reason">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="reason" nillable="true" type="tns:reason"/>
  <xs:complexType name="ArrayOfclaim">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim" nillable="true" type="tns:claim"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim" nillable="true" type="tns:ArrayOfclaim"/>
  <xs:complexType name="claim">
    <xs:sequence>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claim-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="time-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-claim-reported" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="lob" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lob-category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cost" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="insured-full-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="Loss" nillable="true" type="tns:loss"/>
      <xs:element minOccurs="0" name="person" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="stages" nillable="true" type="tns:ArrayOfclaim-stage"/>
      <xs:element minOccurs="0" name="file-notes" nillable="true" type="tns:ArrayOffile-note"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="sensitivity" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="object-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-start-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="policy-end-date" nillable="true" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim" nillable="true" type="tns:claim"/>
  <xs:complexType name="loss">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cause" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="loss" nillable="true" type="tns:loss"/>
  <xs:complexType name="ArrayOfclaim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-stage" nillable="true" type="tns:claim-stage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-stage" nillable="true" type="tns:ArrayOfclaim-stage"/>
  <xs:complexType name="claim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sla" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="steps" nillable="true" type="tns:ArrayOfclaim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-stage" nillable="true" type="tns:claim-stage"/>
  <xs:complexType name="ArrayOfclaim-step">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-step" nillable="true" type="tns:claim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-step" nillable="true" type="tns:ArrayOfclaim-step"/>
  <xs:complexType name="claim-step">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-phone" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-email" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-step" nillable="true" type="tns:claim-step"/>
  <xs:complexType name="ArrayOffile-note">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="file-note" nillable="true" type="tns:file-note"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOffile-note" nillable="true" type="tns:ArrayOffile-note"/>
  <xs:complexType name="file-note">
    <xs:sequence>
      <xs:element minOccurs="0" name="access-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="subcategory" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="importance" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-discussion" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-final" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="subject" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="text-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="attachments" nillable="true" type="tns:ArrayOfattachement"/>
      <xs:element minOccurs="0" name="author" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="file-note" nillable="true" type="tns:file-note"/>
  <xs:complexType name="ArrayOfattachement">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="attachement" nillable="true" type="tns:attachement"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfattachement" nillable="true" type="tns:ArrayOfattachement"/>
  <xs:complexType name="attachement">
    <xs:sequence>
      <xs:element minOccurs="0" name="attachment-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="file-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extension" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-content" nillable="true" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="attachement" nillable="true" type="tns:attachement"/>
  <xs:complexType name="ArrayOfdocument">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="document" nillable="true" type="tns:document"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfdocument" nillable="true" type="tns:ArrayOfdocument"/>
  <xs:complexType name="document">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="content" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="document-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="document" nillable="true" type="tns:document"/>
  <xs:complexType name="pet-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="pet-policy" nillable="true" type="tns:pet-policy"/>
  <xs:complexType name="property-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="risk-property" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="risk-building" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="property-risk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="property-risk" nillable="true" type="tns:policy-risk"/>
          <xs:element minOccurs="0" name="perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
          <xs:element minOccurs="0" name="risk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="property-policy" nillable="true" type="tns:property-policy"/>
  <xs:complexType name="ArrayOfexposure">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="exposure" nillable="true" type="tns:exposure"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexposure" nillable="true" type="tns:ArrayOfexposure"/>
  <xs:complexType name="exposure">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="exposure" nillable="true" type="tns:exposure"/>
  <xs:complexType name="ArrayOfrisk-coverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
  <xs:complexType name="risk-coverage">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:coverage">
        <xs:sequence>
          <xs:element minOccurs="0" name="total-excess" nillable="true" type="tns:ArrayOfexcess"/>
          <xs:element minOccurs="0" name="property-perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
  <xs:complexType name="ArrayOfexcess">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="excess" nillable="true" type="tns:excess"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexcess" nillable="true" type="tns:ArrayOfexcess"/>
  <xs:complexType name="excess">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="excess" nillable="true" type="tns:excess"/>
  <xs:complexType name="ArrayOfproperty-peril">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="property-peril" nillable="true" type="tns:property-peril"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproperty-peril" nillable="true" type="tns:ArrayOfproperty-peril"/>
  <xs:complexType name="property-peril">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-code" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="prior-term" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="prior" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cancel-prem" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="change" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="technical-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="minimum-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="Written" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="property-peril" nillable="true" type="tns:property-peril"/>
  <xs:complexType name="policy-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="alarm-alerts-police" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="work-in-progress" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="burglar-alarm" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="central-heating" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="distance-away-from-water" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extended" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="flooded" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="for-sale" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="garage" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="good-state-of-repair" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smokers" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="listed-building" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="main-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="neighbourhood-watch" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="number-of-adults" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bathrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bedrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-kids" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-rooms-not-beds" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="other-entrances" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="other-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="ownership" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="patio-doors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="percentage-of-flat-roof" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="burglar-alarm-pro-install-and-maintaince-contrace" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flat-roof" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="self-contained-with-own-front-door" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smoke-detectors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="subsidence" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by-time-of-day" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="property-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="residence-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="business-use" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="wall-construction" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="window-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="year-built" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="purchase-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="bikes-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="buildings-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="contents-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-buildings-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-contents-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="laptops-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="market-value" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="money-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="rebuild-cost" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="business-type" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="claim-free-years-buildings" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claim-free-years-contents" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claims-or-losses-last-5-years" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="is-bankrupt" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="bankrupt" nillable="true" type="tns:bankruptcy"/>
      <xs:element minOccurs="0" name="is-criminal" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="criminal" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
      <xs:element minOccurs="0" name="is-refused" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="refused" nillable="true" type="tns:refused-insurance"/>
      <xs:element minOccurs="0" name="legal-protection-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="roof-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="same-as-proposer-address" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="has-specified-items" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="specified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
      <xs:element minOccurs="0" name="student-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="unoccupied" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy-risk" nillable="true" type="tns:policy-risk"/>
  <xs:complexType name="bankruptcy">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="bankruptcy" nillable="true" type="tns:bankruptcy"/>
  <xs:complexType name="ArrayOfcriminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcriminal-convictions" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
  <xs:complexType name="criminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="pending-or-convicted" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
  <xs:complexType name="refused-insurance">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="refused-insurance" nillable="true" type="tns:refused-insurance"/>
  <xs:complexType name="ArrayOfspecified-items">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="specified-items" nillable="true" type="tns:specified-items"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfspecified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
  <xs:complexType name="specified-items">
    <xs:sequence>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="specified-items" nillable="true" type="tns:specified-items"/>
  <xs:complexType name="ArrayOfrisk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-packages" nillable="true" type="tns:risk-packages"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
  <xs:complexType name="risk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" name="buildings-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="deposit-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="extended-warranty-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="fraud-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="home-emergency-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="monthly-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="premium-with-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="specified-items-selected" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="risk-packages" nillable="true" type="tns:risk-packages"/>
  <xs:complexType name="travel-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="destination" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="number-of-adult-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-young-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-dependant-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="policy-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="travel-risks" nillable="true" type="tns:ArrayOftravel-risk"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="travel-policy" nillable="true" type="tns:travel-policy"/>
  <xs:complexType name="ArrayOftravel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="travel-risk" nillable="true" type="tns:travel-risk"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftravel-risk" nillable="true" type="tns:ArrayOftravel-risk"/>
  <xs:complexType name="travel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="travel-risk-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="traveller-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="traveller-title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-date-of-birth" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-last-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="travel-risk" nillable="true" type="tns:travel-risk"/>
  <xs:complexType name="health-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="health-policy" nillable="true" type="tns:health-policy"/>
  <xs:complexType name="motor-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="motor-policy" nillable="true" type="tns:motor-policy"/>
  <xs:complexType name="metadata">
    <xs:sequence>
      <xs:element minOccurs="0" name="customer-group" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="channel" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="location" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="options" nillable="true" type="tns:ArrayOfoption"/>
      <xs:element minOccurs="0" name="cookie" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="user-agent" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="host" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="browser" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="metadata" nillable="true" type="tns:metadata"/>
  <xs:complexType name="ArrayOfoption">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="option" nillable="true" type="tns:option"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfoption" nillable="true" type="tns:ArrayOfoption"/>
  <xs:complexType name="option">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="properties" nillable="true" type="q1:ArrayOfKeyValueOfstringstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="option" nillable="true" type="tns:option"/>
  <xs:complexType name="address-lookup-result">
    <xs:sequence>
      <xs:element minOccurs="0" name="addresses" nillable="true" type="tns:ArrayOfaddress"/>
      <xs:element minOccurs="0" name="selected-address-index" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="error-message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address-lookup-result" nillable="true" type="tns:address-lookup-result"/>
  <xs:complexType name="ArrayOfaddress">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfaddress" nillable="true" type="tns:ArrayOfaddress"/>
  <xs:complexType name="ArrayOfmessage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="message" nillable="true" type="tns:message"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmessage" nillable="true" type="tns:ArrayOfmessage"/>
  <xs:complexType name="message">
    <xs:sequence>
      <xs:element minOccurs="0" name="reply-message" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flag" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="header" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="body" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="campaign-code" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="message" nillable="true" type="tns:message"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Mta.svc?xsd=xsd3</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <xs:complexType name="ArrayOfKeyValueOfstringstring">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringstring">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string"/>
            <xs:element name="Value" nillable="true" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringstring" nillable="true" type="tns:ArrayOfKeyValueOfstringstring"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Mta.svc?xsd=xsd4</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings">
  <xs:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd5" namespace="http://schemas.datacontract.org/2004/07/System"/>
  <xs:complexType name="error">
    <xs:sequence>
      <xs:element minOccurs="0" name="Debug" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Last-Exception" nillable="true" type="q1:Exception" xmlns:q1="http://schemas.datacontract.org/2004/07/System"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="error" nillable="true" type="tns:error"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Mta.svc?xsd=xsd5</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/System">
  <xs:import schemaLocation="http://localhost:10578/Mta.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
  <xs:complexType name="Exception">
    <xs:sequence>
      <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##local" processContents="skip"/>
    </xs:sequence>
    <xs:attribute ref="ser:FactoryType"/>
  </xs:complexType>
  <xs:element name="Exception" nillable="true" type="tns:Exception"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Mta.svc?xsd=xsd1</con:url><con:content><![CDATA[<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
  <xs:element name="anyType" nillable="true" type="xs:anyType"/>
  <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
  <xs:element name="boolean" nillable="true" type="xs:boolean"/>
  <xs:element name="byte" nillable="true" type="xs:byte"/>
  <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
  <xs:element name="decimal" nillable="true" type="xs:decimal"/>
  <xs:element name="double" nillable="true" type="xs:double"/>
  <xs:element name="float" nillable="true" type="xs:float"/>
  <xs:element name="int" nillable="true" type="xs:int"/>
  <xs:element name="long" nillable="true" type="xs:long"/>
  <xs:element name="QName" nillable="true" type="xs:QName"/>
  <xs:element name="short" nillable="true" type="xs:short"/>
  <xs:element name="string" nillable="true" type="xs:string"/>
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
  <xs:element name="char" nillable="true" type="tns:char"/>
  <xs:simpleType name="char">
    <xs:restriction base="xs:int"/>
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration"/>
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid"/>
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName"/>
  <xs:attribute name="Id" type="xs:ID"/>
  <xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:10578/Mta.svc</con:endpoint></con:endpoints><con:operation id="3c1b35bb-4dee-4995-87f8-fd35b5e645b8" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/CommitMta" name="CommitMta" bindingOperationName="CommitMta" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="4a8cfb6e-00d6-476f-b765-ab4503d05cfd" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Mta.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:CommitMta>\r
         <!--Optional:-->\r
         <v0:policy>\r
            <!--Optional:-->\r
            <base:account>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:account>\r
            <!--Optional:-->\r
            <base:policies>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:406767165674</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:policies>\r
            <!--Optional:-->\r
            <base:quotes>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:543203035450</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:quotes>\r
            <!--Optional:-->\r
            <base:metadata>\r
               <!--Optional:-->\r
               <base:customer-group>?</base:customer-group>\r
               <!--Optional:-->\r
               <base:channel>?</base:channel>\r
               <!--Optional:-->\r
               <base:location>?</base:location>\r
               <!--Optional:-->\r
               <base:options>\r
                  <!--Zero or more repetitions:-->\r
                  <base:option>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:properties>\r
                        <!--Zero or more repetitions:-->\r
                        <arr:KeyValueOfstringstring>\r
                           <arr:Key>?</arr:Key>\r
                           <arr:Value>?</arr:Value>\r
                        </arr:KeyValueOfstringstring>\r
                     </base:properties>\r
                  </base:option>\r
               </base:options>\r
               <!--Optional:-->\r
               <base:cookie>?</base:cookie>\r
               <!--Optional:-->\r
               <base:user-agent>?</base:user-agent>\r
               <!--Optional:-->\r
               <base:host>?</base:host>\r
               <!--Optional:-->\r
               <base:browser>?</base:browser>\r
            </base:metadata>\r
            <!--Optional:-->\r
            <base:address-lookup-results>\r
               <!--Optional:-->\r
               <base:addresses>\r
                  <!--Zero or more repetitions:-->\r
                  <base:address>\r
                     <!--Optional:-->\r
                     <base:address-id>?</base:address-id>\r
                     <!--Optional:-->\r
                     <base:house-name-or-number>?</base:house-name-or-number>\r
                     <!--Optional:-->\r
                     <base:address-line-1>?</base:address-line-1>\r
                     <!--Optional:-->\r
                     <base:address-line-2>?</base:address-line-2>\r
                     <!--Optional:-->\r
                     <base:address-line-3>?</base:address-line-3>\r
                     <!--Optional:-->\r
                     <base:city>?</base:city>\r
                     <!--Optional:-->\r
                     <base:postcode>?</base:postcode>\r
                     <!--Optional:-->\r
                     <base:county>?</base:county>\r
                     <!--Optional:-->\r
                     <base:country>?</base:country>\r
                     <!--Optional:-->\r
                     <base:lat>?</base:lat>\r
                     <!--Optional:-->\r
                     <base:long>?</base:long>\r
                  </base:address>\r
               </base:addresses>\r
               <!--Optional:-->\r
               <base:selected-address-index>?</base:selected-address-index>\r
               <!--Optional:-->\r
               <base:error-message>?</base:error-message>\r
            </base:address-lookup-results>\r
            <!--Optional:-->\r
            <base:messages>\r
               <!--Zero or more repetitions:-->\r
               <base:message>\r
                  <!--Optional:-->\r
                  <base:reply-message>?</base:reply-message>\r
                  <!--Optional:-->\r
                  <base:flag>?</base:flag>\r
                  <!--Optional:-->\r
                  <base:header>?</base:header>\r
                  <!--Optional:-->\r
                  <base:body>?</base:body>\r
                  <!--Optional:-->\r
                  <base:campaign-code>?</base:campaign-code>\r
               </base:message>\r
            </base:messages>\r
            <!--Optional:-->\r
            <base:added-elements/>\r
            <!--Optional:-->\r
            <base:deleted-elements/>\r
         </v0:policy>\r
         <!--Optional:-->\r
         <v0:PolicyId>?</v0:PolicyId>\r
      </v0:CommitMta>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/CommitMta"/></con:call></con:operation><con:operation id="267f2ac4-5630-433f-81f6-7d7564d6d6b2" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/UpdateDetails" name="UpdateDetails" bindingOperationName="UpdateDetails" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="0b2a326c-0bbb-4add-b28d-78839adde580" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Mta.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:UpdateDetails>\r
         <!--Optional:-->\r
         <v0:policy>\r
            <!--Optional:-->\r
            <base:account>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:account>\r
            <!--Optional:-->\r
            <base:policies>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:962009679825</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:policies>\r
            <!--Optional:-->\r
            <base:quotes>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:1325341542894</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:quotes>\r
            <!--Optional:-->\r
            <base:metadata>\r
               <!--Optional:-->\r
               <base:customer-group>?</base:customer-group>\r
               <!--Optional:-->\r
               <base:channel>?</base:channel>\r
               <!--Optional:-->\r
               <base:location>?</base:location>\r
               <!--Optional:-->\r
               <base:options>\r
                  <!--Zero or more repetitions:-->\r
                  <base:option>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:properties>\r
                        <!--Zero or more repetitions:-->\r
                        <arr:KeyValueOfstringstring>\r
                           <arr:Key>?</arr:Key>\r
                           <arr:Value>?</arr:Value>\r
                        </arr:KeyValueOfstringstring>\r
                     </base:properties>\r
                  </base:option>\r
               </base:options>\r
               <!--Optional:-->\r
               <base:cookie>?</base:cookie>\r
               <!--Optional:-->\r
               <base:user-agent>?</base:user-agent>\r
               <!--Optional:-->\r
               <base:host>?</base:host>\r
               <!--Optional:-->\r
               <base:browser>?</base:browser>\r
            </base:metadata>\r
            <!--Optional:-->\r
            <base:address-lookup-results>\r
               <!--Optional:-->\r
               <base:addresses>\r
                  <!--Zero or more repetitions:-->\r
                  <base:address>\r
                     <!--Optional:-->\r
                     <base:address-id>?</base:address-id>\r
                     <!--Optional:-->\r
                     <base:house-name-or-number>?</base:house-name-or-number>\r
                     <!--Optional:-->\r
                     <base:address-line-1>?</base:address-line-1>\r
                     <!--Optional:-->\r
                     <base:address-line-2>?</base:address-line-2>\r
                     <!--Optional:-->\r
                     <base:address-line-3>?</base:address-line-3>\r
                     <!--Optional:-->\r
                     <base:city>?</base:city>\r
                     <!--Optional:-->\r
                     <base:postcode>?</base:postcode>\r
                     <!--Optional:-->\r
                     <base:county>?</base:county>\r
                     <!--Optional:-->\r
                     <base:country>?</base:country>\r
                     <!--Optional:-->\r
                     <base:lat>?</base:lat>\r
                     <!--Optional:-->\r
                     <base:long>?</base:long>\r
                  </base:address>\r
               </base:addresses>\r
               <!--Optional:-->\r
               <base:selected-address-index>?</base:selected-address-index>\r
               <!--Optional:-->\r
               <base:error-message>?</base:error-message>\r
            </base:address-lookup-results>\r
            <!--Optional:-->\r
            <base:messages>\r
               <!--Zero or more repetitions:-->\r
               <base:message>\r
                  <!--Optional:-->\r
                  <base:reply-message>?</base:reply-message>\r
                  <!--Optional:-->\r
                  <base:flag>?</base:flag>\r
                  <!--Optional:-->\r
                  <base:header>?</base:header>\r
                  <!--Optional:-->\r
                  <base:body>?</base:body>\r
                  <!--Optional:-->\r
                  <base:campaign-code>?</base:campaign-code>\r
               </base:message>\r
            </base:messages>\r
            <!--Optional:-->\r
            <base:added-elements/>\r
            <!--Optional:-->\r
            <base:deleted-elements/>\r
         </v0:policy>\r
         <!--Optional:-->\r
         <v0:PolicyId>?</v0:PolicyId>\r
      </v0:UpdateDetails>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/MtaService/UpdateDetails"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" id="77758dcb-a3d4-42de-9251-8067a5f4de0b" wsaVersion="200508" name="WSHttpBinding_UtilitiesService" type="wsdl" bindingName="{http://tempuri.org/}WSHttpBinding_UtilitiesService" soapVersion="1_2" anonymous="optional" definition="http://localhost:10578/Utilities.svc?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:10578/Utilities.svc?wsdl"><con:part><con:url>http://localhost:10578/Utilities.svc?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="UtilitiesService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsp:Policy wsu:Id="WSHttpBinding_UtilitiesService_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:import namespace="http://insurancelab.accenture.com/AIL/v0.1/" location="http://localhost:10578/Utilities.svc?wsdl=wsdl0"/>
  <wsdl:types/>
  <wsdl:binding name="WSHttpBinding_UtilitiesService" type="i0:UtilitiesService">
    <wsp:PolicyReference URI="#WSHttpBinding_UtilitiesService_policy"/>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetManuscript">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetManuscript" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetReferenceData">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetReferenceData" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetAllTableData">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetAllTableData" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetTableData">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetTableData" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetWholeTable">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetWholeTable" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="UtilitiesService">
    <wsdl:port name="WSHttpBinding_UtilitiesService" binding="tns:WSHttpBinding_UtilitiesService">
      <soap12:address location="http://localhost:10578/Utilities.svc"/>
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:10578/Utilities.svc</wsa10:Address>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Utilities.svc?wsdl=wsdl0</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsdl:types>
    <xsd:schema targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/Imports">
      <xsd:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd0" namespace="http://insurancelab.accenture.com/AIL/v0.1/"/>
      <xsd:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
      <xsd:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/System"/>
      <xsd:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd4" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
      <xsd:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd5" namespace="base"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="UtilitiesService_GetManuscript_InputMessage">
    <wsdl:part name="parameters" element="tns:GetManuscript"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetManuscript_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetManuscriptResponse"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetManuscript_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q1:error" xmlns:q1="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetReferenceData_InputMessage">
    <wsdl:part name="parameters" element="tns:GetReferenceData"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetReferenceData_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetReferenceDataResponse"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetReferenceData_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q2:error" xmlns:q2="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetAllTableData_InputMessage">
    <wsdl:part name="parameters" element="tns:GetAllTableData"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetAllTableData_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetAllTableDataResponse"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetAllTableData_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q3:error" xmlns:q3="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetTableData_InputMessage">
    <wsdl:part name="parameters" element="tns:GetTableData"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetTableData_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetTableDataResponse"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetTableData_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q4:error" xmlns:q4="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetWholeTable_InputMessage">
    <wsdl:part name="parameters" element="tns:GetWholeTable"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetWholeTable_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetWholeTableResponse"/>
  </wsdl:message>
  <wsdl:message name="UtilitiesService_GetWholeTable_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q5:error" xmlns:q5="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:portType name="UtilitiesService">
    <wsdl:operation name="GetManuscript">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetManuscript" message="tns:UtilitiesService_GetManuscript_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetManuscriptResponse" message="tns:UtilitiesService_GetManuscript_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetManuscriptErrorFault" name="ErrorFault" message="tns:UtilitiesService_GetManuscript_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetReferenceData">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetReferenceData" message="tns:UtilitiesService_GetReferenceData_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetReferenceDataResponse" message="tns:UtilitiesService_GetReferenceData_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetReferenceDataErrorFault" name="ErrorFault" message="tns:UtilitiesService_GetReferenceData_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetAllTableData">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetAllTableData" message="tns:UtilitiesService_GetAllTableData_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetAllTableDataResponse" message="tns:UtilitiesService_GetAllTableData_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetAllTableDataErrorFault" name="ErrorFault" message="tns:UtilitiesService_GetAllTableData_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetTableData">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetTableData" message="tns:UtilitiesService_GetTableData_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetTableDataResponse" message="tns:UtilitiesService_GetTableData_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetTableDataErrorFault" name="ErrorFault" message="tns:UtilitiesService_GetTableData_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetWholeTable">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetWholeTable" message="tns:UtilitiesService_GetWholeTable_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetWholeTableResponse" message="tns:UtilitiesService_GetWholeTable_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetWholeTableErrorFault" name="ErrorFault" message="tns:UtilitiesService_GetWholeTable_ErrorFault_FaultMessage"/>
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Utilities.svc?xsd=xsd0</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/">
  <xs:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd4" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  <xs:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd5" namespace="base"/>
  <xs:element name="GetManuscript">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="manuscript" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetManuscriptResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetManuscriptResult" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetReferenceData">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="LineOfBusiness" nillable="true" type="q1:ArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
        <xs:element minOccurs="0" name="date" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetReferenceDataResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetReferenceDataResult" nillable="true" type="q2:ArrayOfKeyValueOfstringArrayOfitemsN5iSne_P" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTableData">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="LineOfBusiness" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTableDataResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetAllTableDataResult" nillable="true" type="q3:ArrayOftabledata" xmlns:q3="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetTableData">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="LineOfBusiness" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="rowName" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="colName" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="tableName" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetTableDataResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetTableDataResult" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetWholeTable">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="LineOfBusiness" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="tableName" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetWholeTableResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetWholeTableResult" nillable="true" type="q4:tabledata" xmlns:q4="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Utilities.svc?xsd=xsd4</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <xs:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd5" namespace="base"/>
  <xs:complexType name="ArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring"/>
  <xs:complexType name="ArrayOfKeyValueOfstringArrayOfitemsN5iSne_P">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringArrayOfitemsN5iSne_P">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string"/>
            <xs:element name="Value" nillable="true" type="q1:ArrayOfitem" xmlns:q1="base"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringArrayOfitemsN5iSne_P" nillable="true" type="tns:ArrayOfKeyValueOfstringArrayOfitemsN5iSne_P"/>
  <xs:complexType name="ArrayOfArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfArrayOfstring" nillable="true" type="tns:ArrayOfArrayOfstring"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Utilities.svc?xsd=xsd5</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="base" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="base">
  <xs:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd4" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  <xs:complexType name="ArrayOfitem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="item" nillable="true" type="tns:item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfitem" nillable="true" type="tns:ArrayOfitem"/>
  <xs:complexType name="item">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="line-of-business" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="ref-data-items" nillable="true" type="tns:ArrayOfitem"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="item" nillable="true" type="tns:item"/>
  <xs:complexType name="ArrayOftabledata">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="tabledata" nillable="true" type="tns:tabledata"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftabledata" nillable="true" type="tns:ArrayOftabledata"/>
  <xs:complexType name="tabledata">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="table" nillable="true" type="q1:ArrayOfArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="tabledata" nillable="true" type="tns:tabledata"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Utilities.svc?xsd=xsd2</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings">
  <xs:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/System"/>
  <xs:complexType name="error">
    <xs:sequence>
      <xs:element minOccurs="0" name="Debug" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Last-Exception" nillable="true" type="q1:Exception" xmlns:q1="http://schemas.datacontract.org/2004/07/System"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="error" nillable="true" type="tns:error"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Utilities.svc?xsd=xsd3</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/System">
  <xs:import schemaLocation="http://localhost:10578/Utilities.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
  <xs:complexType name="Exception">
    <xs:sequence>
      <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##local" processContents="skip"/>
    </xs:sequence>
    <xs:attribute ref="ser:FactoryType"/>
  </xs:complexType>
  <xs:element name="Exception" nillable="true" type="tns:Exception"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Utilities.svc?xsd=xsd1</con:url><con:content><![CDATA[<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
  <xs:element name="anyType" nillable="true" type="xs:anyType"/>
  <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
  <xs:element name="boolean" nillable="true" type="xs:boolean"/>
  <xs:element name="byte" nillable="true" type="xs:byte"/>
  <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
  <xs:element name="decimal" nillable="true" type="xs:decimal"/>
  <xs:element name="double" nillable="true" type="xs:double"/>
  <xs:element name="float" nillable="true" type="xs:float"/>
  <xs:element name="int" nillable="true" type="xs:int"/>
  <xs:element name="long" nillable="true" type="xs:long"/>
  <xs:element name="QName" nillable="true" type="xs:QName"/>
  <xs:element name="short" nillable="true" type="xs:short"/>
  <xs:element name="string" nillable="true" type="xs:string"/>
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
  <xs:element name="char" nillable="true" type="tns:char"/>
  <xs:simpleType name="char">
    <xs:restriction base="xs:int"/>
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration"/>
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid"/>
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName"/>
  <xs:attribute name="Id" type="xs:ID"/>
  <xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://ailappdev01.cloudapp.net/Utilities.svc</con:endpoint><con:endpoint>http://localhost:10578/Utilities.svc</con:endpoint></con:endpoints><con:operation id="4fcf8641-31a2-4b78-ac83-38f92b42380f" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetAllTableData" name="GetAllTableData" bindingOperationName="GetAllTableData" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="a90fe348-f04f-4db0-b801-6d3cc0aebf90" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Utilities.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetAllTableData>\r
         <!--Optional:-->\r
         <v0:LineOfBusiness>?</v0:LineOfBusiness>\r
      </v0:GetAllTableData>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetAllTableData"/></con:call></con:operation><con:operation id="fd427d81-15ac-42c7-93a9-8e88207f6f1e" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetManuscript" name="GetManuscript" bindingOperationName="GetManuscript" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="007f1a0b-bd18-45be-9431-6799893bebc9" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Utilities.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetManuscript>\r
         <!--Optional:-->\r
         <v0:manuscript>?</v0:manuscript>\r
      </v0:GetManuscript>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetManuscript"/></con:call></con:operation><con:operation id="127201ce-72a5-4b57-9ffa-2eee0abf7a65" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetReferenceData" name="GetReferenceData" bindingOperationName="GetReferenceData" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="62869b11-dc35-4c15-ae51-b1b56cc23de5" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://ailappdev01.cloudapp.net/Utilities.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body xmlns:i="http://www.w3.org/2001/XMLSchema-instance">\r
      <v0:GetReferenceData>\r
         <v0:LineOfBusiness>\r
            <arr:string>Property</arr:string>\r
         </v0:LineOfBusiness>\r
         <v0:date i:nill="true"/>
      </v0:GetReferenceData>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetReferenceData" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="1d50019c-7a3d-45d5-8dcf-1b2a406a8fd2" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetTableData" name="GetTableData" bindingOperationName="GetTableData" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="a906a0f7-11ae-4c9f-a70e-a22ed0b1da18" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Utilities.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetTableData>\r
         <!--Optional:-->\r
         <v0:LineOfBusiness>?</v0:LineOfBusiness>\r
         <!--Optional:-->\r
         <v0:rowName>?</v0:rowName>\r
         <!--Optional:-->\r
         <v0:colName>?</v0:colName>\r
         <!--Optional:-->\r
         <v0:tableName>?</v0:tableName>\r
      </v0:GetTableData>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetTableData"/></con:call></con:operation><con:operation id="58dfe15e-d9fb-4ff6-91ee-9d266030152a" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetWholeTable" name="GetWholeTable" bindingOperationName="GetWholeTable" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="83a63df0-efd2-41f8-8932-6f2a832a1c77" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Utilities.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetWholeTable>\r
         <!--Optional:-->\r
         <v0:LineOfBusiness>?</v0:LineOfBusiness>\r
         <!--Optional:-->\r
         <v0:tableName>?</v0:tableName>\r
      </v0:GetWholeTable>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/UtilitiesService/GetWholeTable"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" id="3b7246e9-3934-4d71-b401-ad3bb32e8d6b" wsaVersion="200508" name="WSHttpBinding_PaymentService" type="wsdl" bindingName="{http://tempuri.org/}WSHttpBinding_PaymentService" soapVersion="1_2" anonymous="optional" definition="http://localhost:10578/Payment.svc?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:10578/Payment.svc?wsdl"><con:part><con:url>http://localhost:10578/Payment.svc?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="PaymentService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsp:Policy wsu:Id="WSHttpBinding_PaymentService_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:import namespace="http://insurancelab.accenture.com/AIL/v0.1/" location="http://localhost:10578/Payment.svc?wsdl=wsdl0"/>
  <wsdl:types/>
  <wsdl:binding name="WSHttpBinding_PaymentService" type="i0:PaymentService">
    <wsp:PolicyReference URI="#WSHttpBinding_PaymentService_policy"/>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="SetPaymentMethod">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetPaymentMethod" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="SetDirectDebitPayment">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetDirectDebitPayment" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="SetCreditCardPayment">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetCreditCardPayment" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="PaymentService">
    <wsdl:port name="WSHttpBinding_PaymentService" binding="tns:WSHttpBinding_PaymentService">
      <soap12:address location="http://localhost:10578/Payment.svc"/>
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:10578/Payment.svc</wsa10:Address>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Payment.svc?wsdl=wsdl0</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsdl:types>
    <xsd:schema targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/Imports">
      <xsd:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd0" namespace="http://insurancelab.accenture.com/AIL/v0.1/"/>
      <xsd:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
      <xsd:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/System"/>
      <xsd:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd4" namespace="base"/>
      <xsd:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd5" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="PaymentService_SetPaymentMethod_InputMessage">
    <wsdl:part name="parameters" element="tns:SetPaymentMethod"/>
  </wsdl:message>
  <wsdl:message name="PaymentService_SetPaymentMethod_OutputMessage">
    <wsdl:part name="parameters" element="tns:SetPaymentMethodResponse"/>
  </wsdl:message>
  <wsdl:message name="PaymentService_SetPaymentMethod_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q1:error" xmlns:q1="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="PaymentService_SetDirectDebitPayment_InputMessage">
    <wsdl:part name="parameters" element="tns:SetDirectDebitPayment"/>
  </wsdl:message>
  <wsdl:message name="PaymentService_SetDirectDebitPayment_OutputMessage">
    <wsdl:part name="parameters" element="tns:SetDirectDebitPaymentResponse"/>
  </wsdl:message>
  <wsdl:message name="PaymentService_SetDirectDebitPayment_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q2:error" xmlns:q2="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="PaymentService_SetCreditCardPayment_InputMessage">
    <wsdl:part name="parameters" element="tns:SetCreditCardPayment"/>
  </wsdl:message>
  <wsdl:message name="PaymentService_SetCreditCardPayment_OutputMessage">
    <wsdl:part name="parameters" element="tns:SetCreditCardPaymentResponse"/>
  </wsdl:message>
  <wsdl:message name="PaymentService_SetCreditCardPayment_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q3:error" xmlns:q3="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:portType name="PaymentService">
    <wsdl:operation name="SetPaymentMethod">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetPaymentMethod" message="tns:PaymentService_SetPaymentMethod_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetPaymentMethodResponse" message="tns:PaymentService_SetPaymentMethod_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetPaymentMethodErrorFault" name="ErrorFault" message="tns:PaymentService_SetPaymentMethod_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="SetDirectDebitPayment">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetDirectDebitPayment" message="tns:PaymentService_SetDirectDebitPayment_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetDirectDebitPaymentResponse" message="tns:PaymentService_SetDirectDebitPayment_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetDirectDebitPaymentErrorFault" name="ErrorFault" message="tns:PaymentService_SetDirectDebitPayment_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="SetCreditCardPayment">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetCreditCardPayment" message="tns:PaymentService_SetCreditCardPayment_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetCreditCardPaymentResponse" message="tns:PaymentService_SetCreditCardPayment_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetCreditCardPaymentErrorFault" name="ErrorFault" message="tns:PaymentService_SetCreditCardPayment_ErrorFault_FaultMessage"/>
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Payment.svc?xsd=xsd0</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/">
  <xs:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd4" namespace="base"/>
  <xs:element name="SetPaymentMethod">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="quoteId" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="payPlan" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetPaymentMethodResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="SetPaymentMethodResult" type="xs:boolean"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetDirectDebitPayment">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q1:data" xmlns:q1="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetDirectDebitPaymentResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="SetDirectDebitPaymentResult" type="xs:boolean"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetCreditCardPayment">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q2:data" xmlns:q2="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SetCreditCardPaymentResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="SetCreditCardPaymentResult" type="xs:boolean"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Payment.svc?xsd=xsd4</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="base" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="base">
  <xs:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd5" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  <xs:complexType name="data">
    <xs:sequence>
      <xs:element minOccurs="0" name="account" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="policies" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="quotes" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="metadata" nillable="true" type="tns:metadata"/>
      <xs:element minOccurs="0" name="address-lookup-results" nillable="true" type="tns:address-lookup-result"/>
      <xs:element minOccurs="0" name="messages" nillable="true" type="tns:ArrayOfmessage"/>
      <xs:element minOccurs="0" name="added-elements" nillable="true" type="tns:data"/>
      <xs:element minOccurs="0" name="deleted-elements" nillable="true" type="tns:data"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="data" nillable="true" type="tns:data"/>
  <xs:complexType name="account">
    <xs:sequence>
      <xs:element minOccurs="0" name="party-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="customer-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="last-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-birth" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="marital-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="mobile-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="employment-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="occupation" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="uk-resident" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="uk-resident-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="additional-other-interests" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
      <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="credit-score" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="years-on-electoral-roll" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="account" nillable="true" type="tns:account"/>
  <xs:complexType name="address">
    <xs:sequence>
      <xs:element minOccurs="0" name="address-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="house-name-or-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-1" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-2" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-3" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="postcode" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="county" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lat" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="long" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address" nillable="true" type="tns:address"/>
  <xs:complexType name="ArrayOfadditional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfadditional-other-interest" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
  <xs:complexType name="additional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="certificate-of-insurance" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
  <xs:complexType name="ArrayOfpolicy">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="policy" nillable="true" type="tns:policy"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpolicy" nillable="true" type="tns:ArrayOfpolicy"/>
  <xs:complexType name="policy">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="quote-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="line-of-business" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-from-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="expiration-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="quote-valid-till" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="voluntary-excess" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payplan" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment" nillable="true" type="tns:payment"/>
      <xs:element minOccurs="0" name="package-list" nillable="true" type="tns:package-list"/>
      <xs:element minOccurs="0" name="payment-schedules" nillable="true" type="tns:ArrayOfpayment-schedule"/>
      <xs:element minOccurs="0" name="transactions" nillable="true" type="tns:ArrayOftransaction"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="pure-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="deposit-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="monthly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="weekly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax-and-surcharges" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="selected-package-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="term" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claims" nillable="true" type="tns:ArrayOfclaim"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="renewal-indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="locked" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="currency" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy" nillable="true" type="tns:policy"/>
  <xs:complexType name="payment">
    <xs:sequence>
      <xs:element minOccurs="0" name="direct-debit" nillable="true" type="tns:direct-debit"/>
      <xs:element minOccurs="0" name="credit-card" nillable="true" type="tns:credit-card"/>
      <xs:element minOccurs="0" name="preferred-day-of-withdrawal" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="billing-address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment" nillable="true" type="tns:payment"/>
  <xs:complexType name="direct-debit">
    <xs:sequence>
      <xs:element minOccurs="0" name="account-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sort-code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="direct-debit" nillable="true" type="tns:direct-debit"/>
  <xs:complexType name="credit-card">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="expiration-date" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="cvv" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="credit-card" nillable="true" type="tns:credit-card"/>
  <xs:complexType name="package-list">
    <xs:sequence>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="packages" nillable="true" type="tns:ArrayOfpackage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package-list" nillable="true" type="tns:package-list"/>
  <xs:complexType name="ArrayOfcoverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="coverage" nillable="true" type="tns:coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcoverage" nillable="true" type="tns:ArrayOfcoverage"/>
  <xs:complexType name="coverage">
    <xs:sequence>
      <xs:element minOccurs="0" name="display" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="order" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="mandatory" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="applicable" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="selected" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="eligible" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="purchased" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="limit" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="tns:premium"/>
      <xs:element minOccurs="0" name="discount" nillable="true" type="tns:discount"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="coverage" nillable="true" type="tns:coverage"/>
  <xs:complexType name="premium">
    <xs:sequence>
      <xs:element minOccurs="0" name="frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="apr" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="premium" nillable="true" type="tns:premium"/>
  <xs:complexType name="discount">
    <xs:sequence>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="discount" nillable="true" type="tns:discount"/>
  <xs:complexType name="ArrayOfpackage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="package" nillable="true" type="tns:package"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpackage" nillable="true" type="tns:ArrayOfpackage"/>
  <xs:complexType name="package">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="covers" nillable="true" type="tns:ArrayOfcover"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package" nillable="true" type="tns:package"/>
  <xs:complexType name="ArrayOfcover">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="cover" nillable="true" type="tns:cover"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcover" nillable="true" type="tns:ArrayOfcover"/>
  <xs:complexType name="cover">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cover-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="cover" nillable="true" type="tns:cover"/>
  <xs:complexType name="ArrayOfpayment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-schedule" nillable="true" type="tns:ArrayOfpayment-schedule"/>
  <xs:complexType name="payment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-items" nillable="true" type="tns:ArrayOfpayment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
  <xs:complexType name="ArrayOfpayment-item">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-item" nillable="true" type="tns:payment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-item" nillable="true" type="tns:ArrayOfpayment-item"/>
  <xs:complexType name="payment-item">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-item" nillable="true" type="tns:payment-item"/>
  <xs:complexType name="ArrayOftransaction">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="transaction" nillable="true" type="tns:transaction"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftransaction" nillable="true" type="tns:ArrayOftransaction"/>
  <xs:complexType name="transaction">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reasons" nillable="true" type="tns:ArrayOfreason"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type-caption" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="created-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="original-charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="new-premium" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="transaction" nillable="true" type="tns:transaction"/>
  <xs:complexType name="ArrayOfreason">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="reason" nillable="true" type="tns:reason"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfreason" nillable="true" type="tns:ArrayOfreason"/>
  <xs:complexType name="reason">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="reason" nillable="true" type="tns:reason"/>
  <xs:complexType name="ArrayOfclaim">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim" nillable="true" type="tns:claim"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim" nillable="true" type="tns:ArrayOfclaim"/>
  <xs:complexType name="claim">
    <xs:sequence>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claim-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="time-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-claim-reported" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="lob" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lob-category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cost" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="insured-full-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="Loss" nillable="true" type="tns:loss"/>
      <xs:element minOccurs="0" name="person" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="stages" nillable="true" type="tns:ArrayOfclaim-stage"/>
      <xs:element minOccurs="0" name="file-notes" nillable="true" type="tns:ArrayOffile-note"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="sensitivity" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="object-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-start-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="policy-end-date" nillable="true" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim" nillable="true" type="tns:claim"/>
  <xs:complexType name="loss">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cause" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="loss" nillable="true" type="tns:loss"/>
  <xs:complexType name="ArrayOfclaim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-stage" nillable="true" type="tns:claim-stage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-stage" nillable="true" type="tns:ArrayOfclaim-stage"/>
  <xs:complexType name="claim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sla" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="steps" nillable="true" type="tns:ArrayOfclaim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-stage" nillable="true" type="tns:claim-stage"/>
  <xs:complexType name="ArrayOfclaim-step">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-step" nillable="true" type="tns:claim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-step" nillable="true" type="tns:ArrayOfclaim-step"/>
  <xs:complexType name="claim-step">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-phone" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-email" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-step" nillable="true" type="tns:claim-step"/>
  <xs:complexType name="ArrayOffile-note">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="file-note" nillable="true" type="tns:file-note"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOffile-note" nillable="true" type="tns:ArrayOffile-note"/>
  <xs:complexType name="file-note">
    <xs:sequence>
      <xs:element minOccurs="0" name="access-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="subcategory" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="importance" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-discussion" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-final" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="subject" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="text-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="attachments" nillable="true" type="tns:ArrayOfattachement"/>
      <xs:element minOccurs="0" name="author" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="file-note" nillable="true" type="tns:file-note"/>
  <xs:complexType name="ArrayOfattachement">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="attachement" nillable="true" type="tns:attachement"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfattachement" nillable="true" type="tns:ArrayOfattachement"/>
  <xs:complexType name="attachement">
    <xs:sequence>
      <xs:element minOccurs="0" name="attachment-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="file-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extension" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-content" nillable="true" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="attachement" nillable="true" type="tns:attachement"/>
  <xs:complexType name="ArrayOfdocument">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="document" nillable="true" type="tns:document"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfdocument" nillable="true" type="tns:ArrayOfdocument"/>
  <xs:complexType name="document">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="content" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="document-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="document" nillable="true" type="tns:document"/>
  <xs:complexType name="pet-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="pet-policy" nillable="true" type="tns:pet-policy"/>
  <xs:complexType name="property-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="risk-property" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="risk-building" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="property-risk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="property-risk" nillable="true" type="tns:policy-risk"/>
          <xs:element minOccurs="0" name="perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
          <xs:element minOccurs="0" name="risk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="property-policy" nillable="true" type="tns:property-policy"/>
  <xs:complexType name="ArrayOfexposure">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="exposure" nillable="true" type="tns:exposure"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexposure" nillable="true" type="tns:ArrayOfexposure"/>
  <xs:complexType name="exposure">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="exposure" nillable="true" type="tns:exposure"/>
  <xs:complexType name="ArrayOfrisk-coverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
  <xs:complexType name="risk-coverage">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:coverage">
        <xs:sequence>
          <xs:element minOccurs="0" name="total-excess" nillable="true" type="tns:ArrayOfexcess"/>
          <xs:element minOccurs="0" name="property-perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
  <xs:complexType name="ArrayOfexcess">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="excess" nillable="true" type="tns:excess"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexcess" nillable="true" type="tns:ArrayOfexcess"/>
  <xs:complexType name="excess">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="excess" nillable="true" type="tns:excess"/>
  <xs:complexType name="ArrayOfproperty-peril">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="property-peril" nillable="true" type="tns:property-peril"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproperty-peril" nillable="true" type="tns:ArrayOfproperty-peril"/>
  <xs:complexType name="property-peril">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-code" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="prior-term" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="prior" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cancel-prem" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="change" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="technical-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="minimum-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="Written" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="property-peril" nillable="true" type="tns:property-peril"/>
  <xs:complexType name="policy-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="alarm-alerts-police" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="work-in-progress" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="burglar-alarm" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="central-heating" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="distance-away-from-water" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extended" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="flooded" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="for-sale" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="garage" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="good-state-of-repair" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smokers" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="listed-building" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="main-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="neighbourhood-watch" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="number-of-adults" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bathrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bedrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-kids" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-rooms-not-beds" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="other-entrances" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="other-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="ownership" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="patio-doors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="percentage-of-flat-roof" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="burglar-alarm-pro-install-and-maintaince-contrace" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flat-roof" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="self-contained-with-own-front-door" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smoke-detectors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="subsidence" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by-time-of-day" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="property-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="residence-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="business-use" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="wall-construction" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="window-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="year-built" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="purchase-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="bikes-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="buildings-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="contents-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-buildings-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-contents-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="laptops-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="market-value" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="money-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="rebuild-cost" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="business-type" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="claim-free-years-buildings" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claim-free-years-contents" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claims-or-losses-last-5-years" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="is-bankrupt" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="bankrupt" nillable="true" type="tns:bankruptcy"/>
      <xs:element minOccurs="0" name="is-criminal" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="criminal" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
      <xs:element minOccurs="0" name="is-refused" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="refused" nillable="true" type="tns:refused-insurance"/>
      <xs:element minOccurs="0" name="legal-protection-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="roof-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="same-as-proposer-address" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="has-specified-items" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="specified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
      <xs:element minOccurs="0" name="student-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="unoccupied" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy-risk" nillable="true" type="tns:policy-risk"/>
  <xs:complexType name="bankruptcy">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="bankruptcy" nillable="true" type="tns:bankruptcy"/>
  <xs:complexType name="ArrayOfcriminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcriminal-convictions" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
  <xs:complexType name="criminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="pending-or-convicted" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
  <xs:complexType name="refused-insurance">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="refused-insurance" nillable="true" type="tns:refused-insurance"/>
  <xs:complexType name="ArrayOfspecified-items">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="specified-items" nillable="true" type="tns:specified-items"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfspecified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
  <xs:complexType name="specified-items">
    <xs:sequence>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="specified-items" nillable="true" type="tns:specified-items"/>
  <xs:complexType name="ArrayOfrisk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-packages" nillable="true" type="tns:risk-packages"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
  <xs:complexType name="risk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" name="buildings-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="deposit-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="extended-warranty-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="fraud-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="home-emergency-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="monthly-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="premium-with-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="specified-items-selected" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="risk-packages" nillable="true" type="tns:risk-packages"/>
  <xs:complexType name="travel-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="destination" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="number-of-adult-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-young-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-dependant-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="policy-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="travel-risks" nillable="true" type="tns:ArrayOftravel-risk"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="travel-policy" nillable="true" type="tns:travel-policy"/>
  <xs:complexType name="ArrayOftravel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="travel-risk" nillable="true" type="tns:travel-risk"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftravel-risk" nillable="true" type="tns:ArrayOftravel-risk"/>
  <xs:complexType name="travel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="travel-risk-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="traveller-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="traveller-title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-date-of-birth" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-last-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="travel-risk" nillable="true" type="tns:travel-risk"/>
  <xs:complexType name="health-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="health-policy" nillable="true" type="tns:health-policy"/>
  <xs:complexType name="motor-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="motor-policy" nillable="true" type="tns:motor-policy"/>
  <xs:complexType name="metadata">
    <xs:sequence>
      <xs:element minOccurs="0" name="customer-group" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="channel" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="location" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="options" nillable="true" type="tns:ArrayOfoption"/>
      <xs:element minOccurs="0" name="cookie" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="user-agent" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="host" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="browser" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="metadata" nillable="true" type="tns:metadata"/>
  <xs:complexType name="ArrayOfoption">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="option" nillable="true" type="tns:option"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfoption" nillable="true" type="tns:ArrayOfoption"/>
  <xs:complexType name="option">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="properties" nillable="true" type="q1:ArrayOfKeyValueOfstringstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="option" nillable="true" type="tns:option"/>
  <xs:complexType name="address-lookup-result">
    <xs:sequence>
      <xs:element minOccurs="0" name="addresses" nillable="true" type="tns:ArrayOfaddress"/>
      <xs:element minOccurs="0" name="selected-address-index" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="error-message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address-lookup-result" nillable="true" type="tns:address-lookup-result"/>
  <xs:complexType name="ArrayOfaddress">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfaddress" nillable="true" type="tns:ArrayOfaddress"/>
  <xs:complexType name="ArrayOfmessage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="message" nillable="true" type="tns:message"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmessage" nillable="true" type="tns:ArrayOfmessage"/>
  <xs:complexType name="message">
    <xs:sequence>
      <xs:element minOccurs="0" name="reply-message" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flag" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="header" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="body" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="campaign-code" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="message" nillable="true" type="tns:message"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Payment.svc?xsd=xsd5</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <xs:complexType name="ArrayOfKeyValueOfstringstring">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringstring">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string"/>
            <xs:element name="Value" nillable="true" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringstring" nillable="true" type="tns:ArrayOfKeyValueOfstringstring"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Payment.svc?xsd=xsd2</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings">
  <xs:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/System"/>
  <xs:complexType name="error">
    <xs:sequence>
      <xs:element minOccurs="0" name="Debug" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Last-Exception" nillable="true" type="q1:Exception" xmlns:q1="http://schemas.datacontract.org/2004/07/System"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="error" nillable="true" type="tns:error"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Payment.svc?xsd=xsd3</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/System">
  <xs:import schemaLocation="http://localhost:10578/Payment.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
  <xs:complexType name="Exception">
    <xs:sequence>
      <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##local" processContents="skip"/>
    </xs:sequence>
    <xs:attribute ref="ser:FactoryType"/>
  </xs:complexType>
  <xs:element name="Exception" nillable="true" type="tns:Exception"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Payment.svc?xsd=xsd1</con:url><con:content><![CDATA[<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
  <xs:element name="anyType" nillable="true" type="xs:anyType"/>
  <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
  <xs:element name="boolean" nillable="true" type="xs:boolean"/>
  <xs:element name="byte" nillable="true" type="xs:byte"/>
  <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
  <xs:element name="decimal" nillable="true" type="xs:decimal"/>
  <xs:element name="double" nillable="true" type="xs:double"/>
  <xs:element name="float" nillable="true" type="xs:float"/>
  <xs:element name="int" nillable="true" type="xs:int"/>
  <xs:element name="long" nillable="true" type="xs:long"/>
  <xs:element name="QName" nillable="true" type="xs:QName"/>
  <xs:element name="short" nillable="true" type="xs:short"/>
  <xs:element name="string" nillable="true" type="xs:string"/>
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
  <xs:element name="char" nillable="true" type="tns:char"/>
  <xs:simpleType name="char">
    <xs:restriction base="xs:int"/>
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration"/>
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid"/>
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName"/>
  <xs:attribute name="Id" type="xs:ID"/>
  <xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:10578/Payment.svc</con:endpoint></con:endpoints><con:operation id="70af3ffc-e3ad-468f-b3ca-fd4b12b08dbd" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetCreditCardPayment" name="SetCreditCardPayment" bindingOperationName="SetCreditCardPayment" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="c504a95b-05a5-44ad-9914-0fd641ef8518" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://10.118.88.5/Payment.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:SetCreditCardPayment>\r
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">\r
            <base:policies>\r
               <base:policy>\r
                  <base:id>56118</base:id>\r
                  <base:quote-number>Home47221Q2015</base:quote-number>\r
                  <base:policy-number>Home028066</base:policy-number>\r
                  <base:history-id>56311</base:history-id>\r
                  <base:line-of-business>Motor</base:line-of-business>\r
                  <base:effective-from-date>2016-12-21T00:00:00</base:effective-from-date>\r
                  <base:expiration-date>2019-12-25T00:00:00</base:expiration-date>\r
                  <base:payplan>DCD1</base:payplan>\r
                  <base:payment>\r
                     <base:credit-card>\r
                        <base:type>visa</base:type>\r
                        <base:name/>\r
                        <base:number/>\r
                        <base:expiration-date>2019-12-25T00:00:00</base:expiration-date>
                        <base:cvv/>\r
                     </base:credit-card>\r
                  </base:payment>\r
               </base:policy>\r
            </base:policies>\r
         </v0:policy>\r
      </v0:SetCreditCardPayment>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetCreditCardPayment" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="5f5dec62-03e9-4d08-b113-63251b1bffd2" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetDirectDebitPayment" name="SetDirectDebitPayment" bindingOperationName="SetDirectDebitPayment" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="3c695c5a-a420-4004-8e2f-cd73ee792681" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Payment.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:SetDirectDebitPayment>\r
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">\r
            <base:account i:nil="true"/>\r
            <base:policies>\r
               <base:policy>\r
                  <base:id>56118</base:id>
                  <base:quote-number>Home47221Q2015</base:quote-number>
                  <base:policy-number>Home028066</base:policy-number>
                  <base:history-id>56311</base:history-id>
                  <base:line-of-business>Motor</base:line-of-business>\r
                  <base:effective-from-date>2016-12-21T00:00:00</base:effective-from-date>\r
                  <base:expiration-date>2019-12-25T00:00:00</base:expiration-date>\r
                  <base:payplan>DCD1</base:payplan>\r
                  <base:payment>\r
                     <base:direct-debit>\r
                        <base:account-number>10202347756</base:account-number>\r
                        <base:sort-code>106536</base:sort-code>\r
                        <base:account-name>T A Accenture</base:account-name>\r
                     </base:direct-debit>\r
                  </base:payment>\r
               </base:policy>\r
            </base:policies>\r
         </v0:policy>\r
      </v0:SetDirectDebitPayment>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetDirectDebitPayment" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call><con:call id="181a0bfb-65bd-4e78-af22-481f64cec388" name="Request 2" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Payment.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:SetDirectDebitPayment>\r
         <!--Optional:-->\r
         <v0:policy>\r
            <!--Optional:-->\r
            <base:account>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:account>\r
            <!--Optional:-->\r
            <base:policies>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:848820774539</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:policies>\r
            <!--Optional:-->\r
            <base:quotes>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:320212457627</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:quotes>\r
            <!--Optional:-->\r
            <base:metadata>\r
               <!--Optional:-->\r
               <base:customer-group>?</base:customer-group>\r
               <!--Optional:-->\r
               <base:channel>?</base:channel>\r
               <!--Optional:-->\r
               <base:location>?</base:location>\r
               <!--Optional:-->\r
               <base:options>\r
                  <!--Zero or more repetitions:-->\r
                  <base:option>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:properties>\r
                        <!--Zero or more repetitions:-->\r
                        <arr:KeyValueOfstringstring>\r
                           <arr:Key>?</arr:Key>\r
                           <arr:Value>?</arr:Value>\r
                        </arr:KeyValueOfstringstring>\r
                     </base:properties>\r
                  </base:option>\r
               </base:options>\r
               <!--Optional:-->\r
               <base:cookie>?</base:cookie>\r
               <!--Optional:-->\r
               <base:user-agent>?</base:user-agent>\r
               <!--Optional:-->\r
               <base:host>?</base:host>\r
               <!--Optional:-->\r
               <base:browser>?</base:browser>\r
            </base:metadata>\r
            <!--Optional:-->\r
            <base:address-lookup-results>\r
               <!--Optional:-->\r
               <base:addresses>\r
                  <!--Zero or more repetitions:-->\r
                  <base:address>\r
                     <!--Optional:-->\r
                     <base:address-id>?</base:address-id>\r
                     <!--Optional:-->\r
                     <base:house-name-or-number>?</base:house-name-or-number>\r
                     <!--Optional:-->\r
                     <base:address-line-1>?</base:address-line-1>\r
                     <!--Optional:-->\r
                     <base:address-line-2>?</base:address-line-2>\r
                     <!--Optional:-->\r
                     <base:address-line-3>?</base:address-line-3>\r
                     <!--Optional:-->\r
                     <base:city>?</base:city>\r
                     <!--Optional:-->\r
                     <base:postcode>?</base:postcode>\r
                     <!--Optional:-->\r
                     <base:county>?</base:county>\r
                     <!--Optional:-->\r
                     <base:country>?</base:country>\r
                     <!--Optional:-->\r
                     <base:lat>?</base:lat>\r
                     <!--Optional:-->\r
                     <base:long>?</base:long>\r
                  </base:address>\r
               </base:addresses>\r
               <!--Optional:-->\r
               <base:selected-address-index>?</base:selected-address-index>\r
               <!--Optional:-->\r
               <base:error-message>?</base:error-message>\r
            </base:address-lookup-results>\r
            <!--Optional:-->\r
            <base:messages>\r
               <!--Zero or more repetitions:-->\r
               <base:message>\r
                  <!--Optional:-->\r
                  <base:reply-message>?</base:reply-message>\r
                  <!--Optional:-->\r
                  <base:flag>?</base:flag>\r
                  <!--Optional:-->\r
                  <base:header>?</base:header>\r
                  <!--Optional:-->\r
                  <base:body>?</base:body>\r
                  <!--Optional:-->\r
                  <base:campaign-code>?</base:campaign-code>\r
               </base:message>\r
            </base:messages>\r
            <!--Optional:-->\r
            <base:added-elements/>\r
            <!--Optional:-->\r
            <base:deleted-elements/>\r
         </v0:policy>\r
      </v0:SetDirectDebitPayment>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetDirectDebitPayment"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="f9039a4e-a6c2-4708-b0c2-12a2dd62d95d" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetPaymentMethod" name="SetPaymentMethod" bindingOperationName="SetPaymentMethod" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="bfab5bb9-7ff7-4ebd-9452-1c6cfa2f01a5" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Payment.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:SetPaymentMethod>\r
         <!--Optional:-->\r
         <v0:quoteId>56170</v0:quoteId>\r
         <!--Optional:-->\r
         <v0:payPlan>DCD1</v0:payPlan>\r
      </v0:SetPaymentMethod>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetPaymentMethod" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" id="952cef9e-7260-4834-9631-8c62f9db5e67" wsaVersion="200508" name="WSHttpBinding_AdminService" type="wsdl" bindingName="{http://tempuri.org/}WSHttpBinding_AdminService" soapVersion="1_2" anonymous="optional" definition="http://localhost:10578/Admin.svc?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:10578/Admin.svc?wsdl"><con:part><con:url>http://localhost:10578/Admin.svc?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="AdminService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsp:Policy wsu:Id="WSHttpBinding_AdminService_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:import namespace="http://insurancelab.accenture.com/AIL/v0.1/" location="http://localhost:10578/Admin.svc?wsdl=wsdl0"/>
  <wsdl:types/>
  <wsdl:binding name="WSHttpBinding_AdminService" type="i0:AdminService">
    <wsp:PolicyReference URI="#WSHttpBinding_AdminService_policy"/>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="Create">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/AdminService/Create" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="UpdatePassword">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/AdminService/UpdatePassword" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetDetails">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetDetails" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="GetUserFromExternalId">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetUserFromExternalId" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="AuthenticateUser">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AuthenticateUser" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="RegisterUser">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/AdminService/RegisterUser" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="AccountExists">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AccountExists" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="AdminService">
    <wsdl:port name="WSHttpBinding_AdminService" binding="tns:WSHttpBinding_AdminService">
      <soap12:address location="http://localhost:10578/Admin.svc"/>
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:10578/Admin.svc</wsa10:Address>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Admin.svc?wsdl=wsdl0</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsdl:types>
    <xsd:schema targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/Imports">
      <xsd:import schemaLocation="http://localhost:10578/Admin.svc?xsd=xsd0" namespace="http://insurancelab.accenture.com/AIL/v0.1/"/>
      <xsd:import schemaLocation="http://localhost:10578/Admin.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
      <xsd:import schemaLocation="http://localhost:10578/Admin.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="http://localhost:10578/Admin.svc?xsd=xsd2" namespace="base"/>
      <xsd:import schemaLocation="http://localhost:10578/Admin.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/System"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="AdminService_Create_InputMessage">
    <wsdl:part name="parameters" element="tns:Create"/>
  </wsdl:message>
  <wsdl:message name="AdminService_Create_OutputMessage">
    <wsdl:part name="parameters" element="tns:CreateResponse"/>
  </wsdl:message>
  <wsdl:message name="AdminService_Create_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q1:error" xmlns:q1="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="AdminService_UpdatePassword_InputMessage">
    <wsdl:part name="parameters" element="tns:UpdatePassword"/>
  </wsdl:message>
  <wsdl:message name="AdminService_UpdatePassword_OutputMessage">
    <wsdl:part name="parameters" element="tns:UpdatePasswordResponse"/>
  </wsdl:message>
  <wsdl:message name="AdminService_UpdatePassword_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q2:error" xmlns:q2="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="AdminService_GetDetails_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDetails"/>
  </wsdl:message>
  <wsdl:message name="AdminService_GetDetails_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDetailsResponse"/>
  </wsdl:message>
  <wsdl:message name="AdminService_GetDetails_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q3:error" xmlns:q3="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="AdminService_GetUserFromExternalId_InputMessage">
    <wsdl:part name="parameters" element="tns:GetUserFromExternalId"/>
  </wsdl:message>
  <wsdl:message name="AdminService_GetUserFromExternalId_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetUserFromExternalIdResponse"/>
  </wsdl:message>
  <wsdl:message name="AdminService_GetUserFromExternalId_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q4:error" xmlns:q4="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="AdminService_AuthenticateUser_InputMessage">
    <wsdl:part name="parameters" element="tns:AuthenticateUser"/>
  </wsdl:message>
  <wsdl:message name="AdminService_AuthenticateUser_OutputMessage">
    <wsdl:part name="parameters" element="tns:AuthenticateUserResponse"/>
  </wsdl:message>
  <wsdl:message name="AdminService_AuthenticateUser_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q5:error" xmlns:q5="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="AdminService_RegisterUser_InputMessage">
    <wsdl:part name="parameters" element="tns:RegisterUser"/>
  </wsdl:message>
  <wsdl:message name="AdminService_RegisterUser_OutputMessage">
    <wsdl:part name="parameters" element="tns:RegisterUserResponse"/>
  </wsdl:message>
  <wsdl:message name="AdminService_RegisterUser_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q6:error" xmlns:q6="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="AdminService_AccountExists_InputMessage">
    <wsdl:part name="parameters" element="tns:AccountExists"/>
  </wsdl:message>
  <wsdl:message name="AdminService_AccountExists_OutputMessage">
    <wsdl:part name="parameters" element="tns:AccountExistsResponse"/>
  </wsdl:message>
  <wsdl:message name="AdminService_AccountExists_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q7:error" xmlns:q7="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:portType name="AdminService">
    <wsdl:operation name="Create">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/Create" message="tns:AdminService_Create_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/CreateResponse" message="tns:AdminService_Create_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/CreateErrorFault" name="ErrorFault" message="tns:AdminService_Create_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="UpdatePassword">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/UpdatePassword" message="tns:AdminService_UpdatePassword_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/UpdatePasswordResponse" message="tns:AdminService_UpdatePassword_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/UpdatePasswordErrorFault" name="ErrorFault" message="tns:AdminService_UpdatePassword_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetDetails">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetDetails" message="tns:AdminService_GetDetails_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetDetailsResponse" message="tns:AdminService_GetDetails_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetDetailsErrorFault" name="ErrorFault" message="tns:AdminService_GetDetails_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="GetUserFromExternalId">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetUserFromExternalId" message="tns:AdminService_GetUserFromExternalId_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetUserFromExternalIdResponse" message="tns:AdminService_GetUserFromExternalId_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetUserFromExternalIdErrorFault" name="ErrorFault" message="tns:AdminService_GetUserFromExternalId_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="AuthenticateUser">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AuthenticateUser" message="tns:AdminService_AuthenticateUser_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AuthenticateUserResponse" message="tns:AdminService_AuthenticateUser_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AuthenticateUserErrorFault" name="ErrorFault" message="tns:AdminService_AuthenticateUser_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RegisterUser">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/RegisterUser" message="tns:AdminService_RegisterUser_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/RegisterUserResponse" message="tns:AdminService_RegisterUser_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/RegisterUserErrorFault" name="ErrorFault" message="tns:AdminService_RegisterUser_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="AccountExists">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AccountExists" message="tns:AdminService_AccountExists_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AccountExistsResponse" message="tns:AdminService_AccountExists_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AccountExistsErrorFault" name="ErrorFault" message="tns:AdminService_AccountExists_ErrorFault_FaultMessage"/>
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Admin.svc?xsd=xsd0</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/">
  <xs:import schemaLocation="http://localhost:10578/Admin.svc?xsd=xsd2" namespace="base"/>
  <xs:element name="Create">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="user" nillable="true" type="q1:account" xmlns:q1="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CreateResult" nillable="true" type="q2:admin-result" xmlns:q2="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdatePassword">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="oldpassword" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="newpassword" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdatePasswordResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="UpdatePasswordResult" nillable="true" type="q3:admin-result" xmlns:q3="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDetails">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDetailsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetDetailsResult" nillable="true" type="q4:account" xmlns:q4="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetUserFromExternalId">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="provider" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="uniqueId" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetUserFromExternalIdResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetUserFromExternalIdResult" nillable="true" type="q5:account" xmlns:q5="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AuthenticateUser">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="userName" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AuthenticateUserResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AuthenticateUserResult" nillable="true" type="q6:authentication-result" xmlns:q6="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="RegisterUser">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="quoteReference" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="userName" nillable="true" type="xs:string"/>
        <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="RegisterUserResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="RegisterUserResult" nillable="true" type="q7:consumer-registration-result" xmlns:q7="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AccountExists">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AccountExistsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AccountExistsResult" type="xs:boolean"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Admin.svc?xsd=xsd2</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="base" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="base">
  <xs:complexType name="account">
    <xs:sequence>
      <xs:element minOccurs="0" name="party-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="customer-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="last-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-birth" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="marital-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="mobile-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="employment-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="occupation" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="uk-resident" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="uk-resident-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="additional-other-interests" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
      <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="credit-score" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="years-on-electoral-roll" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="account" nillable="true" type="tns:account"/>
  <xs:complexType name="address">
    <xs:sequence>
      <xs:element minOccurs="0" name="address-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="house-name-or-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-1" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-2" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-3" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="postcode" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="county" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lat" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="long" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address" nillable="true" type="tns:address"/>
  <xs:complexType name="ArrayOfadditional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfadditional-other-interest" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
  <xs:complexType name="additional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="certificate-of-insurance" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
  <xs:complexType name="admin-result">
    <xs:sequence>
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="success" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="admin-result" nillable="true" type="tns:admin-result"/>
  <xs:complexType name="authentication-result">
    <xs:sequence>
      <xs:element minOccurs="0" name="account-is-valid" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="password-is-expired" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="full-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="user-id" nillable="true" type="xs:unsignedLong"/>
      <xs:element minOccurs="0" name="party-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="consumer-id" nillable="true" type="xs:unsignedLong"/>
      <xs:element minOccurs="0" name="is-authenticated" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="authentication-result" nillable="true" type="tns:authentication-result"/>
  <xs:complexType name="consumer-registration-result">
    <xs:sequence>
      <xs:element minOccurs="0" name="account-has-been-created" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="user-id" nillable="true" type="xs:long"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="consumer-registration-result" nillable="true" type="tns:consumer-registration-result"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Admin.svc?xsd=xsd3</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings">
  <xs:import schemaLocation="http://localhost:10578/Admin.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/System"/>
  <xs:complexType name="error">
    <xs:sequence>
      <xs:element minOccurs="0" name="Debug" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Last-Exception" nillable="true" type="q1:Exception" xmlns:q1="http://schemas.datacontract.org/2004/07/System"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="error" nillable="true" type="tns:error"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Admin.svc?xsd=xsd4</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/System">
  <xs:import schemaLocation="http://localhost:10578/Admin.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
  <xs:complexType name="Exception">
    <xs:sequence>
      <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##local" processContents="skip"/>
    </xs:sequence>
    <xs:attribute ref="ser:FactoryType"/>
  </xs:complexType>
  <xs:element name="Exception" nillable="true" type="tns:Exception"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Admin.svc?xsd=xsd1</con:url><con:content><![CDATA[<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
  <xs:element name="anyType" nillable="true" type="xs:anyType"/>
  <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
  <xs:element name="boolean" nillable="true" type="xs:boolean"/>
  <xs:element name="byte" nillable="true" type="xs:byte"/>
  <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
  <xs:element name="decimal" nillable="true" type="xs:decimal"/>
  <xs:element name="double" nillable="true" type="xs:double"/>
  <xs:element name="float" nillable="true" type="xs:float"/>
  <xs:element name="int" nillable="true" type="xs:int"/>
  <xs:element name="long" nillable="true" type="xs:long"/>
  <xs:element name="QName" nillable="true" type="xs:QName"/>
  <xs:element name="short" nillable="true" type="xs:short"/>
  <xs:element name="string" nillable="true" type="xs:string"/>
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
  <xs:element name="char" nillable="true" type="tns:char"/>
  <xs:simpleType name="char">
    <xs:restriction base="xs:int"/>
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration"/>
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid"/>
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName"/>
  <xs:attribute name="Id" type="xs:ID"/>
  <xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://ailappdev01.cloudapp.net/Admin.svc</con:endpoint><con:endpoint>http://localhost:10578/Admin.svc</con:endpoint></con:endpoints><con:operation id="d28e6d13-e13c-44b1-af30-903afb26e64c" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AccountExists" name="AccountExists" bindingOperationName="AccountExists" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="c4dfaebc-8476-46bd-bd59-1683e53d0942" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Admin.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:AccountExists>\r
         <!--Optional:-->\r
         <v0:username>j.smith@accenture.com</v0:username>\r
      </v0:AccountExists>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AccountExists" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="1dfe7a35-d0ff-4dba-bd0a-6e910b431d1f" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AuthenticateUser" name="AuthenticateUser" bindingOperationName="AuthenticateUser" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="fdf0be75-6552-43e4-90f5-ee0ae48cc222" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Admin.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:AuthenticateUser>\r
         <!--Optional:-->\r
         <v0:userName>john.smith</v0:userName>\r
         <!--Optional:-->\r
         <v0:password>disc-ail</v0:password>\r
      </v0:AuthenticateUser>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/AuthenticateUser" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="7052f141-92b1-406f-b77d-f7861ef0990c" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/Create" name="Create" bindingOperationName="Create" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="8cebdd7f-ed21-4401-9fa1-f28c69365cdc" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Admin.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:Create>\r
         <!--Optional:-->\r
         <v0:user>\r
            <!--Optional:-->\r
            <base:party-id>?</base:party-id>\r
            <!--Optional:-->\r
            <base:account-id>?</base:account-id>\r
            <!--Optional:-->\r
            <base:customer-id>?</base:customer-id>\r
            <!--Optional:-->\r
            <base:title>?</base:title>\r
            <!--Optional:-->\r
            <base:first-name>?</base:first-name>\r
            <!--Optional:-->\r
            <base:last-name>?</base:last-name>\r
            <!--Optional:-->\r
            <base:name>?</base:name>\r
            <!--Optional:-->\r
            <base:date-of-birth>?</base:date-of-birth>\r
            <!--Optional:-->\r
            <base:gender>?</base:gender>\r
            <!--Optional:-->\r
            <base:marital-status>?</base:marital-status>\r
            <!--Optional:-->\r
            <base:address>\r
               <!--Optional:-->\r
               <base:address-id>?</base:address-id>\r
               <!--Optional:-->\r
               <base:house-name-or-number>?</base:house-name-or-number>\r
               <!--Optional:-->\r
               <base:address-line-1>?</base:address-line-1>\r
               <!--Optional:-->\r
               <base:address-line-2>?</base:address-line-2>\r
               <!--Optional:-->\r
               <base:address-line-3>?</base:address-line-3>\r
               <!--Optional:-->\r
               <base:city>?</base:city>\r
               <!--Optional:-->\r
               <base:postcode>?</base:postcode>\r
               <!--Optional:-->\r
               <base:county>?</base:county>\r
               <!--Optional:-->\r
               <base:country>?</base:country>\r
               <!--Optional:-->\r
               <base:lat>?</base:lat>\r
               <!--Optional:-->\r
               <base:long>?</base:long>\r
            </base:address>\r
            <!--Optional:-->\r
            <base:primary-phone>?</base:primary-phone>\r
            <!--Optional:-->\r
            <base:mobile-phone>?</base:mobile-phone>\r
            <!--Optional:-->\r
            <base:email>?</base:email>\r
            <!--Optional:-->\r
            <base:employment-status>?</base:employment-status>\r
            <!--Optional:-->\r
            <base:occupation>?</base:occupation>\r
            <!--Optional:-->\r
            <base:uk-resident>?</base:uk-resident>\r
            <!--Optional:-->\r
            <base:uk-resident-date>?</base:uk-resident-date>\r
            <!--Optional:-->\r
            <base:additional-other-interests>\r
               <!--Zero or more repetitions:-->\r
               <base:additional-other-interest>\r
                  <!--Optional:-->\r
                  <base:address>\r
                     <!--Optional:-->\r
                     <base:address-id>?</base:address-id>\r
                     <!--Optional:-->\r
                     <base:house-name-or-number>?</base:house-name-or-number>\r
                     <!--Optional:-->\r
                     <base:address-line-1>?</base:address-line-1>\r
                     <!--Optional:-->\r
                     <base:address-line-2>?</base:address-line-2>\r
                     <!--Optional:-->\r
                     <base:address-line-3>?</base:address-line-3>\r
                     <!--Optional:-->\r
                     <base:city>?</base:city>\r
                     <!--Optional:-->\r
                     <base:postcode>?</base:postcode>\r
                     <!--Optional:-->\r
                     <base:county>?</base:county>\r
                     <!--Optional:-->\r
                     <base:country>?</base:country>\r
                     <!--Optional:-->\r
                     <base:lat>?</base:lat>\r
                     <!--Optional:-->\r
                     <base:long>?</base:long>\r
                  </base:address>\r
                  <!--Optional:-->\r
                  <base:description>?</base:description>\r
                  <!--Optional:-->\r
                  <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                  <!--Optional:-->\r
                  <base:name>?</base:name>\r
                  <!--Optional:-->\r
                  <base:primary-phone>?</base:primary-phone>\r
                  <!--Optional:-->\r
                  <base:type>?</base:type>\r
               </base:additional-other-interest>\r
            </base:additional-other-interests>\r
            <!--Optional:-->\r
            <base:username>?</base:username>\r
            <!--Optional:-->\r
            <base:password>?</base:password>\r
            <!--Optional:-->\r
            <base:credit-score>?</base:credit-score>\r
            <!--Optional:-->\r
            <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
            <!--Optional:-->\r
            <base:terms-and-conditions>?</base:terms-and-conditions>\r
         </v0:user>\r
      </v0:Create>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/Create" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="5b85c520-7b75-4fd8-984d-96f9252631d7" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetDetails" name="GetDetails" bindingOperationName="GetDetails" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="17efa728-398f-48a8-9740-81962dda3a4a" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Admin.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">
   <soap:Header/>
   <soap:Body>
      <v0:GetDetails>
         <v0:username>john.smith</v0:username>
      </v0:GetDetails>
   </soap:Body>
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetDetails" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="99ee36d5-c274-4dd7-917d-4f8ff0c0f652" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetUserFromExternalId" name="GetUserFromExternalId" bindingOperationName="GetUserFromExternalId" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="349e5638-e00e-4bda-8ea1-3502d705303e" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Admin.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:GetUserFromExternalId>\r
         <!--Optional:-->\r
         <v0:provider>?</v0:provider>\r
         <!--Optional:-->\r
         <v0:uniqueId>?</v0:uniqueId>\r
      </v0:GetUserFromExternalId>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/GetUserFromExternalId"/></con:call></con:operation><con:operation id="83271356-f822-49d3-901b-afbce254e967" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/RegisterUser" name="RegisterUser" bindingOperationName="RegisterUser" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="eec66c07-edb6-4e47-8e21-f0ffb453917c" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Admin.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:RegisterUser>\r
         <!--Optional:-->\r
         <v0:quoteReference>Home47689Q2015</v0:quoteReference>\r
         <!--Optional:-->\r
         <v0:userName>j.smith0912_08@ail.com</v0:userName>\r
         <!--Optional:-->\r
         <v0:password>secret</v0:password>\r
      </v0:RegisterUser>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/RegisterUser" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="518be04a-7735-429d-aebb-f46929346ca2" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/UpdatePassword" name="UpdatePassword" bindingOperationName="UpdatePassword" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="b11fe767-cdce-4a36-83f1-4553b9dd9316" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Admin.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:UpdatePassword>\r
         <!--Optional:-->\r
         <v0:username>?</v0:username>\r
         <!--Optional:-->\r
         <v0:oldpassword>?</v0:oldpassword>\r
         <!--Optional:-->\r
         <v0:newpassword>?</v0:newpassword>\r
      </v0:UpdatePassword>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/UpdatePassword"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" id="82a47901-09c3-40ad-8fda-9e3f9295057e" wsaVersion="200508" name="WSHttpBinding_MetadataService" type="wsdl" bindingName="{http://tempuri.org/}WSHttpBinding_MetadataService" soapVersion="1_2" anonymous="optional" definition="http://localhost:10578/Metadata.svc?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:10578/Metadata.svc?wsdl"><con:part><con:url>http://localhost:10578/Metadata.svc?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="CausataService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsp:Policy wsu:Id="WSHttpBinding_MetadataService_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:import namespace="http://insurancelab.accenture.com/AIL/v0.1/" location="http://localhost:10578/Metadata.svc?wsdl=wsdl0"/>
  <wsdl:types/>
  <wsdl:binding name="WSHttpBinding_MetadataService" type="i0:MetadataService">
    <wsp:PolicyReference URI="#WSHttpBinding_MetadataService_policy"/>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="Decision">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/Decision" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="Buy">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/Buy" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ErrorFault">
        <soap12:fault name="ErrorFault" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="CausataService">
    <wsdl:port name="WSHttpBinding_MetadataService" binding="tns:WSHttpBinding_MetadataService">
      <soap12:address location="http://localhost:10578/Metadata.svc"/>
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:10578/Metadata.svc</wsa10:Address>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Metadata.svc?wsdl=wsdl0</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsdl:types>
    <xsd:schema targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/Imports">
      <xsd:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd0" namespace="http://insurancelab.accenture.com/AIL/v0.1/"/>
      <xsd:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
      <xsd:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd2" namespace="base"/>
      <xsd:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
      <xsd:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd5" namespace="http://schemas.datacontract.org/2004/07/System"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="MetadataService_Decision_InputMessage">
    <wsdl:part name="parameters" element="tns:Decision"/>
  </wsdl:message>
  <wsdl:message name="MetadataService_Decision_OutputMessage">
    <wsdl:part name="parameters" element="tns:DecisionResponse"/>
  </wsdl:message>
  <wsdl:message name="MetadataService_Decision_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q1:error" xmlns:q1="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:message name="MetadataService_Buy_InputMessage">
    <wsdl:part name="parameters" element="tns:Buy"/>
  </wsdl:message>
  <wsdl:message name="MetadataService_Buy_OutputMessage">
    <wsdl:part name="parameters" element="tns:BuyResponse"/>
  </wsdl:message>
  <wsdl:message name="MetadataService_Buy_ErrorFault_FaultMessage">
    <wsdl:part name="detail" element="q2:error" xmlns:q2="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings"/>
  </wsdl:message>
  <wsdl:portType name="MetadataService">
    <wsdl:operation name="Decision">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/Decision" message="tns:MetadataService_Decision_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/DecisionResponse" message="tns:MetadataService_Decision_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/DecisionErrorFault" name="ErrorFault" message="tns:MetadataService_Decision_ErrorFault_FaultMessage"/>
    </wsdl:operation>
    <wsdl:operation name="Buy">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/Buy" message="tns:MetadataService_Buy_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/BuyResponse" message="tns:MetadataService_Buy_OutputMessage"/>
      <wsdl:fault wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/BuyErrorFault" name="ErrorFault" message="tns:MetadataService_Buy_ErrorFault_FaultMessage"/>
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/Metadata.svc?xsd=xsd0</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/">
  <xs:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd2" namespace="base"/>
  <xs:element name="Decision">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q1:data" xmlns:q1="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DecisionResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="DecisionResult" nillable="true" type="q2:metadata" xmlns:q2="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="Buy">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="policy" nillable="true" type="q3:data" xmlns:q3="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="BuyResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="BuyResult" nillable="true" type="q4:metadata" xmlns:q4="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Metadata.svc?xsd=xsd2</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="base" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="base">
  <xs:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  <xs:complexType name="data">
    <xs:sequence>
      <xs:element minOccurs="0" name="account" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="policies" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="quotes" nillable="true" type="tns:ArrayOfpolicy"/>
      <xs:element minOccurs="0" name="metadata" nillable="true" type="tns:metadata"/>
      <xs:element minOccurs="0" name="address-lookup-results" nillable="true" type="tns:address-lookup-result"/>
      <xs:element minOccurs="0" name="messages" nillable="true" type="tns:ArrayOfmessage"/>
      <xs:element minOccurs="0" name="added-elements" nillable="true" type="tns:data"/>
      <xs:element minOccurs="0" name="deleted-elements" nillable="true" type="tns:data"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="data" nillable="true" type="tns:data"/>
  <xs:complexType name="account">
    <xs:sequence>
      <xs:element minOccurs="0" name="party-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="customer-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="last-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-birth" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="marital-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="mobile-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="employment-status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="occupation" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="uk-resident" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="uk-resident-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="additional-other-interests" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
      <xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="credit-score" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="years-on-electoral-roll" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="account" nillable="true" type="tns:account"/>
  <xs:complexType name="address">
    <xs:sequence>
      <xs:element minOccurs="0" name="address-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="house-name-or-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-1" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-2" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-3" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="postcode" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="county" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lat" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="long" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address" nillable="true" type="tns:address"/>
  <xs:complexType name="ArrayOfadditional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfadditional-other-interest" nillable="true" type="tns:ArrayOfadditional-other-interest"/>
  <xs:complexType name="additional-other-interest">
    <xs:sequence>
      <xs:element minOccurs="0" name="address" nillable="true" type="tns:address"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="certificate-of-insurance" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="primary-phone" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="additional-other-interest" nillable="true" type="tns:additional-other-interest"/>
  <xs:complexType name="ArrayOfpolicy">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="policy" nillable="true" type="tns:policy"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpolicy" nillable="true" type="tns:ArrayOfpolicy"/>
  <xs:complexType name="policy">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="quote-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="line-of-business" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-from-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="expiration-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="quote-valid-till" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="voluntary-excess" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payplan" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment" nillable="true" type="tns:payment"/>
      <xs:element minOccurs="0" name="package-list" nillable="true" type="tns:package-list"/>
      <xs:element minOccurs="0" name="payment-schedules" nillable="true" type="tns:ArrayOfpayment-schedule"/>
      <xs:element minOccurs="0" name="transactions" nillable="true" type="tns:ArrayOftransaction"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="pure-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="deposit-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="monthly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="weekly-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax-and-surcharges" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="selected-package-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="term" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claims" nillable="true" type="tns:ArrayOfclaim"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="renewal-indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="locked" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="currency" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy" nillable="true" type="tns:policy"/>
  <xs:complexType name="payment">
    <xs:sequence>
      <xs:element minOccurs="0" name="direct-debit" nillable="true" type="tns:direct-debit"/>
      <xs:element minOccurs="0" name="credit-card" nillable="true" type="tns:credit-card"/>
      <xs:element minOccurs="0" name="preferred-day-of-withdrawal" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="billing-address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment" nillable="true" type="tns:payment"/>
  <xs:complexType name="direct-debit">
    <xs:sequence>
      <xs:element minOccurs="0" name="account-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sort-code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="account-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="direct-debit" nillable="true" type="tns:direct-debit"/>
  <xs:complexType name="credit-card">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="expiration-date" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="cvv" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="credit-card" nillable="true" type="tns:credit-card"/>
  <xs:complexType name="package-list">
    <xs:sequence>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="packages" nillable="true" type="tns:ArrayOfpackage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package-list" nillable="true" type="tns:package-list"/>
  <xs:complexType name="ArrayOfcoverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="coverage" nillable="true" type="tns:coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcoverage" nillable="true" type="tns:ArrayOfcoverage"/>
  <xs:complexType name="coverage">
    <xs:sequence>
      <xs:element minOccurs="0" name="display" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="order" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="mandatory" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="applicable" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="selected" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="eligible" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="purchased" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="limit" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="tns:premium"/>
      <xs:element minOccurs="0" name="discount" nillable="true" type="tns:discount"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="coverage" nillable="true" type="tns:coverage"/>
  <xs:complexType name="premium">
    <xs:sequence>
      <xs:element minOccurs="0" name="frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="tax" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="apr" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="premium" nillable="true" type="tns:premium"/>
  <xs:complexType name="discount">
    <xs:sequence>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="discount" nillable="true" type="tns:discount"/>
  <xs:complexType name="ArrayOfpackage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="package" nillable="true" type="tns:package"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpackage" nillable="true" type="tns:ArrayOfpackage"/>
  <xs:complexType name="package">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="covers" nillable="true" type="tns:ArrayOfcover"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="package" nillable="true" type="tns:package"/>
  <xs:complexType name="ArrayOfcover">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="cover" nillable="true" type="tns:cover"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcover" nillable="true" type="tns:ArrayOfcover"/>
  <xs:complexType name="cover">
    <xs:sequence>
      <xs:element minOccurs="0" name="iteration" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="option-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cover-total" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="cover" nillable="true" type="tns:cover"/>
  <xs:complexType name="ArrayOfpayment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-schedule" nillable="true" type="tns:ArrayOfpayment-schedule"/>
  <xs:complexType name="payment-schedule">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-frequency" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="payment-items" nillable="true" type="tns:ArrayOfpayment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-schedule" nillable="true" type="tns:payment-schedule"/>
  <xs:complexType name="ArrayOfpayment-item">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="payment-item" nillable="true" type="tns:payment-item"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfpayment-item" nillable="true" type="tns:ArrayOfpayment-item"/>
  <xs:complexType name="payment-item">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="payment-item" nillable="true" type="tns:payment-item"/>
  <xs:complexType name="ArrayOftransaction">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="transaction" nillable="true" type="tns:transaction"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftransaction" nillable="true" type="tns:ArrayOftransaction"/>
  <xs:complexType name="transaction">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reasons" nillable="true" type="tns:ArrayOfreason"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type-caption" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="state" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="effective-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="created-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="history-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="original-charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="charge" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="new-premium" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="transaction" nillable="true" type="tns:transaction"/>
  <xs:complexType name="ArrayOfreason">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="reason" nillable="true" type="tns:reason"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfreason" nillable="true" type="tns:ArrayOfreason"/>
  <xs:complexType name="reason">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="reason" nillable="true" type="tns:reason"/>
  <xs:complexType name="ArrayOfclaim">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim" nillable="true" type="tns:claim"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim" nillable="true" type="tns:ArrayOfclaim"/>
  <xs:complexType name="claim">
    <xs:sequence>
      <xs:element minOccurs="0" name="claim-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="claim-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="time-of-incident" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-claim-reported" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="lob" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lob-category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cost" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="insured-full-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="Loss" nillable="true" type="tns:loss"/>
      <xs:element minOccurs="0" name="person" nillable="true" type="tns:account"/>
      <xs:element minOccurs="0" name="stages" nillable="true" type="tns:ArrayOfclaim-stage"/>
      <xs:element minOccurs="0" name="file-notes" nillable="true" type="tns:ArrayOffile-note"/>
      <xs:element minOccurs="0" name="documents" nillable="true" type="tns:ArrayOfdocument"/>
      <xs:element minOccurs="0" name="terms-and-conditions" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="sensitivity" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="object-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-start-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="policy-end-date" nillable="true" type="xs:dateTime"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim" nillable="true" type="tns:claim"/>
  <xs:complexType name="loss">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="cause" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="loss" nillable="true" type="tns:loss"/>
  <xs:complexType name="ArrayOfclaim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-stage" nillable="true" type="tns:claim-stage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-stage" nillable="true" type="tns:ArrayOfclaim-stage"/>
  <xs:complexType name="claim-stage">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sla" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="steps" nillable="true" type="tns:ArrayOfclaim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-stage" nillable="true" type="tns:claim-stage"/>
  <xs:complexType name="ArrayOfclaim-step">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="claim-step" nillable="true" type="tns:claim-step"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfclaim-step" nillable="true" type="tns:ArrayOfclaim-step"/>
  <xs:complexType name="claim-step">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-phone" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="notify-email" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="claim-step" nillable="true" type="tns:claim-step"/>
  <xs:complexType name="ArrayOffile-note">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="file-note" nillable="true" type="tns:file-note"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOffile-note" nillable="true" type="tns:ArrayOffile-note"/>
  <xs:complexType name="file-note">
    <xs:sequence>
      <xs:element minOccurs="0" name="access-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="category" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="subcategory" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="importance" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-discussion" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="date-final" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="subject" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="note-text-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="text-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="attachments" nillable="true" type="tns:ArrayOfattachement"/>
      <xs:element minOccurs="0" name="author" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="file-note" nillable="true" type="tns:file-note"/>
  <xs:complexType name="ArrayOfattachement">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="attachement" nillable="true" type="tns:attachement"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfattachement" nillable="true" type="tns:ArrayOfattachement"/>
  <xs:complexType name="attachement">
    <xs:sequence>
      <xs:element minOccurs="0" name="attachment-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date-created" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="file-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extension" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="file-content" nillable="true" type="xs:base64Binary"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="attachement" nillable="true" type="tns:attachement"/>
  <xs:complexType name="ArrayOfdocument">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="document" nillable="true" type="tns:document"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfdocument" nillable="true" type="tns:ArrayOfdocument"/>
  <xs:complexType name="document">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="policy-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="content" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="document-id" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="document" nillable="true" type="tns:document"/>
  <xs:complexType name="pet-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="pet-policy" nillable="true" type="tns:pet-policy"/>
  <xs:complexType name="property-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="risk-property" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="risk-building" nillable="true" type="tns:ArrayOfexposure"/>
          <xs:element minOccurs="0" name="property-risk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="property-risk" nillable="true" type="tns:policy-risk"/>
          <xs:element minOccurs="0" name="perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
          <xs:element minOccurs="0" name="risk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="property-policy" nillable="true" type="tns:property-policy"/>
  <xs:complexType name="ArrayOfexposure">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="exposure" nillable="true" type="tns:exposure"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexposure" nillable="true" type="tns:ArrayOfexposure"/>
  <xs:complexType name="exposure">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="exposure" nillable="true" type="tns:exposure"/>
  <xs:complexType name="ArrayOfrisk-coverage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-coverage" nillable="true" type="tns:ArrayOfrisk-coverage"/>
  <xs:complexType name="risk-coverage">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:coverage">
        <xs:sequence>
          <xs:element minOccurs="0" name="total-excess" nillable="true" type="tns:ArrayOfexcess"/>
          <xs:element minOccurs="0" name="property-perils" nillable="true" type="tns:ArrayOfproperty-peril"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="risk-coverage" nillable="true" type="tns:risk-coverage"/>
  <xs:complexType name="ArrayOfexcess">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="excess" nillable="true" type="tns:excess"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfexcess" nillable="true" type="tns:ArrayOfexcess"/>
  <xs:complexType name="excess">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="amount" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="excess" nillable="true" type="tns:excess"/>
  <xs:complexType name="ArrayOfproperty-peril">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="property-peril" nillable="true" type="tns:property-peril"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproperty-peril" nillable="true" type="tns:ArrayOfproperty-peril"/>
  <xs:complexType name="property-peril">
    <xs:sequence>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="package-code" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="indicator" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="prior-term" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="prior" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cancel-prem" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="change" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="technical-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="minimum-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="Written" nillable="true" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="property-peril" nillable="true" type="tns:property-peril"/>
  <xs:complexType name="policy-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="alarm-alerts-police" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="work-in-progress" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="burglar-alarm" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="central-heating" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="distance-away-from-water" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="extended" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="flooded" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="for-sale" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="garage" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="good-state-of-repair" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smokers" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="listed-building" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="main-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="neighbourhood-watch" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="number-of-adults" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bathrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-bedrooms" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-kids" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="number-of-rooms-not-beds" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="other-entrances" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="other-entrance-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="ownership" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="patio-doors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="percentage-of-flat-roof" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="burglar-alarm-pro-install-and-maintaince-contrace" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flat-roof" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="self-contained-with-own-front-door" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="smoke-detectors" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="subsidence" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="property-occupied-by-time-of-day" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="property-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="residence-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="business-use" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="wall-construction" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="window-locks" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="year-built" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="purchase-date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="bikes-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="buildings-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="contents-ad-required" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-buildings-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="estimated-contents-insurance" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="laptops-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="market-value" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="money-amount" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="rebuild-cost" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="business-type" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="claim-free-years-buildings" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claim-free-years-contents" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="claims-or-losses-last-5-years" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="is-bankrupt" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="bankrupt" nillable="true" type="tns:bankruptcy"/>
      <xs:element minOccurs="0" name="is-criminal" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="criminal" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
      <xs:element minOccurs="0" name="is-refused" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="refused" nillable="true" type="tns:refused-insurance"/>
      <xs:element minOccurs="0" name="legal-protection-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="roof-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="same-as-proposer-address" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="has-specified-items" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="specified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
      <xs:element minOccurs="0" name="student-cover" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="unoccupied" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="policy-risk" nillable="true" type="tns:policy-risk"/>
  <xs:complexType name="bankruptcy">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="bankruptcy" nillable="true" type="tns:bankruptcy"/>
  <xs:complexType name="ArrayOfcriminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfcriminal-convictions" nillable="true" type="tns:ArrayOfcriminal-convictions"/>
  <xs:complexType name="criminal-convictions">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="pending-or-convicted" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="criminal-convictions" nillable="true" type="tns:criminal-convictions"/>
  <xs:complexType name="refused-insurance">
    <xs:sequence>
      <xs:element minOccurs="0" name="date" nillable="true" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="individual" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="situation" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="refused-insurance" nillable="true" type="tns:refused-insurance"/>
  <xs:complexType name="ArrayOfspecified-items">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="specified-items" nillable="true" type="tns:specified-items"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfspecified-items" nillable="true" type="tns:ArrayOfspecified-items"/>
  <xs:complexType name="specified-items">
    <xs:sequence>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="value" nillable="true" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="specified-items" nillable="true" type="tns:specified-items"/>
  <xs:complexType name="ArrayOfrisk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="risk-packages" nillable="true" type="tns:risk-packages"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfrisk-packages" nillable="true" type="tns:ArrayOfrisk-packages"/>
  <xs:complexType name="risk-packages">
    <xs:sequence>
      <xs:element minOccurs="0" name="buildings-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="buildings-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-acc-dam-prem-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-ad-selected" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-compulsory-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-sum-insured" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="contents-voluntary-excess" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="cover-away-from-home" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="deposit-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="extended-warranty-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="fraud-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="home-emergency-included" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="monthly-package-premium" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="package" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="premium-with-taxes" nillable="true" type="xs:double"/>
      <xs:element minOccurs="0" name="specified-items-selected" nillable="true" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="risk-packages" nillable="true" type="tns:risk-packages"/>
  <xs:complexType name="travel-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="cover-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="destination" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="number-of-adult-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-young-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="number-of-dependant-travellers" nillable="true" type="xs:int"/>
          <xs:element minOccurs="0" name="policy-type" nillable="true" type="xs:string"/>
          <xs:element minOccurs="0" name="travel-risks" nillable="true" type="tns:ArrayOftravel-risk"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="travel-policy" nillable="true" type="tns:travel-policy"/>
  <xs:complexType name="ArrayOftravel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="travel-risk" nillable="true" type="tns:travel-risk"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOftravel-risk" nillable="true" type="tns:ArrayOftravel-risk"/>
  <xs:complexType name="travel-risk">
    <xs:sequence>
      <xs:element minOccurs="0" name="travel-risk-id" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="traveller-type" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="coverages" nillable="true" type="tns:ArrayOfcoverage"/>
      <xs:element minOccurs="0" name="traveller-title" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-date-of-birth" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-first-name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="traveller-last-name" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="travel-risk" nillable="true" type="tns:travel-risk"/>
  <xs:complexType name="health-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="health-policy" nillable="true" type="tns:health-policy"/>
  <xs:complexType name="motor-policy">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:policy">
        <xs:sequence>
          <xs:element minOccurs="0" name="field" nillable="true" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="motor-policy" nillable="true" type="tns:motor-policy"/>
  <xs:complexType name="metadata">
    <xs:sequence>
      <xs:element minOccurs="0" name="customer-group" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="channel" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="location" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="options" nillable="true" type="tns:ArrayOfoption"/>
      <xs:element minOccurs="0" name="cookie" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="user-agent" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="host" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="browser" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="metadata" nillable="true" type="tns:metadata"/>
  <xs:complexType name="ArrayOfoption">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="option" nillable="true" type="tns:option"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfoption" nillable="true" type="tns:ArrayOfoption"/>
  <xs:complexType name="option">
    <xs:sequence>
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="properties" nillable="true" type="q1:ArrayOfKeyValueOfstringstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="option" nillable="true" type="tns:option"/>
  <xs:complexType name="address-lookup-result">
    <xs:sequence>
      <xs:element minOccurs="0" name="addresses" nillable="true" type="tns:ArrayOfaddress"/>
      <xs:element minOccurs="0" name="selected-address-index" nillable="true" type="xs:int"/>
      <xs:element minOccurs="0" name="error-message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address-lookup-result" nillable="true" type="tns:address-lookup-result"/>
  <xs:complexType name="ArrayOfaddress">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfaddress" nillable="true" type="tns:ArrayOfaddress"/>
  <xs:complexType name="ArrayOfmessage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="message" nillable="true" type="tns:message"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfmessage" nillable="true" type="tns:ArrayOfmessage"/>
  <xs:complexType name="message">
    <xs:sequence>
      <xs:element minOccurs="0" name="reply-message" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="flag" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="header" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="body" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="campaign-code" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="message" nillable="true" type="tns:message"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Metadata.svc?xsd=xsd3</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <xs:complexType name="ArrayOfKeyValueOfstringstring">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringstring">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string"/>
            <xs:element name="Value" nillable="true" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringstring" nillable="true" type="tns:ArrayOfKeyValueOfstringstring"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Metadata.svc?xsd=xsd4</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/AIL.Framework.Bindings">
  <xs:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd5" namespace="http://schemas.datacontract.org/2004/07/System"/>
  <xs:complexType name="error">
    <xs:sequence>
      <xs:element minOccurs="0" name="Debug" nillable="true" type="xs:boolean"/>
      <xs:element minOccurs="0" name="Last-Exception" nillable="true" type="q1:Exception" xmlns:q1="http://schemas.datacontract.org/2004/07/System"/>
      <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="error" nillable="true" type="tns:error"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Metadata.svc?xsd=xsd5</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/System">
  <xs:import schemaLocation="http://localhost:10578/Metadata.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
  <xs:complexType name="Exception">
    <xs:sequence>
      <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##local" processContents="skip"/>
    </xs:sequence>
    <xs:attribute ref="ser:FactoryType"/>
  </xs:complexType>
  <xs:element name="Exception" nillable="true" type="tns:Exception"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/Metadata.svc?xsd=xsd1</con:url><con:content><![CDATA[<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
  <xs:element name="anyType" nillable="true" type="xs:anyType"/>
  <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
  <xs:element name="boolean" nillable="true" type="xs:boolean"/>
  <xs:element name="byte" nillable="true" type="xs:byte"/>
  <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
  <xs:element name="decimal" nillable="true" type="xs:decimal"/>
  <xs:element name="double" nillable="true" type="xs:double"/>
  <xs:element name="float" nillable="true" type="xs:float"/>
  <xs:element name="int" nillable="true" type="xs:int"/>
  <xs:element name="long" nillable="true" type="xs:long"/>
  <xs:element name="QName" nillable="true" type="xs:QName"/>
  <xs:element name="short" nillable="true" type="xs:short"/>
  <xs:element name="string" nillable="true" type="xs:string"/>
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
  <xs:element name="char" nillable="true" type="tns:char"/>
  <xs:simpleType name="char">
    <xs:restriction base="xs:int"/>
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration"/>
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid"/>
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName"/>
  <xs:attribute name="Id" type="xs:ID"/>
  <xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:10578/Metadata.svc</con:endpoint></con:endpoints><con:operation id="57ae3c3a-bb6d-4f93-9bea-f1d70350b377" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/Buy" name="Buy" bindingOperationName="Buy" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="b80cde05-81e2-4c15-83ef-907b95788ca7" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Metadata.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:Buy>\r
         <!--Optional:-->\r
         <v0:policy>\r
            <!--Optional:-->\r
            <base:account>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:account>\r
            <!--Optional:-->\r
            <base:policies>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:337857619337</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:policies>\r
            <!--Optional:-->\r
            <base:quotes>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:313930345332</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:quotes>\r
            <!--Optional:-->\r
            <base:metadata>\r
               <!--Optional:-->\r
               <base:customer-group>?</base:customer-group>\r
               <!--Optional:-->\r
               <base:channel>?</base:channel>\r
               <!--Optional:-->\r
               <base:location>?</base:location>\r
               <!--Optional:-->\r
               <base:options>\r
                  <!--Zero or more repetitions:-->\r
                  <base:option>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:properties>\r
                        <!--Zero or more repetitions:-->\r
                        <arr:KeyValueOfstringstring>\r
                           <arr:Key>?</arr:Key>\r
                           <arr:Value>?</arr:Value>\r
                        </arr:KeyValueOfstringstring>\r
                     </base:properties>\r
                  </base:option>\r
               </base:options>\r
               <!--Optional:-->\r
               <base:cookie>?</base:cookie>\r
               <!--Optional:-->\r
               <base:user-agent>?</base:user-agent>\r
               <!--Optional:-->\r
               <base:host>?</base:host>\r
               <!--Optional:-->\r
               <base:browser>?</base:browser>\r
            </base:metadata>\r
            <!--Optional:-->\r
            <base:address-lookup-results>\r
               <!--Optional:-->\r
               <base:addresses>\r
                  <!--Zero or more repetitions:-->\r
                  <base:address>\r
                     <!--Optional:-->\r
                     <base:address-id>?</base:address-id>\r
                     <!--Optional:-->\r
                     <base:house-name-or-number>?</base:house-name-or-number>\r
                     <!--Optional:-->\r
                     <base:address-line-1>?</base:address-line-1>\r
                     <!--Optional:-->\r
                     <base:address-line-2>?</base:address-line-2>\r
                     <!--Optional:-->\r
                     <base:address-line-3>?</base:address-line-3>\r
                     <!--Optional:-->\r
                     <base:city>?</base:city>\r
                     <!--Optional:-->\r
                     <base:postcode>?</base:postcode>\r
                     <!--Optional:-->\r
                     <base:county>?</base:county>\r
                     <!--Optional:-->\r
                     <base:country>?</base:country>\r
                     <!--Optional:-->\r
                     <base:lat>?</base:lat>\r
                     <!--Optional:-->\r
                     <base:long>?</base:long>\r
                  </base:address>\r
               </base:addresses>\r
               <!--Optional:-->\r
               <base:selected-address-index>?</base:selected-address-index>\r
               <!--Optional:-->\r
               <base:error-message>?</base:error-message>\r
            </base:address-lookup-results>\r
            <!--Optional:-->\r
            <base:messages>\r
               <!--Zero or more repetitions:-->\r
               <base:message>\r
                  <!--Optional:-->\r
                  <base:reply-message>?</base:reply-message>\r
                  <!--Optional:-->\r
                  <base:flag>?</base:flag>\r
                  <!--Optional:-->\r
                  <base:header>?</base:header>\r
                  <!--Optional:-->\r
                  <base:body>?</base:body>\r
                  <!--Optional:-->\r
                  <base:campaign-code>?</base:campaign-code>\r
               </base:message>\r
            </base:messages>\r
            <!--Optional:-->\r
            <base:added-elements/>\r
            <!--Optional:-->\r
            <base:deleted-elements/>\r
         </v0:policy>\r
      </v0:Buy>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/Buy"/></con:call></con:operation><con:operation id="9cab148a-2610-4f86-b0a8-67b9fa1202b8" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/Decision" name="Decision" bindingOperationName="Decision" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="3721283e-235a-43d0-9565-e562e7c641d9" name="Request 1" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Metadata.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:Decision>\r
         <!--Optional:-->\r
         <v0:policy>\r
            <!--Optional:-->\r
            <base:account>\r
               <!--Optional:-->\r
               <base:party-id>?</base:party-id>\r
               <!--Optional:-->\r
               <base:account-id>?</base:account-id>\r
               <!--Optional:-->\r
               <base:customer-id>?</base:customer-id>\r
               <!--Optional:-->\r
               <base:title>?</base:title>\r
               <!--Optional:-->\r
               <base:first-name>?</base:first-name>\r
               <!--Optional:-->\r
               <base:last-name>?</base:last-name>\r
               <!--Optional:-->\r
               <base:name>?</base:name>\r
               <!--Optional:-->\r
               <base:date-of-birth>?</base:date-of-birth>\r
               <!--Optional:-->\r
               <base:gender>?</base:gender>\r
               <!--Optional:-->\r
               <base:marital-status>?</base:marital-status>\r
               <!--Optional:-->\r
               <base:address>\r
                  <!--Optional:-->\r
                  <base:address-id>?</base:address-id>\r
                  <!--Optional:-->\r
                  <base:house-name-or-number>?</base:house-name-or-number>\r
                  <!--Optional:-->\r
                  <base:address-line-1>?</base:address-line-1>\r
                  <!--Optional:-->\r
                  <base:address-line-2>?</base:address-line-2>\r
                  <!--Optional:-->\r
                  <base:address-line-3>?</base:address-line-3>\r
                  <!--Optional:-->\r
                  <base:city>?</base:city>\r
                  <!--Optional:-->\r
                  <base:postcode>?</base:postcode>\r
                  <!--Optional:-->\r
                  <base:county>?</base:county>\r
                  <!--Optional:-->\r
                  <base:country>?</base:country>\r
                  <!--Optional:-->\r
                  <base:lat>?</base:lat>\r
                  <!--Optional:-->\r
                  <base:long>?</base:long>\r
               </base:address>\r
               <!--Optional:-->\r
               <base:primary-phone>?</base:primary-phone>\r
               <!--Optional:-->\r
               <base:mobile-phone>?</base:mobile-phone>\r
               <!--Optional:-->\r
               <base:email>?</base:email>\r
               <!--Optional:-->\r
               <base:employment-status>?</base:employment-status>\r
               <!--Optional:-->\r
               <base:occupation>?</base:occupation>\r
               <!--Optional:-->\r
               <base:uk-resident>?</base:uk-resident>\r
               <!--Optional:-->\r
               <base:uk-resident-date>?</base:uk-resident-date>\r
               <!--Optional:-->\r
               <base:additional-other-interests>\r
                  <!--Zero or more repetitions:-->\r
                  <base:additional-other-interest>\r
                     <!--Optional:-->\r
                     <base:address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:address>\r
                     <!--Optional:-->\r
                     <base:description>?</base:description>\r
                     <!--Optional:-->\r
                     <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:primary-phone>?</base:primary-phone>\r
                     <!--Optional:-->\r
                     <base:type>?</base:type>\r
                  </base:additional-other-interest>\r
               </base:additional-other-interests>\r
               <!--Optional:-->\r
               <base:username>?</base:username>\r
               <!--Optional:-->\r
               <base:password>?</base:password>\r
               <!--Optional:-->\r
               <base:credit-score>?</base:credit-score>\r
               <!--Optional:-->\r
               <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
               <!--Optional:-->\r
               <base:terms-and-conditions>?</base:terms-and-conditions>\r
            </base:account>\r
            <!--Optional:-->\r
            <base:policies>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:1400387941008</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:policies>\r
            <!--Optional:-->\r
            <base:quotes>\r
               <!--Zero or more repetitions:-->\r
               <base:policy>\r
                  <!--Optional:-->\r
                  <base:id>?</base:id>\r
                  <!--Optional:-->\r
                  <base:quote-number>?</base:quote-number>\r
                  <!--Optional:-->\r
                  <base:policy-number>?</base:policy-number>\r
                  <!--Optional:-->\r
                  <base:history-id>?</base:history-id>\r
                  <!--Optional:-->\r
                  <base:line-of-business>?</base:line-of-business>\r
                  <!--Optional:-->\r
                  <base:effective-from-date>?</base:effective-from-date>\r
                  <!--Optional:-->\r
                  <base:expiration-date>?</base:expiration-date>\r
                  <!--Optional:-->\r
                  <base:quote-valid-till>?</base:quote-valid-till>\r
                  <!--Optional:-->\r
                  <base:voluntary-excess>?</base:voluntary-excess>\r
                  <!--Optional:-->\r
                  <base:payplan>?</base:payplan>\r
                  <!--Optional:-->\r
                  <base:payment>\r
                     <!--Optional:-->\r
                     <base:direct-debit>\r
                        <!--Optional:-->\r
                        <base:account-number>?</base:account-number>\r
                        <!--Optional:-->\r
                        <base:sort-code>?</base:sort-code>\r
                        <!--Optional:-->\r
                        <base:account-name>?</base:account-name>\r
                     </base:direct-debit>\r
                     <!--Optional:-->\r
                     <base:credit-card>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:number>?</base:number>\r
                        <!--Optional:-->\r
                        <base:expiration-date>?</base:expiration-date>\r
                        <!--Optional:-->\r
                        <base:cvv>?</base:cvv>\r
                     </base:credit-card>\r
                     <!--Optional:-->\r
                     <base:preferred-day-of-withdrawal>?</base:preferred-day-of-withdrawal>\r
                     <!--Optional:-->\r
                     <base:billing-address>\r
                        <!--Optional:-->\r
                        <base:address-id>?</base:address-id>\r
                        <!--Optional:-->\r
                        <base:house-name-or-number>?</base:house-name-or-number>\r
                        <!--Optional:-->\r
                        <base:address-line-1>?</base:address-line-1>\r
                        <!--Optional:-->\r
                        <base:address-line-2>?</base:address-line-2>\r
                        <!--Optional:-->\r
                        <base:address-line-3>?</base:address-line-3>\r
                        <!--Optional:-->\r
                        <base:city>?</base:city>\r
                        <!--Optional:-->\r
                        <base:postcode>?</base:postcode>\r
                        <!--Optional:-->\r
                        <base:county>?</base:county>\r
                        <!--Optional:-->\r
                        <base:country>?</base:country>\r
                        <!--Optional:-->\r
                        <base:lat>?</base:lat>\r
                        <!--Optional:-->\r
                        <base:long>?</base:long>\r
                     </base:billing-address>\r
                  </base:payment>\r
                  <!--Optional:-->\r
                  <base:package-list>\r
                     <!--Optional:-->\r
                     <base:coverages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:coverage>\r
                           <!--Optional:-->\r
                           <base:display>?</base:display>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:order>?</base:order>\r
                           <!--Optional:-->\r
                           <base:mandatory>?</base:mandatory>\r
                           <!--Optional:-->\r
                           <base:applicable>?</base:applicable>\r
                           <!--Optional:-->\r
                           <base:selected>?</base:selected>\r
                           <!--Optional:-->\r
                           <base:eligible>?</base:eligible>\r
                           <!--Optional:-->\r
                           <base:purchased>?</base:purchased>\r
                           <!--Optional:-->\r
                           <base:limit>?</base:limit>\r
                           <!--Optional:-->\r
                           <base:excess>?</base:excess>\r
                           <!--Optional:-->\r
                           <base:premium>\r
                              <!--Optional:-->\r
                              <base:frequency>?</base:frequency>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:tax>?</base:tax>\r
                              <!--Optional:-->\r
                              <base:apr>?</base:apr>\r
                           </base:premium>\r
                           <!--Optional:-->\r
                           <base:discount>\r
                              <!--Optional:-->\r
                              <base:reason>?</base:reason>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                           </base:discount>\r
                        </base:coverage>\r
                     </base:coverages>\r
                     <!--Optional:-->\r
                     <base:packages>\r
                        <!--Zero or more repetitions:-->\r
                        <base:package>\r
                           <!--Optional:-->\r
                           <base:iteration>?</base:iteration>\r
                           <!--Optional:-->\r
                           <base:option-name>?</base:option-name>\r
                           <!--Optional:-->\r
                           <base:description>?</base:description>\r
                           <!--Optional:-->\r
                           <base:package-total>?</base:package-total>\r
                           <!--Optional:-->\r
                           <base:covers>\r
                              <!--Zero or more repetitions:-->\r
                              <base:cover>\r
                                 <!--Optional:-->\r
                                 <base:iteration>?</base:iteration>\r
                                 <!--Optional:-->\r
                                 <base:option-name>?</base:option-name>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:cover-total>?</base:cover-total>\r
                                 <!--Optional:-->\r
                                 <base:coverages>\r
                                    <!--Zero or more repetitions:-->\r
                                    <base:coverage>\r
                                       <!--Optional:-->\r
                                       <base:display>?</base:display>\r
                                       <!--Optional:-->\r
                                       <base:name>?</base:name>\r
                                       <!--Optional:-->\r
                                       <base:order>?</base:order>\r
                                       <!--Optional:-->\r
                                       <base:mandatory>?</base:mandatory>\r
                                       <!--Optional:-->\r
                                       <base:applicable>?</base:applicable>\r
                                       <!--Optional:-->\r
                                       <base:selected>?</base:selected>\r
                                       <!--Optional:-->\r
                                       <base:eligible>?</base:eligible>\r
                                       <!--Optional:-->\r
                                       <base:purchased>?</base:purchased>\r
                                       <!--Optional:-->\r
                                       <base:limit>?</base:limit>\r
                                       <!--Optional:-->\r
                                       <base:excess>?</base:excess>\r
                                       <!--Optional:-->\r
                                       <base:premium>\r
                                          <!--Optional:-->\r
                                          <base:frequency>?</base:frequency>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                          <!--Optional:-->\r
                                          <base:tax>?</base:tax>\r
                                          <!--Optional:-->\r
                                          <base:apr>?</base:apr>\r
                                       </base:premium>\r
                                       <!--Optional:-->\r
                                       <base:discount>\r
                                          <!--Optional:-->\r
                                          <base:reason>?</base:reason>\r
                                          <!--Optional:-->\r
                                          <base:amount>?</base:amount>\r
                                       </base:discount>\r
                                    </base:coverage>\r
                                 </base:coverages>\r
                              </base:cover>\r
                           </base:covers>\r
                           <!--Optional:-->\r
                           <base:coverages>\r
                              <!--Zero or more repetitions:-->\r
                              <base:coverage>\r
                                 <!--Optional:-->\r
                                 <base:display>?</base:display>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:order>?</base:order>\r
                                 <!--Optional:-->\r
                                 <base:mandatory>?</base:mandatory>\r
                                 <!--Optional:-->\r
                                 <base:applicable>?</base:applicable>\r
                                 <!--Optional:-->\r
                                 <base:selected>?</base:selected>\r
                                 <!--Optional:-->\r
                                 <base:eligible>?</base:eligible>\r
                                 <!--Optional:-->\r
                                 <base:purchased>?</base:purchased>\r
                                 <!--Optional:-->\r
                                 <base:limit>?</base:limit>\r
                                 <!--Optional:-->\r
                                 <base:excess>?</base:excess>\r
                                 <!--Optional:-->\r
                                 <base:premium>\r
                                    <!--Optional:-->\r
                                    <base:frequency>?</base:frequency>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                    <!--Optional:-->\r
                                    <base:tax>?</base:tax>\r
                                    <!--Optional:-->\r
                                    <base:apr>?</base:apr>\r
                                 </base:premium>\r
                                 <!--Optional:-->\r
                                 <base:discount>\r
                                    <!--Optional:-->\r
                                    <base:reason>?</base:reason>\r
                                    <!--Optional:-->\r
                                    <base:amount>?</base:amount>\r
                                 </base:discount>\r
                              </base:coverage>\r
                           </base:coverages>\r
                        </base:package>\r
                     </base:packages>\r
                  </base:package-list>\r
                  <!--Optional:-->\r
                  <base:payment-schedules>\r
                     <!--Zero or more repetitions:-->\r
                     <base:payment-schedule>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:payment-frequency>?</base:payment-frequency>\r
                        <!--Optional:-->\r
                        <base:payment-items>\r
                           <!--Zero or more repetitions:-->\r
                           <base:payment-item>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:status>?</base:status>\r
                              <!--Optional:-->\r
                              <base:amount>?</base:amount>\r
                              <!--Optional:-->\r
                              <base:claim-id>?</base:claim-id>\r
                           </base:payment-item>\r
                        </base:payment-items>\r
                     </base:payment-schedule>\r
                  </base:payment-schedules>\r
                  <!--Optional:-->\r
                  <base:transactions>\r
                     <!--Zero or more repetitions:-->\r
                     <base:transaction>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:reasons>\r
                           <!--Zero or more repetitions:-->\r
                           <base:reason>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:description>?</base:description>\r
                           </base:reason>\r
                        </base:reasons>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:type-caption>?</base:type-caption>\r
                        <!--Optional:-->\r
                        <base:state>?</base:state>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:effective-date>?</base:effective-date>\r
                        <!--Optional:-->\r
                        <base:created-date>?</base:created-date>\r
                        <!--Optional:-->\r
                        <base:history-id>?</base:history-id>\r
                        <!--Optional:-->\r
                        <base:original-charge>?</base:original-charge>\r
                        <!--Optional:-->\r
                        <base:charge>?</base:charge>\r
                        <!--Optional:-->\r
                        <base:new-premium>?</base:new-premium>\r
                     </base:transaction>\r
                  </base:transactions>\r
                  <!--Optional:-->\r
                  <base:premium>?</base:premium>\r
                  <!--Optional:-->\r
                  <base:pure-premium>?</base:pure-premium>\r
                  <!--Optional:-->\r
                  <base:deposit-premium>?</base:deposit-premium>\r
                  <!--Optional:-->\r
                  <base:monthly-premium>?</base:monthly-premium>\r
                  <!--Optional:-->\r
                  <base:weekly-premium>?</base:weekly-premium>\r
                  <!--Optional:-->\r
                  <base:tax-and-surcharges>?</base:tax-and-surcharges>\r
                  <!--Optional:-->\r
                  <base:selected-package-id>?</base:selected-package-id>\r
                  <!--Optional:-->\r
                  <base:term>?</base:term>\r
                  <!--Optional:-->\r
                  <base:claims>\r
                     <!--Zero or more repetitions:-->\r
                     <base:claim>\r
                        <!--Optional:-->\r
                        <base:claim-id>?</base:claim-id>\r
                        <!--Optional:-->\r
                        <base:claim-number>?</base:claim-number>\r
                        <!--Optional:-->\r
                        <base:date-of-incident>?</base:date-of-incident>\r
                        <!--Optional:-->\r
                        <base:time-of-incident>?</base:time-of-incident>\r
                        <!--Optional:-->\r
                        <base:date-claim-reported>?</base:date-claim-reported>\r
                        <!--Optional:-->\r
                        <base:lob>?</base:lob>\r
                        <!--Optional:-->\r
                        <base:lob-category>?</base:lob-category>\r
                        <!--Optional:-->\r
                        <base:type>?</base:type>\r
                        <!--Optional:-->\r
                        <base:description>?</base:description>\r
                        <!--Optional:-->\r
                        <base:status>?</base:status>\r
                        <!--Optional:-->\r
                        <base:cost>?</base:cost>\r
                        <!--Optional:-->\r
                        <base:insured-full-name>?</base:insured-full-name>\r
                        <!--Optional:-->\r
                        <base:Loss>\r
                           <!--Optional:-->\r
                           <base:id>?</base:id>\r
                           <!--Optional:-->\r
                           <base:date>?</base:date>\r
                           <!--Optional:-->\r
                           <base:type>?</base:type>\r
                           <!--Optional:-->\r
                           <base:cause>?</base:cause>\r
                        </base:Loss>\r
                        <!--Optional:-->\r
                        <base:person>\r
                           <!--Optional:-->\r
                           <base:party-id>?</base:party-id>\r
                           <!--Optional:-->\r
                           <base:account-id>?</base:account-id>\r
                           <!--Optional:-->\r
                           <base:customer-id>?</base:customer-id>\r
                           <!--Optional:-->\r
                           <base:title>?</base:title>\r
                           <!--Optional:-->\r
                           <base:first-name>?</base:first-name>\r
                           <!--Optional:-->\r
                           <base:last-name>?</base:last-name>\r
                           <!--Optional:-->\r
                           <base:name>?</base:name>\r
                           <!--Optional:-->\r
                           <base:date-of-birth>?</base:date-of-birth>\r
                           <!--Optional:-->\r
                           <base:gender>?</base:gender>\r
                           <!--Optional:-->\r
                           <base:marital-status>?</base:marital-status>\r
                           <!--Optional:-->\r
                           <base:address>\r
                              <!--Optional:-->\r
                              <base:address-id>?</base:address-id>\r
                              <!--Optional:-->\r
                              <base:house-name-or-number>?</base:house-name-or-number>\r
                              <!--Optional:-->\r
                              <base:address-line-1>?</base:address-line-1>\r
                              <!--Optional:-->\r
                              <base:address-line-2>?</base:address-line-2>\r
                              <!--Optional:-->\r
                              <base:address-line-3>?</base:address-line-3>\r
                              <!--Optional:-->\r
                              <base:city>?</base:city>\r
                              <!--Optional:-->\r
                              <base:postcode>?</base:postcode>\r
                              <!--Optional:-->\r
                              <base:county>?</base:county>\r
                              <!--Optional:-->\r
                              <base:country>?</base:country>\r
                              <!--Optional:-->\r
                              <base:lat>?</base:lat>\r
                              <!--Optional:-->\r
                              <base:long>?</base:long>\r
                           </base:address>\r
                           <!--Optional:-->\r
                           <base:primary-phone>?</base:primary-phone>\r
                           <!--Optional:-->\r
                           <base:mobile-phone>?</base:mobile-phone>\r
                           <!--Optional:-->\r
                           <base:email>?</base:email>\r
                           <!--Optional:-->\r
                           <base:employment-status>?</base:employment-status>\r
                           <!--Optional:-->\r
                           <base:occupation>?</base:occupation>\r
                           <!--Optional:-->\r
                           <base:uk-resident>?</base:uk-resident>\r
                           <!--Optional:-->\r
                           <base:uk-resident-date>?</base:uk-resident-date>\r
                           <!--Optional:-->\r
                           <base:additional-other-interests>\r
                              <!--Zero or more repetitions:-->\r
                              <base:additional-other-interest>\r
                                 <!--Optional:-->\r
                                 <base:address>\r
                                    <!--Optional:-->\r
                                    <base:address-id>?</base:address-id>\r
                                    <!--Optional:-->\r
                                    <base:house-name-or-number>?</base:house-name-or-number>\r
                                    <!--Optional:-->\r
                                    <base:address-line-1>?</base:address-line-1>\r
                                    <!--Optional:-->\r
                                    <base:address-line-2>?</base:address-line-2>\r
                                    <!--Optional:-->\r
                                    <base:address-line-3>?</base:address-line-3>\r
                                    <!--Optional:-->\r
                                    <base:city>?</base:city>\r
                                    <!--Optional:-->\r
                                    <base:postcode>?</base:postcode>\r
                                    <!--Optional:-->\r
                                    <base:county>?</base:county>\r
                                    <!--Optional:-->\r
                                    <base:country>?</base:country>\r
                                    <!--Optional:-->\r
                                    <base:lat>?</base:lat>\r
                                    <!--Optional:-->\r
                                    <base:long>?</base:long>\r
                                 </base:address>\r
                                 <!--Optional:-->\r
                                 <base:description>?</base:description>\r
                                 <!--Optional:-->\r
                                 <base:certificate-of-insurance>?</base:certificate-of-insurance>\r
                                 <!--Optional:-->\r
                                 <base:name>?</base:name>\r
                                 <!--Optional:-->\r
                                 <base:primary-phone>?</base:primary-phone>\r
                                 <!--Optional:-->\r
                                 <base:type>?</base:type>\r
                              </base:additional-other-interest>\r
                           </base:additional-other-interests>\r
                           <!--Optional:-->\r
                           <base:username>?</base:username>\r
                           <!--Optional:-->\r
                           <base:password>?</base:password>\r
                           <!--Optional:-->\r
                           <base:credit-score>?</base:credit-score>\r
                           <!--Optional:-->\r
                           <base:years-on-electoral-roll>?</base:years-on-electoral-roll>\r
                           <!--Optional:-->\r
                           <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        </base:person>\r
                        <!--Optional:-->\r
                        <base:stages>\r
                           <!--Zero or more repetitions:-->\r
                           <base:claim-stage>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:code>?</base:code>\r
                              <!--Optional:-->\r
                              <base:sla>?</base:sla>\r
                              <!--Optional:-->\r
                              <base:steps>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:claim-step>\r
                                    <!--Optional:-->\r
                                    <base:name>?</base:name>\r
                                    <!--Optional:-->\r
                                    <base:date>?</base:date>\r
                                    <!--Optional:-->\r
                                    <base:status>?</base:status>\r
                                    <!--Optional:-->\r
                                    <base:notify-phone>?</base:notify-phone>\r
                                    <!--Optional:-->\r
                                    <base:notify-email>?</base:notify-email>\r
                                 </base:claim-step>\r
                              </base:steps>\r
                           </base:claim-stage>\r
                        </base:stages>\r
                        <!--Optional:-->\r
                        <base:file-notes>\r
                           <!--Zero or more repetitions:-->\r
                           <base:file-note>\r
                              <!--Optional:-->\r
                              <base:access-type>?</base:access-type>\r
                              <!--Optional:-->\r
                              <base:category>?</base:category>\r
                              <!--Optional:-->\r
                              <base:subcategory>?</base:subcategory>\r
                              <!--Optional:-->\r
                              <base:type>?</base:type>\r
                              <!--Optional:-->\r
                              <base:importance>?</base:importance>\r
                              <!--Optional:-->\r
                              <base:date-discussion>?</base:date-discussion>\r
                              <!--Optional:-->\r
                              <base:date-created>?</base:date-created>\r
                              <!--Optional:-->\r
                              <base:date-final>?</base:date-final>\r
                              <!--Optional:-->\r
                              <base:subject>?</base:subject>\r
                              <!--Optional:-->\r
                              <base:note-text>?</base:note-text>\r
                              <!--Optional:-->\r
                              <base:note-text-id>?</base:note-text-id>\r
                              <!--Optional:-->\r
                              <base:text-type>?</base:text-type>\r
                              <!--Optional:-->\r
                              <base:attachments>\r
                                 <!--Zero or more repetitions:-->\r
                                 <base:attachement>\r
                                    <!--Optional:-->\r
                                    <base:attachment-id>?</base:attachment-id>\r
                                    <!--Optional:-->\r
                                    <base:date-created>?</base:date-created>\r
                                    <!--Optional:-->\r
                                    <base:file-name>?</base:file-name>\r
                                    <!--Optional:-->\r
                                    <base:extension>?</base:extension>\r
                                    <!--Optional:-->\r
                                    <base:file-description>?</base:file-description>\r
                                    <!--Optional:-->\r
                                    <base:file-content>cid:1245338416346</base:file-content>\r
                                 </base:attachement>\r
                              </base:attachments>\r
                              <!--Optional:-->\r
                              <base:author>?</base:author>\r
                           </base:file-note>\r
                        </base:file-notes>\r
                        <!--Optional:-->\r
                        <base:documents>\r
                           <!--Zero or more repetitions:-->\r
                           <base:document>\r
                              <!--Optional:-->\r
                              <base:name>?</base:name>\r
                              <!--Optional:-->\r
                              <base:id>?</base:id>\r
                              <!--Optional:-->\r
                              <base:policy-id>?</base:policy-id>\r
                              <!--Optional:-->\r
                              <base:content>?</base:content>\r
                              <!--Optional:-->\r
                              <base:date>?</base:date>\r
                              <!--Optional:-->\r
                              <base:document-id>?</base:document-id>\r
                           </base:document>\r
                        </base:documents>\r
                        <!--Optional:-->\r
                        <base:terms-and-conditions>?</base:terms-and-conditions>\r
                        <!--Optional:-->\r
                        <base:sensitivity>?</base:sensitivity>\r
                        <!--Optional:-->\r
                        <base:policy-number>?</base:policy-number>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:object-id>?</base:object-id>\r
                        <!--Optional:-->\r
                        <base:policy-start-date>?</base:policy-start-date>\r
                        <!--Optional:-->\r
                        <base:policy-end-date>?</base:policy-end-date>\r
                     </base:claim>\r
                  </base:claims>\r
                  <!--Optional:-->\r
                  <base:documents>\r
                     <!--Zero or more repetitions:-->\r
                     <base:document>\r
                        <!--Optional:-->\r
                        <base:name>?</base:name>\r
                        <!--Optional:-->\r
                        <base:id>?</base:id>\r
                        <!--Optional:-->\r
                        <base:policy-id>?</base:policy-id>\r
                        <!--Optional:-->\r
                        <base:content>?</base:content>\r
                        <!--Optional:-->\r
                        <base:date>?</base:date>\r
                        <!--Optional:-->\r
                        <base:document-id>?</base:document-id>\r
                     </base:document>\r
                  </base:documents>\r
                  <!--Optional:-->\r
                  <base:renewal-indicator>?</base:renewal-indicator>\r
                  <!--Optional:-->\r
                  <base:locked>?</base:locked>\r
                  <!--Optional:-->\r
                  <base:currency>?</base:currency>\r
               </base:policy>\r
            </base:quotes>\r
            <!--Optional:-->\r
            <base:metadata>\r
               <!--Optional:-->\r
               <base:customer-group>?</base:customer-group>\r
               <!--Optional:-->\r
               <base:channel>?</base:channel>\r
               <!--Optional:-->\r
               <base:location>?</base:location>\r
               <!--Optional:-->\r
               <base:options>\r
                  <!--Zero or more repetitions:-->\r
                  <base:option>\r
                     <!--Optional:-->\r
                     <base:name>?</base:name>\r
                     <!--Optional:-->\r
                     <base:properties>\r
                        <!--Zero or more repetitions:-->\r
                        <arr:KeyValueOfstringstring>\r
                           <arr:Key>?</arr:Key>\r
                           <arr:Value>?</arr:Value>\r
                        </arr:KeyValueOfstringstring>\r
                     </base:properties>\r
                  </base:option>\r
               </base:options>\r
               <!--Optional:-->\r
               <base:cookie>?</base:cookie>\r
               <!--Optional:-->\r
               <base:user-agent>?</base:user-agent>\r
               <!--Optional:-->\r
               <base:host>?</base:host>\r
               <!--Optional:-->\r
               <base:browser>?</base:browser>\r
            </base:metadata>\r
            <!--Optional:-->\r
            <base:address-lookup-results>\r
               <!--Optional:-->\r
               <base:addresses>\r
                  <!--Zero or more repetitions:-->\r
                  <base:address>\r
                     <!--Optional:-->\r
                     <base:address-id>?</base:address-id>\r
                     <!--Optional:-->\r
                     <base:house-name-or-number>?</base:house-name-or-number>\r
                     <!--Optional:-->\r
                     <base:address-line-1>?</base:address-line-1>\r
                     <!--Optional:-->\r
                     <base:address-line-2>?</base:address-line-2>\r
                     <!--Optional:-->\r
                     <base:address-line-3>?</base:address-line-3>\r
                     <!--Optional:-->\r
                     <base:city>?</base:city>\r
                     <!--Optional:-->\r
                     <base:postcode>?</base:postcode>\r
                     <!--Optional:-->\r
                     <base:county>?</base:county>\r
                     <!--Optional:-->\r
                     <base:country>?</base:country>\r
                     <!--Optional:-->\r
                     <base:lat>?</base:lat>\r
                     <!--Optional:-->\r
                     <base:long>?</base:long>\r
                  </base:address>\r
               </base:addresses>\r
               <!--Optional:-->\r
               <base:selected-address-index>?</base:selected-address-index>\r
               <!--Optional:-->\r
               <base:error-message>?</base:error-message>\r
            </base:address-lookup-results>\r
            <!--Optional:-->\r
            <base:messages>\r
               <!--Zero or more repetitions:-->\r
               <base:message>\r
                  <!--Optional:-->\r
                  <base:reply-message>?</base:reply-message>\r
                  <!--Optional:-->\r
                  <base:flag>?</base:flag>\r
                  <!--Optional:-->\r
                  <base:header>?</base:header>\r
                  <!--Optional:-->\r
                  <base:body>?</base:body>\r
                  <!--Optional:-->\r
                  <base:campaign-code>?</base:campaign-code>\r
               </base:message>\r
            </base:messages>\r
            <!--Optional:-->\r
            <base:added-elements/>\r
            <!--Optional:-->\r
            <base:deleted-elements/>\r
         </v0:policy>\r
      </v0:Decision>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/MetadataService/Decision"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" id="449d4599-360e-4288-b172-1c35b75fa9c5" wsaVersion="200508" name="WSHttpBinding_AddressLookup" type="wsdl" bindingName="{http://tempuri.org/}WSHttpBinding_AddressLookup" soapVersion="1_2" anonymous="optional" definition="http://localhost:10578/AddressLookup.svc?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:10578/AddressLookup.svc?wsdl"><con:part><con:url>http://localhost:10578/AddressLookup.svc?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="AddressLookupService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://tempuri.org/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:i0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsp:Policy wsu:Id="WSHttpBinding_AddressLookup_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:import namespace="http://insurancelab.accenture.com/AIL/v0.1/" location="http://localhost:10578/AddressLookup.svc?wsdl=wsdl0"/>
  <wsdl:types/>
  <wsdl:binding name="WSHttpBinding_AddressLookup" type="i0:AddressLookup">
    <wsp:PolicyReference URI="#WSHttpBinding_AddressLookup_policy"/>
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="LookupAddress">
      <soap12:operation soapAction="http://insurancelab.accenture.com/AIL/v0.1/AddressLookup/LookupAddress" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="AddressLookupService">
    <wsdl:port name="WSHttpBinding_AddressLookup" binding="tns:WSHttpBinding_AddressLookup">
      <soap12:address location="http://localhost:10578/AddressLookup.svc"/>
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:10578/AddressLookup.svc</wsa10:Address>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/AddressLookup.svc?wsdl=wsdl0</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata">
  <wsdl:types>
    <xsd:schema targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/Imports">
      <xsd:import schemaLocation="http://localhost:10578/AddressLookup.svc?xsd=xsd0" namespace="http://insurancelab.accenture.com/AIL/v0.1/"/>
      <xsd:import schemaLocation="http://localhost:10578/AddressLookup.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="http://localhost:10578/AddressLookup.svc?xsd=xsd2" namespace="base"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="AddressLookup_LookupAddress_InputMessage">
    <wsdl:part name="parameters" element="tns:LookupAddress"/>
  </wsdl:message>
  <wsdl:message name="AddressLookup_LookupAddress_OutputMessage">
    <wsdl:part name="parameters" element="tns:LookupAddressResponse"/>
  </wsdl:message>
  <wsdl:portType name="AddressLookup">
    <wsdl:operation name="LookupAddress">
      <wsdl:input wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AddressLookup/LookupAddress" message="tns:AddressLookup_LookupAddress_InputMessage"/>
      <wsdl:output wsaw:Action="http://insurancelab.accenture.com/AIL/v0.1/AddressLookup/LookupAddressResponse" message="tns:AddressLookup_LookupAddress_OutputMessage"/>
    </wsdl:operation>
  </wsdl:portType>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:10578/AddressLookup.svc?xsd=xsd0</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://insurancelab.accenture.com/AIL/v0.1/">
  <xs:import schemaLocation="http://localhost:10578/AddressLookup.svc?xsd=xsd2" namespace="base"/>
  <xs:element name="LookupAddress">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="partial" nillable="true" type="q1:address" xmlns:q1="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="LookupAddressResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="LookupAddressResult" nillable="true" type="q2:ArrayOfaddress" xmlns:q2="base"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/AddressLookup.svc?xsd=xsd2</con:url><con:content><![CDATA[<xs:schema elementFormDefault="qualified" targetNamespace="base" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="base">
  <xs:complexType name="address">
    <xs:sequence>
      <xs:element minOccurs="0" name="address-id" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="house-name-or-number" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-1" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-2" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="address-line-3" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="city" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="postcode" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="county" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="country" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="lat" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="long" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="address" nillable="true" type="tns:address"/>
  <xs:complexType name="ArrayOfaddress">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="address" nillable="true" type="tns:address"/>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfaddress" nillable="true" type="tns:ArrayOfaddress"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:10578/AddressLookup.svc?xsd=xsd1</con:url><con:content><![CDATA[<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
  <xs:element name="anyType" nillable="true" type="xs:anyType"/>
  <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
  <xs:element name="boolean" nillable="true" type="xs:boolean"/>
  <xs:element name="byte" nillable="true" type="xs:byte"/>
  <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
  <xs:element name="decimal" nillable="true" type="xs:decimal"/>
  <xs:element name="double" nillable="true" type="xs:double"/>
  <xs:element name="float" nillable="true" type="xs:float"/>
  <xs:element name="int" nillable="true" type="xs:int"/>
  <xs:element name="long" nillable="true" type="xs:long"/>
  <xs:element name="QName" nillable="true" type="xs:QName"/>
  <xs:element name="short" nillable="true" type="xs:short"/>
  <xs:element name="string" nillable="true" type="xs:string"/>
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
  <xs:element name="char" nillable="true" type="tns:char"/>
  <xs:simpleType name="char">
    <xs:restriction base="xs:int"/>
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration"/>
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid"/>
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName"/>
  <xs:attribute name="Id" type="xs:ID"/>
  <xs:attribute name="Ref" type="xs:IDREF"/>
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:10578/AddressLookup.svc</con:endpoint></con:endpoints><con:operation id="166ace97-3e07-45c5-abbf-c3a260e2c4a5" isOneWay="false" action="http://insurancelab.accenture.com/AIL/v0.1/AddressLookup/LookupAddress" name="LookupAddress" bindingOperationName="LookupAddress" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="a5c04658-cb95-41b9-a333-441ff08a71a8" name="Request 1" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/AddressLookup.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base">\r
   <soap:Header/>\r
   <soap:Body>\r
        <v0:LookupAddress>
      	<v0:partial>
            <base:house-name-or-number>Flat 13, Charles Dickens House</base:house-name-or-number>
            <base:postcode>E2 6LT</base:postcode>
		</v0:partial>
	</v0:LookupAddress>
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/AddressLookup/LookupAddress" addDefaultAction="false" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:testSuite id="dbae70ab-8606-484b-93c9-b3310f944b69" name="TestSuite"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase id="49f23c28-6c51-4b5b-994d-0f339703228a" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="AddressLookup, Quote, Rate and Buy" searchProperties="true"><con:settings/><con:testStep type="properties" name="Config" id="becc3128-1d3c-491e-9e08-8fde970cba42"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>Protocol</con:name><con:value>http</con:value></con:property><con:property><con:name>Host</con:name><con:value>ailappdev01.cloudapp.net</con:value></con:property><con:property><con:name>Port</con:name><con:value>80</con:value></con:property><con:property><con:name>Environment</con:name><con:value>${#Protocol}://${#Host}:${#Port}</con:value></con:property><con:property><con:name>Lob</con:name><con:value>Property</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Load config" id="b114732b-8eaf-444b-8b88-2ab406a72a31"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="false" transferTextContent="true" failOnError="true" transferToAll="false" useXQuery="false" transferChildNodes="false" entitize="false" ignoreEmpty="false"><con:name>Endpoint_AddressLookup</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>AddressLookup</con:sourceStep><con:sourcePath>concat("${#Environment}","${#Project#Path_AddressLookup}")</con:sourcePath><con:targetType>Endpoint</con:targetType><con:targetStep>AddressLookup</con:targetStep><con:targetPath/><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>Endpoint_NewQuote</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>NewQuote</con:sourceStep><con:sourcePath>concat("${Environment}","${#Project#Path_Quote}")</con:sourcePath><con:targetType>Endpoint</con:targetType><con:targetStep>NewQuote</con:targetStep><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>Endpoint_RateQuote</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>concat("${Environment}","${#Project#Path_Quote}")</con:sourcePath><con:targetType>Endpoint</con:targetType><con:targetStep>RateQuote</con:targetStep><con:targetPath/><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>Endpoint_BuyQuote</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>BuyQuote</con:sourceStep><con:sourcePath>concat("${Environment}","${#Project#Path_Quote}")</con:sourcePath><con:targetType>Endpoint</con:targetType><con:targetStep>BuyQuote</con:targetStep><con:targetPath/><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>Request_Lob</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>NewQuote</con:sourceStep><con:sourcePath>"${#Lob}"</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>NewQuote</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:New/v0:policy/base:policies/base:policy//base:line-of-business
</con:targetPath><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="request" name="AddressLookup" id="176f3e49-690e-4ecc-810f-d1a22a985f50"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_AddressLookup</con:interface><con:operation>LookupAddress</con:operation><con:request name="AddressLookup" id="0a974499-a6fa-44b9-8dca-1146863880fb" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://ailappdev01.cloudapp.net:80/AddressLookup.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base">
   <soap:Header/>
   <soap:Body>
        <v0:LookupAddress>
      	<v0:partial>
            <base:house-name-or-number>House Name</base:house-name-or-number>
            <base:postcode>EC3M 3BD</base:postcode>
		</v0:partial>
	</v0:LookupAddress>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="238f9441-f922-42a8-8b36-6e81f97efcfc"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" addDefaultTo="true" addDefaultAction="false" action="http://insurancelab.accenture.com/AIL/v0.1/AddressLookup/LookupAddress"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="transfer 1" id="cc789256-461d-4965-b01f-e27316078f63"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="false" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="true"><con:name>address</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>AddressLookup</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace a='base';

/s:Envelope/s:Body/v0:LookupAddressResponse/v0:LookupAddressResult/a:address
</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>NewQuote</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:New/v0:policy/base:account/base:address
</con:targetPath><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="request" id="b4237460-e0f9-4e47-bbd2-3aea0e450f26" name="NewQuote"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_QuoteService</con:interface><con:operation>New</con:operation><con:request name="NewQuote" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="true" useWsReliableMessaging="false" wssPasswordType="" id="a0ee7f16-b2e1-41e6-85e7-2758a369c7ed"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://ailappdev01.cloudapp.net:80/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:i="i" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Header/>
   <soap:Body>
      <v0:New>
         <!--Optional:-->
         <v0:policy>
            <base:account>
               <base:party-id>294963</base:party-id>
               <base:title>Mr</base:title>
               <base:first-name>John</base:first-name>
               <base:last-name>Smith</base:last-name>
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>
               <base:gender>Male</base:gender>
               <base:marital-status>Single</base:marital-status>
               <base:address>
               <base:address-id xsi:nil="true"/>
               <base:house-name-or-number>House Name</base:house-name-or-number>
               <base:address-line-1/>
               <base:address-line-2/>
               <base:address-line-3 xsi:nil="true"/>
               <base:city>London</base:city>
               <base:postcode>EC3M 3BD</base:postcode>
               <base:county/>
               <base:country xsi:nil="true"/>
               <base:lat>51.5111327</base:lat>
               <base:long>-0.0822617</base:long>
            </base:address>
               <base:mobile-phone>07406745632</base:mobile-phone>
               <base:email>j.smith0912_08@ail.com</base:email>
            </base:account>
            <base:policies>
               <base:policy>
                  <base:line-of-business>Property</base:line-of-business>
               </base:policy>
            </base:policies>
         </v0:policy>
      </v0:New>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="8259b895-eaba-4b3d-a264-a077e2bea4f0" name="SOAP Response"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/New" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="transfer 2" id="b8ee6ea4-3987-464b-9fa6-aebe9bd9a389"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="false" transferTextContent="false" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="true"><con:name>Quote</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>NewQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace a='base';

/s:Envelope/s:Body/v0:NewResponse/v0:NewResult</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>RateQuote</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:RateQuote/v0:policy
</con:targetPath><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="groovy" name="request fix 1" id="f28493f0-62fa-4c55-8f1f-fccea9980e1a"><con:settings/><con:config><script>def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder("RateQuote#Request")

//get attribute value
def policyType = holder
				.getNodeValue("/soap:Envelope/soap:Body/v0:RateQuote/v0:policy/base:policies/base:policy/@i:type")
				.split(":")[1]
//add namespace - base
holder.setNodeValue(
	"/soap:Envelope/soap:Body/v0:RateQuote/v0:policy/base:policies/base:policy/@i:type",
	"base:$policyType"
	)
holder.updateProperty()</script></con:config></con:testStep><con:testStep type="groovy" name="enrich" id="b3938f1c-6e11-48b7-8ff9-4c1b5976260f"><con:settings/><con:config><script>import com.eviware.soapui.support.GroovyUtils
def groovyUtils = new GroovyUtils(context)
def quoteHolder = groovyUtils.getXmlHolder("RateQuote#Request")

def baseXPath = "/soap:Envelope/soap:Body/v0:RateQuote/v0:policy/base:policies/base:policy"

//get line of business
def lob = quoteHolder.getNodeValue(baseXPath + "/base:line-of-business/text()")

//enrich request
switch(lob){
	case "Health":
	//Health request
	break
	case "Motor":
	def riskXPath = baseXPath + "/base:motor-risk"
	quoteHolder.setNodeValue(riskXPath + "/base:driving-restrictions", "IAS")
	quoteHolder.setNodeValue(riskXPath + "/base:driving-restrictions/@i:nil", "false")
	break
	case "Pet":
	//Pet request
	break
	case "Property":
	quoteHolder.setNodeValue(baseXPath + "/base:cover-type", "BuildingOnly")
	quoteHolder.setNodeValue(baseXPath + "/base:cover-type/@i:nil", "false")
	def riskXPath = baseXPath + "/base:property-risk"
	quoteHolder.setNodeValue(riskXPath + "/base:burglar-alarm", "NudAudibleOnly")
	quoteHolder.setNodeValue(riskXPath + "/base:burglar-alarm/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-adults", 2)
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-adults/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-bathrooms", 3)
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-bathrooms/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-bedrooms", 4)
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-bedrooms/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-kids", 5)
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-kids/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:ownership", "true")
	quoteHolder.setNodeValue(riskXPath + "/base:ownership/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:property-type", "FlatGround")
	quoteHolder.setNodeValue(riskXPath + "/base:property-type/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:year-built", "1970-2000")
	quoteHolder.setNodeValue(riskXPath + "/base:year-built/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:claim-free-years-buildings", 0)
	quoteHolder.setNodeValue(riskXPath + "/base:claim-free-years-buildings/@i:nil", "false")
	break
	case "Travel":
	quoteHolder.setNodeValue(baseXPath + "/base:cover-type", "COU")
	quoteHolder.setNodeValue(baseXPath + "/base:cover-type/@i:nil", "false")
	quoteHolder.setNodeValue(baseXPath + "/base:destination", "W1")
	quoteHolder.setNodeValue(baseXPath + "/base:destination/@i:nil", "false")
	quoteHolder.setNodeValue(baseXPath + "/base:number-of-adult-travellers", 2)
	quoteHolder.setNodeValue(baseXPath + "/base:number-of-adult-travellers/@i:nil", "false")
	quoteHolder.setNodeValue(baseXPath + "/base:number-of-young-travellers", 0)
	quoteHolder.setNodeValue(baseXPath + "/base:number-of-young-travellers/@i:nil", "false")
	quoteHolder.setNodeValue(baseXPath + "/base:policy-type" , "A")
	quoteHolder.setNodeValue(baseXPath + "/base:policy-type/@i:nil", "false")
	def riskXPath = baseXPath + "/base:travel-risk"
	break
}

//update request
quoteHolder.updateProperty()</script></con:config></con:testStep><con:testStep type="request" id="8d941f61-52fd-4b7d-a7f9-fe1adb6ca248" name="RateQuote"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_QuoteService</con:interface><con:operation>RateQuote</con:operation><con:request name="RateQuote" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="true" useWsReliableMessaging="false" wssPasswordType="" id="93596df6-6ec7-4b99-a1b6-20459399ef75"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://ailappdev01.cloudapp.net:80/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <soap:Header/>
   <soap:Body>
      <v0:RateQuote>
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <base:account>
               <base:party-id>294963</base:party-id>
               <base:account-id i:nil="true"/>
               <base:customer-id i:nil="true"/>
               <base:title>Mr</base:title>
               <base:first-name>John</base:first-name>
               <base:last-name>Smith</base:last-name>
               <base:name i:nil="true"/>
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>
               <base:gender>Male</base:gender>
               <base:marital-status>Single</base:marital-status>
               <base:address>
                  <base:address-id i:nil="true"/>
                  <base:house-name-or-number>House Name</base:house-name-or-number>
                  <base:address-line-1 i:nil="true"/>
                  <base:address-line-2 i:nil="true"/>
                  <base:address-line-3 i:nil="true"/>
                  <base:city>London</base:city>
                  <base:postcode>EC3M 3BD</base:postcode>
                  <base:county i:nil="true"/>
                  <base:country i:nil="true"/>
                  <base:lat i:nil="true"/>
                  <base:long i:nil="true"/>
               </base:address>
               <base:primary-phone i:nil="true"/>
               <base:mobile-phone i:nil="true"/>
               <base:email>j.smith0912_08@ail.com</base:email>
               <base:employment-status>Employed</base:employment-status>
               <base:occupation i:nil="true"/>
               <base:uk-resident i:nil="true"/>
               <base:uk-resident-date>1990-12-21T00:00:00</base:uk-resident-date>
               <base:additional-other-interests i:nil="true"/>
               <base:username i:nil="true"/>
               <base:password i:nil="true"/>
               <base:credit-score i:nil="true"/>
               <base:years-on-electoral-roll i:nil="true"/>
               <base:terms-and-conditions i:nil="true"/>
            </base:account>
            <base:policies>
               <base:policy i:type="base:property-policy">
                  <base:id>56903</base:id>
                  <base:quote-number>Home48806Q2016</base:quote-number>
                  <base:policy-number i:nil="true"/>
                  <base:history-id>57082</base:history-id>
                  <base:line-of-business>Property</base:line-of-business>
                  <base:effective-from-date>2016-01-18T00:00:00</base:effective-from-date>
                  <base:expiration-date>2017-01-18T00:00:00</base:expiration-date>
                  <base:quote-valid-till i:nil="true"/>
                  <base:voluntary-excess i:nil="true"/>
                  <base:payplan i:nil="true"/>
                  <base:payment i:nil="true"/>
                  <base:package-list>
                     <base:coverages i:nil="true"/>
                     <base:packages/>
                  </base:package-list>
                  <base:payment-schedules i:nil="true"/>
                  <base:transactions i:nil="true"/>
                  <base:premium i:nil="true"/>
                  <base:pure-premium i:nil="true"/>
                  <base:deposit-premium i:nil="true"/>
                  <base:monthly-premium i:nil="true"/>
                  <base:weekly-premium i:nil="true"/>
                  <base:tax-and-surcharges i:nil="true"/>
                  <base:selected-package-id>2</base:selected-package-id>
                  <base:term i:nil="true"/>
                  <base:claims i:nil="true"/>
                  <base:documents i:nil="true"/>
                  <base:renewal-indicator i:nil="true"/>
                  <base:locked i:nil="true"/>
                  <base:currency i:nil="true"/>
                  <base:risk-property>
                     <base:exposure>
                        <base:type>SameAsProposerAddress</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Smokers</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Unoccupied</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Ownership</base:type>
                        <base:value>Mortgaged</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NumberOfKids</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NumberOfAdults</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>BusinessUse</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                  </base:risk-property>
                  <base:risk-building>
                     <base:exposure>
                        <base:type>RoofType</base:type>
                        <base:value>Tile</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>YearBuilt</base:type>
                        <base:value>1901-1949</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>WallConstruction</base:type>
                        <base:value>Brick</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Subsidence</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>SelfContainedWithOwnFrontDoor</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>SmokeDetectors</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>PropertyType</base:type>
                        <base:value>HouseDetached</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NumberOfBathrooms</base:type>
                        <base:value>2</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NeighbourhoodWatch</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>ListedBuilding</base:type>
                        <base:value>N/A</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Extended</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Flooded</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>ForSale</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Garage</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>GoodStateOfRepair</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>DistanceFromWater</base:type>
                        <base:value>>400m</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>CentralHeating</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>BuildingWorksInProgress</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>RebuildCost</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                  </base:risk-building>
                  <base:property-risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils>
                           <base:property-peril>
                              <base:type>BuildingsFlood</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsMD</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsFire</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsTheft</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsStorm</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsEscapeofWater</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsSubsidence</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsAccidentalDamage</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                        </base:property-perils>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils>
                           <base:property-peril>
                              <base:type>ContentsAccidentalDamage</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsEscapeofWater</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsFire</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsFlood</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsMD</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsStorm</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsSubsidence</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsTheft</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                        </base:property-perils>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                  </base:property-risk-coverage>
                  <base:cover-type i:nil="false">BuildingOnly</base:cover-type>
                  <base:property-risk>
                     <base:alarm-alerts-police i:nil="true"/>
                     <base:work-in-progress i:nil="true"/>
                     <base:burglar-alarm i:nil="false">NudAudibleOnly</base:burglar-alarm>
                     <base:central-heating i:nil="true"/>
                     <base:distance-away-from-water i:nil="true"/>
                     <base:extended i:nil="true"/>
                     <base:flooded i:nil="true"/>
                     <base:for-sale i:nil="true"/>
                     <base:garage i:nil="true"/>
                     <base:good-state-of-repair i:nil="true"/>
                     <base:smokers i:nil="true"/>
                     <base:listed-building i:nil="true"/>
                     <base:main-entrance-locks i:nil="true"/>
                     <base:neighbourhood-watch i:nil="true"/>
                     <base:number-of-adults i:nil="false">2</base:number-of-adults>
                     <base:number-of-bathrooms i:nil="false">3</base:number-of-bathrooms>
                     <base:number-of-bedrooms i:nil="false">4</base:number-of-bedrooms>
                     <base:number-of-kids i:nil="false">5</base:number-of-kids>
                     <base:number-of-rooms-not-beds i:nil="true"/>
                     <base:other-entrances i:nil="true"/>
                     <base:other-entrance-locks i:nil="true"/>
                     <base:ownership i:nil="false">true</base:ownership>
                     <base:patio-doors i:nil="true"/>
                     <base:percentage-of-flat-roof i:nil="true"/>
                     <base:burglar-alarm-pro-install-and-maintaince-contrace i:nil="true"/>
                     <base:property-occupied-by i:nil="true"/>
                     <base:flat-roof i:nil="true"/>
                     <base:self-contained-with-own-front-door i:nil="true"/>
                     <base:smoke-detectors i:nil="true"/>
                     <base:subsidence i:nil="true"/>
                     <base:property-occupied-by-time-of-day i:nil="true"/>
                     <base:property-type i:nil="false">FlatGround</base:property-type>
                     <base:residence-type i:nil="true"/>
                     <base:business-use i:nil="true"/>
                     <base:wall-construction i:nil="true"/>
                     <base:window-locks i:nil="true"/>
                     <base:year-built i:nil="false">1970-2000</base:year-built>
                     <base:purchase-date i:nil="true"/>
                     <base:bikes-amount i:nil="true"/>
                     <base:buildings-ad-required i:nil="true"/>
                     <base:contents-ad-required i:nil="true"/>
                     <base:estimated-buildings-insurance i:nil="true"/>
                     <base:cover-away-from-home i:nil="true"/>
                     <base:estimated-contents-insurance i:nil="true"/>
                     <base:laptops-amount i:nil="true"/>
                     <base:market-value i:nil="true"/>
                     <base:money-amount i:nil="true"/>
                     <base:rebuild-cost i:nil="true"/>
                     <base:business-type i:nil="true"/>
                     <base:claim-free-years-buildings i:nil="false">0</base:claim-free-years-buildings>
                     <base:claim-free-years-contents i:nil="true"/>
                     <base:claims-or-losses-last-5-years i:nil="true"/>
                     <base:is-bankrupt i:nil="true"/>
                     <base:bankrupt i:nil="true"/>
                     <base:is-criminal i:nil="true"/>
                     <base:criminal i:nil="true"/>
                     <base:is-refused i:nil="true"/>
                     <base:refused i:nil="true"/>
                     <base:legal-protection-cover i:nil="true"/>
                     <base:roof-type i:nil="true"/>
                     <base:same-as-proposer-address i:nil="true"/>
                     <base:has-specified-items i:nil="true"/>
                     <base:specified-items i:nil="true"/>
                     <base:student-cover i:nil="true"/>
                     <base:unoccupied i:nil="true"/>
                  </base:property-risk>
                  <base:perils i:nil="true"/>
                  <base:risk-packages i:nil="true"/>
               </base:policy>
            </base:policies>
            <base:quotes i:nil="true"/>
            <base:metadata i:nil="true"/>
            <base:address-lookup-results i:nil="true"/>
            <base:messages i:nil="true"/>
            <base:added-elements i:nil="true"/>
            <base:deleted-elements i:nil="true"/>
         </v0:policy>
      </v0:RateQuote>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="cc702b8b-2f9b-4d82-81cf-64fa9a200414" name="SOAP Response"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RateQuote" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="groovy" name="assert 1" id="05ef2830-cace-4b35-9d8c-aac983d47561"><con:settings/><con:config><script>def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder("RateQuote#Response")
holder.namespaces["s"] = "http://www.w3.org/2003/05/soap-envelope"
holder.namespaces["v0"] = "http://insurancelab.accenture.com/AIL/v0.1/"
holder.namespaces["b"] = "base"

def policyNumber = holder.getNodeValue("/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:policy-number/text()")
assert (policyNumber != null)

def premium = holder.getNodeValue("/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:premium/text()")
assert (Double.parseDouble(premium) > 0)</script></con:config></con:testStep><con:testStep type="transfer" name="transfer 3" id="73db35a7-bc0a-4d06-a7c3-d5fb1b2bfb04"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="false" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="true"><con:name>Quote</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace a='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>BuyQuote</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:Buy/v0:policy</con:targetPath><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="groovy" name="request fix 2" id="55b70112-db49-4d71-b309-479f533306c6"><con:settings/><con:config><script>def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder("BuyQuote#Request")

//get policy type
def policyType = holder
				.getNodeValue("/soap:Envelope/soap:Body/v0:Buy/v0:policy/base:policies/base:policy/@i:type")
				.split(":")[1]
				
holder.setNodeValue(
	"/soap:Envelope/soap:Body/v0:Buy/v0:policy/base:policies/base:policy/@i:type",
	"base:$policyType"
	)
holder.updateProperty()</script></con:config></con:testStep><con:testStep type="request" id="46140b76-0873-476d-9e6e-e97bac658cd2" name="BuyQuote"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_QuoteService</con:interface><con:operation>Buy</con:operation><con:request name="BuyQuote" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="true" useWsReliableMessaging="false" wssPasswordType="" id="90716b0f-d129-4543-ab6b-a46441c93b12"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://ailappdev01.cloudapp.net:80/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <soap:Header/>
   <soap:Body>
      <v0:Buy>
       <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <base:account>
               <base:party-id>294963</base:party-id>
               <base:account-id i:nil="true"/>
               <base:customer-id i:nil="true"/>
               <base:title>Mr</base:title>
               <base:first-name>John</base:first-name>
               <base:last-name>Smith</base:last-name>
               <base:name i:nil="true"/>
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>
               <base:gender>Male</base:gender>
               <base:marital-status>Single</base:marital-status>
               <base:address>
                  <base:address-id i:nil="true"/>
                  <base:house-name-or-number>House Name</base:house-name-or-number>
                  <base:address-line-1 i:nil="true"/>
                  <base:address-line-2 i:nil="true"/>
                  <base:address-line-3 i:nil="true"/>
                  <base:city>London</base:city>
                  <base:postcode>EC3M 3BD</base:postcode>
                  <base:county i:nil="true"/>
                  <base:country i:nil="true"/>
                  <base:lat i:nil="true"/>
                  <base:long i:nil="true"/>
               </base:address>
               <base:primary-phone i:nil="true"/>
               <base:mobile-phone i:nil="true"/>
               <base:email>j.smith0912_08@ail.com</base:email>
               <base:employment-status>Employed</base:employment-status>
               <base:occupation i:nil="true"/>
               <base:uk-resident i:nil="true"/>
               <base:uk-resident-date>1990-12-21T00:00:00</base:uk-resident-date>
               <base:additional-other-interests i:nil="true"/>
               <base:username i:nil="true"/>
               <base:password i:nil="true"/>
               <base:credit-score i:nil="true"/>
               <base:years-on-electoral-roll i:nil="true"/>
               <base:terms-and-conditions i:nil="true"/>
            </base:account>
            <base:policies>
               <base:policy i:type="base:property-policy">
                  <base:id>56903</base:id>
                  <base:quote-number>Home48806Q2016</base:quote-number>
                  <base:policy-number>Home028703</base:policy-number>
                  <base:history-id>57082</base:history-id>
                  <base:line-of-business>Property</base:line-of-business>
                  <base:effective-from-date>2016-01-18T00:00:00</base:effective-from-date>
                  <base:expiration-date>2017-01-18T00:00:00</base:expiration-date>
                  <base:quote-valid-till i:nil="true"/>
                  <base:voluntary-excess i:nil="true"/>
                  <base:payplan i:nil="true"/>
                  <base:payment i:nil="true"/>
                  <base:package-list>
                     <base:coverages i:nil="true"/>
                     <base:packages>
                        <base:package>
                           <base:iteration>1</base:iteration>
                           <base:option-name>1</base:option-name>
                           <base:description>Home</base:description>
                           <base:package-total>229.31</base:package-total>
                           <base:covers>
                              <base:cover>
                                 <base:iteration i:nil="true"/>
                                 <base:option-name i:nil="true"/>
                                 <base:description i:nil="true"/>
                                 <base:cover-total i:nil="true"/>
                                 <base:coverages>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>Buildings</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>229.31</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>Contents</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>135.95</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsAccidentalDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>37.67</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsEscapeOfWater</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>24.81</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsFire</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>22.17</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsFlood</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>24.81</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsMaliciousDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>35.67</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsStorm</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>21.2</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsSubsidence</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>30.6</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsTheft</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>19.4</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsTheft</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsAccidentalDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsEscapeOfWater</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsFire</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsFlood</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsMaliciousDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsStorm</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsSubsidence</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsCompulsory</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsVoluntary</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsTotal</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsCompulsory</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsVoluntary</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsTotal</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                 </base:coverages>
                              </base:cover>
                           </base:covers>
                           <base:coverages i:nil="true"/>
                        </base:package>
                        <base:package>
                           <base:iteration>2</base:iteration>
                           <base:option-name>2</base:option-name>
                           <base:description>Home</base:description>
                           <base:package-total>275.17</base:package-total>
                           <base:covers>
                              <base:cover>
                                 <base:iteration i:nil="true"/>
                                 <base:option-name i:nil="true"/>
                                 <base:description i:nil="true"/>
                                 <base:cover-total i:nil="true"/>
                                 <base:coverages>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>Buildings</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>275.17</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>Contents</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsAccidentalDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>45.21</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsEscapeOfWater</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>29.77</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsFire</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>26.6</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsFlood</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>29.77</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsMaliciousDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>42.8</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsStorm</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>25.44</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsSubsidence</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>36.72</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsTheft</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>23.28</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsTheft</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsAccidentalDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsEscapeOfWater</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsFire</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsFlood</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsMaliciousDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsStorm</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsSubsidence</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsCompulsory</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsVoluntary</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsTotal</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsCompulsory</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsVoluntary</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsTotal</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                 </base:coverages>
                              </base:cover>
                           </base:covers>
                           <base:coverages i:nil="true"/>
                        </base:package>
                        <base:package>
                           <base:iteration>3</base:iteration>
                           <base:option-name>3</base:option-name>
                           <base:description>Home</base:description>
                           <base:package-total>343.96</base:package-total>
                           <base:covers>
                              <base:cover>
                                 <base:iteration i:nil="true"/>
                                 <base:option-name i:nil="true"/>
                                 <base:description i:nil="true"/>
                                 <base:cover-total i:nil="true"/>
                                 <base:coverages>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>Buildings</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>343.96</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>Contents</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsAccidentalDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>56.51</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsEscapeOfWater</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>37.22</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsFire</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>33.25</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsFlood</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>37.22</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsMaliciousDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>53.5</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsStorm</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>31.79</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsSubsidence</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>45.9</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsTheft</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>29.1</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsTheft</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsAccidentalDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsEscapeOfWater</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsFire</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsFlood</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsMaliciousDamage</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsStorm</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsSubsidence</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount>0</base:amount>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsCompulsory</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsVoluntary</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>BuildingsTotal</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsCompulsory</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsVoluntary</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                    <base:coverage>
                                       <base:display i:nil="true"/>
                                       <base:name>ContentsTotal</base:name>
                                       <base:order i:nil="true"/>
                                       <base:mandatory i:nil="true"/>
                                       <base:applicable i:nil="true"/>
                                       <base:selected i:nil="true"/>
                                       <base:eligible i:nil="true"/>
                                       <base:purchased i:nil="true"/>
                                       <base:limit i:nil="true"/>
                                       <base:excess i:nil="true"/>
                                       <base:premium>
                                          <base:frequency i:nil="true"/>
                                          <base:amount i:nil="true"/>
                                          <base:tax i:nil="true"/>
                                          <base:apr i:nil="true"/>
                                       </base:premium>
                                       <base:discount i:nil="true"/>
                                    </base:coverage>
                                 </base:coverages>
                              </base:cover>
                           </base:covers>
                           <base:coverages i:nil="true"/>
                        </base:package>
                     </base:packages>
                  </base:package-list>
                  <base:payment-schedules i:nil="true"/>
                  <base:transactions i:nil="true"/>
                  <base:premium>275.17</base:premium>
                  <base:pure-premium>259.59</base:pure-premium>
                  <base:deposit-premium i:nil="true"/>
                  <base:monthly-premium i:nil="true"/>
                  <base:weekly-premium i:nil="true"/>
                  <base:tax-and-surcharges i:nil="true"/>
                  <base:selected-package-id>2</base:selected-package-id>
                  <base:term i:nil="true"/>
                  <base:claims i:nil="true"/>
                  <base:documents i:nil="true"/>
                  <base:renewal-indicator i:nil="true"/>
                  <base:locked i:nil="true"/>
                  <base:currency i:nil="true"/>
                  <base:risk-property>
                     <base:exposure>
                        <base:type>SameAsProposerAddress</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Smokers</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Unoccupied</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Ownership</base:type>
                        <base:value>Mortgaged</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NumberOfKids</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NumberOfAdults</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>BusinessUse</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                  </base:risk-property>
                  <base:risk-building>
                     <base:exposure>
                        <base:type>RoofType</base:type>
                        <base:value>Tile</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>YearBuilt</base:type>
                        <base:value>1901-1949</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>WallConstruction</base:type>
                        <base:value>Brick</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Subsidence</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>SelfContainedWithOwnFrontDoor</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>SmokeDetectors</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>PropertyType</base:type>
                        <base:value>HouseDetached</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NumberOfBathrooms</base:type>
                        <base:value>2</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NeighbourhoodWatch</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>ListedBuilding</base:type>
                        <base:value>N/A</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Extended</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Flooded</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>ForSale</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Garage</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>GoodStateOfRepair</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>DistanceFromWater</base:type>
                        <base:value>>400m</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>CentralHeating</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>BuildingWorksInProgress</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>RebuildCost</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                  </base:risk-building>
                  <base:property-risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>259.59</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils>
                           <base:property-peril>
                              <base:type>BuildingsFlood</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>29.77</base:change>
                              <base:technical-premium>19.064885921041</base:technical-premium>
                              <base:package-premium>22.8778631052492</base:package-premium>
                              <base:minimum-premium>5</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsMD</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>42.8</base:change>
                              <base:technical-premium>19.1408416418419</base:technical-premium>
                              <base:package-premium>22.9690099702103</base:package-premium>
                              <base:minimum-premium>6</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsFire</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>26.6</base:change>
                              <base:technical-premium>19.2167973626429</base:technical-premium>
                              <base:package-premium>23.0601568351715</base:package-premium>
                              <base:minimum-premium>7</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsTheft</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>23.28</base:change>
                              <base:technical-premium>19.2927530834438</base:technical-premium>
                              <base:package-premium>23.1513037001326</base:package-premium>
                              <base:minimum-premium>8</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsStorm</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>25.44</base:change>
                              <base:technical-premium>19.3687088042448</base:technical-premium>
                              <base:package-premium>23.2424505650938</base:package-premium>
                              <base:minimum-premium>9</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsEscapeofWater</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>29.77</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium>10</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsSubsidence</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>36.72</base:change>
                              <base:technical-premium>19.5206202458467</base:technical-premium>
                              <base:package-premium>23.4247442950161</base:package-premium>
                              <base:minimum-premium>11</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsAccidentalDamage</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>45.21</base:change>
                              <base:technical-premium>19.5965759666477</base:technical-premium>
                              <base:package-premium>23.5158911599772</base:package-premium>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                        </base:property-perils>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils>
                           <base:property-peril>
                              <base:type>ContentsAccidentalDamage</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>false</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>0</base:change>
                              <base:technical-premium>11.9250481657507</base:technical-premium>
                              <base:package-premium>11.9250481657507</base:package-premium>
                              <base:minimum-premium>2</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsEscapeofWater</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>false</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>0</base:change>
                              <base:technical-premium>11.6212252825469</base:technical-premium>
                              <base:package-premium>11.6212252825469</base:package-premium>
                              <base:minimum-premium>13</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsFire</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>false</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>0</base:change>
                              <base:technical-premium>11.8490924449498</base:technical-premium>
                              <base:package-premium>11.8490924449498</base:package-premium>
                              <base:minimum-premium>10</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsFlood</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>false</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>0</base:change>
                              <base:technical-premium>11.393358120144</base:technical-premium>
                              <base:package-premium>11.393358120144</base:package-premium>
                              <base:minimum-premium>8</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsMD</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>false</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>0</base:change>
                              <base:technical-premium>11.469313840945</base:technical-premium>
                              <base:package-premium>11.469313840945</base:package-premium>
                              <base:minimum-premium>9</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsStorm</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>false</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>0</base:change>
                              <base:technical-premium>11.6971810033478</base:technical-premium>
                              <base:package-premium>11.6971810033478</base:package-premium>
                              <base:minimum-premium>2</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsSubsidence</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>false</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>0</base:change>
                              <base:technical-premium>11.8490924449498</base:technical-premium>
                              <base:package-premium>11.8490924449498</base:package-premium>
                              <base:minimum-premium>14</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsTheft</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>false</base:indicator>
                              <base:prior-term i:nil="true"/>
                              <base:prior i:nil="true"/>
                              <base:cancel-prem i:nil="true"/>
                              <base:change>0</base:change>
                              <base:technical-premium>11.6212252825469</base:technical-premium>
                              <base:package-premium>11.6212252825469</base:package-premium>
                              <base:minimum-premium>11</base:minimum-premium>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                        </base:property-perils>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount>0</base:amount>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                  </base:property-risk-coverage>
                  <base:cover-type>BuildingOnly</base:cover-type>
                  <base:property-risk>
                     <base:alarm-alerts-police i:nil="true"/>
                     <base:work-in-progress i:nil="true"/>
                     <base:burglar-alarm>NudAudibleOnly</base:burglar-alarm>
                     <base:central-heating i:nil="true"/>
                     <base:distance-away-from-water i:nil="true"/>
                     <base:extended i:nil="true"/>
                     <base:flooded i:nil="true"/>
                     <base:for-sale i:nil="true"/>
                     <base:garage i:nil="true"/>
                     <base:good-state-of-repair i:nil="true"/>
                     <base:smokers i:nil="true"/>
                     <base:listed-building i:nil="true"/>
                     <base:main-entrance-locks i:nil="true"/>
                     <base:neighbourhood-watch i:nil="true"/>
                     <base:number-of-adults>2</base:number-of-adults>
                     <base:number-of-bathrooms>3</base:number-of-bathrooms>
                     <base:number-of-bedrooms>4</base:number-of-bedrooms>
                     <base:number-of-kids>5</base:number-of-kids>
                     <base:number-of-rooms-not-beds i:nil="true"/>
                     <base:other-entrances i:nil="true"/>
                     <base:other-entrance-locks i:nil="true"/>
                     <base:ownership>true</base:ownership>
                     <base:patio-doors i:nil="true"/>
                     <base:percentage-of-flat-roof i:nil="true"/>
                     <base:burglar-alarm-pro-install-and-maintaince-contrace i:nil="true"/>
                     <base:property-occupied-by i:nil="true"/>
                     <base:flat-roof i:nil="true"/>
                     <base:self-contained-with-own-front-door i:nil="true"/>
                     <base:smoke-detectors i:nil="true"/>
                     <base:subsidence i:nil="true"/>
                     <base:property-occupied-by-time-of-day i:nil="true"/>
                     <base:property-type>FlatGround</base:property-type>
                     <base:residence-type i:nil="true"/>
                     <base:business-use i:nil="true"/>
                     <base:wall-construction i:nil="true"/>
                     <base:window-locks i:nil="true"/>
                     <base:year-built>1970-2000</base:year-built>
                     <base:purchase-date i:nil="true"/>
                     <base:bikes-amount i:nil="true"/>
                     <base:buildings-ad-required i:nil="true"/>
                     <base:contents-ad-required i:nil="true"/>
                     <base:estimated-buildings-insurance i:nil="true"/>
                     <base:cover-away-from-home i:nil="true"/>
                     <base:estimated-contents-insurance i:nil="true"/>
                     <base:laptops-amount i:nil="true"/>
                     <base:market-value i:nil="true"/>
                     <base:money-amount i:nil="true"/>
                     <base:rebuild-cost i:nil="true"/>
                     <base:business-type i:nil="true"/>
                     <base:claim-free-years-buildings>0</base:claim-free-years-buildings>
                     <base:claim-free-years-contents i:nil="true"/>
                     <base:claims-or-losses-last-5-years i:nil="true"/>
                     <base:is-bankrupt i:nil="true"/>
                     <base:bankrupt i:nil="true"/>
                     <base:is-criminal i:nil="true"/>
                     <base:criminal i:nil="true"/>
                     <base:is-refused i:nil="true"/>
                     <base:refused i:nil="true"/>
                     <base:legal-protection-cover i:nil="true"/>
                     <base:roof-type i:nil="true"/>
                     <base:same-as-proposer-address i:nil="true"/>
                     <base:has-specified-items i:nil="true"/>
                     <base:specified-items i:nil="true"/>
                     <base:student-cover i:nil="true"/>
                     <base:unoccupied i:nil="true"/>
                  </base:property-risk>
                  <base:perils i:nil="true"/>
                  <base:risk-packages i:nil="true"/>
               </base:policy>
            </base:policies>
            <base:quotes i:nil="true"/>
            <base:metadata i:nil="true"/>
            <base:address-lookup-results i:nil="true"/>
            <base:messages i:nil="true"/>
            <base:added-elements i:nil="true"/>
            <base:deleted-elements i:nil="true"/>
         </v0:policy>
      </v0:Buy>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="4c4e128f-5ee1-4445-bccb-3fea035456ce" name="SOAP Response"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Buy" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="groovy" name="assert 2" id="e46a5d32-7e35-4f8c-9c34-c618135f11b5"><con:settings/><con:config><script>def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder("BuyQuote#Response")
holder.namespaces["s"] = "http://www.w3.org/2003/05/soap-envelope"
holder.namespaces["v0"] = "http://insurancelab.accenture.com/AIL/v0.1/"
holder.namespaces["b"] = "base"
def policyNumber = holder.getNodeValue("/s:Envelope/s:Body/v0:BuyResponse/v0:BuyResult/b:policies/b:policy/b:policy-number/text()")
assert (policyNumber != null)</script></con:config></con:testStep><con:loadTest id="2738fe14-dc07-4dbf-bbd5-4135a0162a6c" name="Performance Test"><con:settings><con:setting id="HttpSettings@close-connections">false</con:setting></con:settings><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase id="7be26627-67ce-434c-83d6-03df39ae946d" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="Quote, Register, Retrieve" searchProperties="true"><con:settings/><con:testStep type="request" id="efdd5dad-1b62-4ab7-832e-da8c45362d7f" name="New"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_QuoteService</con:interface><con:operation>New</con:operation><con:request name="New" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="true" useWsReliableMessaging="false" wssPasswordType="" id="8a0ec65c-8cce-4a5e-82a8-82bb9315269f"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">\r
   <soap:Header/>\r
   <soap:Body>\r
      <v0:New>\r         
         <v0:policy>\r
            <base:account>\r
               <base:title>Mr</base:title>\r
               <base:first-name>John</base:first-name>\r
               <base:last-name>Smith</base:last-name>\r               
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>\r
               <base:gender>Male</base:gender>\r
               <base:marital-status>Single</base:marital-status>\r\r
               <base:address>\r
                  <base:postcode>E2 6LT</base:postcode>\r
               </base:address>\r
               <base:mobile-phone>07406745632</base:mobile-phone>\r
               <base:email>j.smith_12_12_02@ail.com</base:email>\r
            </base:account>
            <base:policies>\r
               <base:policy>\r
                  <base:line-of-business>Property</base:line-of-business>\r
               </base:policy>\r
            </base:policies>\r
         </v0:policy>\r
      </v0:New>\r
   </soap:Body>\r
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="c6620385-85c6-40fd-9ec0-b8cfa7a5f4db" name="SOAP Response"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/New" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="transfer 1" id="b2fceae2-2be9-41bd-98b0-46a1f0a838b8"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" transferChildNodes="false" ignoreEmpty="false" transferToAll="false" entitize="false"><con:name>username-1</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>New</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace b='base';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';

/s:Envelope/s:Body/v0:NewResponse/v0:NewResult/b:policies/b:policy/b:quote-number/text()</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>RegisterUser</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:RegisterUser/v0:userName</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>password-1</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>New</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace b='base';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';

/s:Envelope/s:Body/v0:NewResponse/v0:NewResult/b:policies/b:policy/b:quote-number/text()</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>RegisterUser</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:RegisterUser/v0:password</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>quote-1</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>New</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace b='base';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';

/s:Envelope/s:Body/v0:NewResponse/v0:NewResult/b:policies/b:policy/b:quote-number/text()</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>RegisterUser</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:RegisterUser/v0:quoteReference</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>quote-2</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>New</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace b='base';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';

/s:Envelope/s:Body/v0:NewResponse/v0:NewResult/b:policies/b:policy/b:quote-number/text()</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>Retrieve</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:Retrieve/v0:retrieveKey/base:quote-number</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>postcode</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>New</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace b='base';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';

/s:Envelope/s:Body/v0:New/v0:policy/b:account/b:address/b:postcode/text()</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>Retrieve</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:Retrieve/v0:retrieveKey/base:postcode</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="true"><con:name>dob</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>New</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace b='base';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';

/s:Envelope/s:Body/v0:New/v0:policy/b:account/b:date-of-birth</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>Retrieve</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:Retrieve/v0:retrieveKey/base:date-of-birth</con:targetPath><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="request" name="RegisterUser" id="8a7a83b4-88be-439b-9fbd-58de1875de55"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_AdminService</con:interface><con:operation>RegisterUser</con:operation><con:request name="RegisterUser" id="1824ae66-6ba4-487a-89f2-a6ab6c4e0d24" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Admin.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/">
   <soap:Header/>
   <soap:Body>
      <v0:RegisterUser>
         <v0:quoteReference>Home48824Q2016</v0:quoteReference>
         <v0:userName>Home48824Q2016</v0:userName>
         <v0:password>Home48824Q2016</v0:password>
      </v0:RegisterUser>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="41890e95-f05f-44e7-8f4c-b629f58952f0"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" addDefaultTo="true" action="http://insurancelab.accenture.com/AIL/v0.1/AdminService/RegisterUser"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="groovy" name="assert 1" id="45faae9e-194d-4f4a-9a4f-a9205f99a99b"><con:settings/><con:config><script>def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder("RegisterUser#Response")
holder.namespaces["s"] = "http://www.w3.org/2003/05/soap-envelope"
holder.namespaces["v0"] = "http://insurancelab.accenture.com/AIL/v0.1/"
holder.namespaces["b"] = "base"
def isCreated = holder.getNodeValue("/s:Envelope/s:Body/v0:RegisterUserResponse/v0:RegisterUserResult/b:account-has-been-created/text()")
assert (isCreated == "true")</script></con:config></con:testStep><con:testStep type="request" name="Retrieve" id="627aefe5-4e7d-4b26-ac64-264899305ad7"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_QuoteService</con:interface><con:operation>Retrieve</con:operation><con:request name="Retrieve" id="328b96af-58ff-4a51-9e24-804216a95a2a" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base">
   <soap:Header/>
   <soap:Body>
      <v0:Retrieve>
         <!--Optional:-->
         <v0:retrieveKey>
            <!--Optional:-->
            <base:quote-number>Home48824Q2016</base:quote-number>
            <!--Optional:-->
            <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>
            <!--Optional:-->
            <base:postcode>E2 6LT</base:postcode>
         </v0:retrieveKey>
      </v0:Retrieve>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="dd59ec98-e099-44a3-8533-30d9ea27c533"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" addDefaultTo="true" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/Retrieve"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="groovy" name="assert 2" id="9d5a2228-9373-4110-b04f-a9fdd765727b"><con:settings/><con:config><script>def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder("Retrieve#Response")
holder.namespaces["s"] = "http://www.w3.org/2003/05/soap-envelope"
holder.namespaces["v0"] = "http://insurancelab.accenture.com/AIL/v0.1/"
holder.namespaces["b"] = "base"
def policy = holder.getNodeValue("/s:Envelope/s:Body/v0:RetrieveResponse/v0:RetrieveResult/b:policies/b:policy/b:id/text()")
assert (policy != null)
</script></con:config></con:testStep><con:tearDownScript/><con:properties/></con:testCase><con:testCase id="2b9618fb-c11e-4d6e-90ad-17125c11cf1a" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="AddressLookup, Quote, Rate and Billing" searchProperties="true"><con:settings/><con:testStep type="properties" name="Config" id="1354dd6f-5f80-4dd6-ae13-d18ecc15c7a2"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>Protocol</con:name><con:value>http</con:value></con:property><con:property><con:name>Host</con:name><con:value>localhost</con:value></con:property><con:property><con:name>Port</con:name><con:value>10578</con:value></con:property><con:property><con:name>Environment</con:name><con:value>${#Protocol}://${#Host}:${#Port}</con:value></con:property><con:property><con:name>Lob</con:name><con:value>Property</con:value></con:property><con:property><con:name>Payment</con:name><con:value>DD</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Load config" id="e25b4bcc-46bb-45f9-b21e-57df34311059"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="false" transferTextContent="true" failOnError="true" transferToAll="false" useXQuery="false" transferChildNodes="false" entitize="false" ignoreEmpty="false"><con:name>Endpoint_AddressLookup</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>AddressLookup</con:sourceStep><con:sourcePath>concat("${#Environment}","${#Project#Path_AddressLookup}")</con:sourcePath><con:targetType>Endpoint</con:targetType><con:targetStep>AddressLookup</con:targetStep><con:targetPath/><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>Endpoint_NewQuote</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>NewQuote</con:sourceStep><con:sourcePath>concat("${Environment}","${#Project#Path_Quote}")</con:sourcePath><con:targetType>Endpoint</con:targetType><con:targetStep>NewQuote</con:targetStep><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>Endpoint_RateQuote</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>concat("${Environment}","${#Project#Path_Quote}")</con:sourcePath><con:targetType>Endpoint</con:targetType><con:targetStep>RateQuote</con:targetStep><con:targetPath/><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>Request_Lob</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>NewQuote</con:sourceStep><con:sourcePath>"${#Lob}"</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>NewQuote</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:New/v0:policy/base:policies/base:policy//base:line-of-business
</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>Endpoint_SetDirectDebitPayment</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>SetDirectDebitPayment</con:sourceStep><con:sourcePath>concat("${Environment}","${#Project#Path_Payment}")</con:sourcePath><con:targetType>Endpoint</con:targetType><con:targetStep>SetDirectDebitPayment</con:targetStep><con:targetPath/><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>Endpoint_SetCreditCardPayment</con:name><con:sourceType>Request</con:sourceType><con:sourceStep>SetCreditCardPayment</con:sourceStep><con:sourcePath>concat("${Environment}","${#Project#Path_Payment}")</con:sourcePath><con:targetType>Endpoint</con:targetType><con:targetStep>SetCreditCardPayment</con:targetStep><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="request" name="AddressLookup" id="982cacd6-9fff-4cdf-8f7e-d6ce373ec5fb"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_AddressLookup</con:interface><con:operation>LookupAddress</con:operation><con:request name="AddressLookup" id="0a974499-a6fa-44b9-8dca-1146863880fb" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/AddressLookup.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base">
   <soap:Header/>
   <soap:Body>
        <v0:LookupAddress>
      	<v0:partial>
            <base:house-name-or-number>House Name</base:house-name-or-number>
            <base:postcode>E2 6LT</base:postcode>
		</v0:partial>
	</v0:LookupAddress>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="238f9441-f922-42a8-8b36-6e81f97efcfc"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" addDefaultTo="true" addDefaultAction="false" action="http://insurancelab.accenture.com/AIL/v0.1/AddressLookup/LookupAddress"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="transfer 1" id="58bba0d6-8033-4210-a662-1fd36b2fc98e"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="false" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="true"><con:name>address</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>AddressLookup</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace a='base';

/s:Envelope/s:Body/v0:LookupAddressResponse/v0:LookupAddressResult/a:address
</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>NewQuote</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:New/v0:policy/base:account/base:address
</con:targetPath><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="request" id="5988a8c7-5ac4-4095-9f03-ba65d54f62cf" name="NewQuote"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_QuoteService</con:interface><con:operation>New</con:operation><con:request name="NewQuote" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="true" useWsReliableMessaging="false" wssPasswordType="" id="a0ee7f16-b2e1-41e6-85e7-2758a369c7ed"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:i="i" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Header/>
   <soap:Body>
      <v0:New>
         <v0:policy>
            <base:account>
               <base:title>Mr</base:title>
               <base:first-name>John</base:first-name>
               <base:last-name>Smith</base:last-name>
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>
               <base:gender>Male</base:gender>
               <base:marital-status>Single</base:marital-status>
               <base:address>
               <base:address-id xsi:nil="true"/>
               <base:house-name-or-number>House Name</base:house-name-or-number>
               <base:address-line-1/>
               <base:address-line-2/>
               <base:address-line-3 xsi:nil="true"/>
               <base:city>London</base:city>
               <base:postcode>E2 6LT</base:postcode>
               <base:county>London</base:county>
               <base:country xsi:nil="true"/>
               <base:lat>51.5278841</base:lat>
               <base:long>-0.0624556</base:long>
            </base:address>
               <base:mobile-phone>07406745632</base:mobile-phone>
               <base:email>j.smith@ail.com</base:email>
            </base:account>
            <base:policies>
               <base:policy>
                  <base:line-of-business>Property</base:line-of-business>
               </base:policy>
            </base:policies>
         </v0:policy>
      </v0:New>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="8259b895-eaba-4b3d-a264-a077e2bea4f0" name="SOAP Response"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/New" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="transfer 2" id="e5347acf-c457-441f-87c2-2b8b8d02399d"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="false" transferTextContent="false" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="true"><con:name>Quote</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>NewQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace a='base';

/s:Envelope/s:Body/v0:NewResponse/v0:NewResult</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>RateQuote</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace base='base';

/soap:Envelope/soap:Body/v0:RateQuote/v0:policy
</con:targetPath><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="groovy" name="request fix 1" id="c2887f65-878f-47f7-a845-1fa8689124e7"><con:settings/><con:config><script>def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder("RateQuote#Request")

//get attribute value
def policyType = holder
				.getNodeValue("/soap:Envelope/soap:Body/v0:RateQuote/v0:policy/base:policies/base:policy/@i:type")
				.split(":")[1]
//add namespace - base
holder.setNodeValue(
	"/soap:Envelope/soap:Body/v0:RateQuote/v0:policy/base:policies/base:policy/@i:type",
	"base:$policyType"
	)
holder.updateProperty()</script></con:config></con:testStep><con:testStep type="groovy" name="enrich" id="eb678a99-b463-495e-be2c-739ffc3f8e61"><con:settings/><con:config><script>import com.eviware.soapui.support.GroovyUtils
def groovyUtils = new GroovyUtils(context)
def quoteHolder = groovyUtils.getXmlHolder("RateQuote#Request")

def baseXPath = "/soap:Envelope/soap:Body/v0:RateQuote/v0:policy/base:policies/base:policy"

//get line of business
def lob = quoteHolder.getNodeValue(baseXPath + "/base:line-of-business/text()")

//enrich request
switch(lob){
	case "Health":
	//Health request
	break
	case "Motor":
	def riskXPath = baseXPath + "/base:motor-risk"
	quoteHolder.setNodeValue(riskXPath + "/base:driving-restrictions", "IAS")
	quoteHolder.setNodeValue(riskXPath + "/base:driving-restrictions/@i:nil", "false")
	break
	case "Pet":
	//Pet request
	break
	case "Property":
	quoteHolder.setNodeValue(baseXPath + "/base:cover-type", "BuildingOnly")
	quoteHolder.setNodeValue(baseXPath + "/base:cover-type/@i:nil", "false")
	def riskXPath = baseXPath + "/base:property-risk"
	quoteHolder.setNodeValue(riskXPath + "/base:burglar-alarm", "NudAudibleOnly")
	quoteHolder.setNodeValue(riskXPath + "/base:burglar-alarm/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-adults", 2)
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-adults/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-bathrooms", 3)
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-bathrooms/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-bedrooms", 4)
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-bedrooms/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-kids", 5)
	quoteHolder.setNodeValue(riskXPath + "/base:number-of-kids/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:ownership", "true")
	quoteHolder.setNodeValue(riskXPath + "/base:ownership/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:property-type", "FlatGround")
	quoteHolder.setNodeValue(riskXPath + "/base:property-type/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:year-built", "1970-2000")
	quoteHolder.setNodeValue(riskXPath + "/base:year-built/@i:nil", "false")
	quoteHolder.setNodeValue(riskXPath + "/base:claim-free-years-buildings", 0)
	quoteHolder.setNodeValue(riskXPath + "/base:claim-free-years-buildings/@i:nil", "false")
	break
	case "Travel":
	quoteHolder.setNodeValue(baseXPath + "/base:cover-type", "COU")
	quoteHolder.setNodeValue(baseXPath + "/base:cover-type/@i:nil", "false")
	quoteHolder.setNodeValue(baseXPath + "/base:destination", "W1")
	quoteHolder.setNodeValue(baseXPath + "/base:destination/@i:nil", "false")
	quoteHolder.setNodeValue(baseXPath + "/base:number-of-adult-travellers", 2)
	quoteHolder.setNodeValue(baseXPath + "/base:number-of-adult-travellers/@i:nil", "false")
	quoteHolder.setNodeValue(baseXPath + "/base:number-of-young-travellers", 0)
	quoteHolder.setNodeValue(baseXPath + "/base:number-of-young-travellers/@i:nil", "false")
	quoteHolder.setNodeValue(baseXPath + "/base:policy-type" , "A")
	quoteHolder.setNodeValue(baseXPath + "/base:policy-type/@i:nil", "false")
	def riskXPath = baseXPath + "/base:travel-risk"
	break
}

//update request
quoteHolder.updateProperty()</script></con:config></con:testStep><con:testStep type="request" id="5aa463e1-a204-412b-af8d-bba78da2150e" name="RateQuote"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_QuoteService</con:interface><con:operation>RateQuote</con:operation><con:request name="RateQuote" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="true" useWsReliableMessaging="false" wssPasswordType="" id="93596df6-6ec7-4b99-a1b6-20459399ef75"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Quote.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <soap:Header/>
   <soap:Body>
      <v0:RateQuote>
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <base:account>
               <base:party-id>0</base:party-id>
               <base:account-id i:nil="true"/>
               <base:customer-id i:nil="true"/>
               <base:title>Mr</base:title>
               <base:first-name>John</base:first-name>
               <base:last-name>Smith</base:last-name>
               <base:name i:nil="true"/>
               <base:date-of-birth>1990-12-21T00:00:00</base:date-of-birth>
               <base:gender>Male</base:gender>
               <base:marital-status>Single</base:marital-status>
               <base:address>
                  <base:address-id i:nil="true"/>
                  <base:house-name-or-number>House Name</base:house-name-or-number>
                  <base:address-line-1 i:nil="true"/>
                  <base:address-line-2 i:nil="true"/>
                  <base:address-line-3 i:nil="true"/>
                  <base:city>London</base:city>
                  <base:postcode>E2 6LT</base:postcode>
                  <base:county>London</base:county>
                  <base:country i:nil="true"/>
                  <base:lat i:nil="true"/>
                  <base:long i:nil="true"/>
               </base:address>
               <base:primary-phone i:nil="true"/>
               <base:mobile-phone i:nil="true"/>
               <base:email>j.smith@ail.com</base:email>
               <base:employment-status>Employed</base:employment-status>
               <base:occupation i:nil="true"/>
               <base:uk-resident i:nil="true"/>
               <base:uk-resident-date>1990-12-21T00:00:00</base:uk-resident-date>
               <base:additional-other-interests i:nil="true"/>
               <base:username i:nil="true"/>
               <base:password i:nil="true"/>
               <base:credit-score i:nil="true"/>
               <base:years-on-electoral-roll i:nil="true"/>
               <base:terms-and-conditions i:nil="true"/>
            </base:account>
            <base:policies>
               <base:policy i:type="base:property-policy">
                  <base:id>56382</base:id>
                  <base:quote-number>Home47857Q2015</base:quote-number>
                  <base:policy-number i:nil="true"/>
                  <base:history-id>56571</base:history-id>
                  <base:line-of-business>Property</base:line-of-business>
                  <base:effective-from-date>2015-12-11T00:00:00</base:effective-from-date>
                  <base:expiration-date>2016-12-11T00:00:00</base:expiration-date>
                  <base:quote-valid-till i:nil="true"/>
                  <base:voluntary-excess i:nil="true"/>
                  <base:payplan i:nil="true"/>
                  <base:payment i:nil="true"/>
                  <base:package-list>
                     <base:coverages i:nil="true"/>
                     <base:packages/>
                  </base:package-list>
                  <base:payment-schedules i:nil="true"/>
                  <base:transactions i:nil="true"/>
                  <base:premium i:nil="true"/>
                  <base:pure-premium i:nil="true"/>
                  <base:deposit-premium i:nil="true"/>
                  <base:monthly-premium i:nil="true"/>
                  <base:weekly-premium i:nil="true"/>
                  <base:tax-and-surcharges i:nil="true"/>
                  <base:selected-package-id>2</base:selected-package-id>
                  <base:term i:nil="true"/>
                  <base:claims i:nil="true"/>
                  <base:documents i:nil="true"/>
                  <base:renewal-indicator i:nil="true"/>
                  <base:locked i:nil="true"/>
                  <base:currency i:nil="true"/>
                  <base:risk-property>
                     <base:exposure>
                        <base:type>SameAsProposerAddress</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Smokers</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Unoccupied</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Ownership</base:type>
                        <base:value>Mortgaged</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NumberOfKids</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NumberOfAdults</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>BusinessUse</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                  </base:risk-property>
                  <base:risk-building>
                     <base:exposure>
                        <base:type>RoofType</base:type>
                        <base:value>Tile</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>YearBuilt</base:type>
                        <base:value>1901-1949</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>WallConstruction</base:type>
                        <base:value>Brick</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Subsidence</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>SelfContainedWithOwnFrontDoor</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>SmokeDetectors</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>PropertyType</base:type>
                        <base:value>HouseDetached</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NumberOfBathrooms</base:type>
                        <base:value>2</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>NeighbourhoodWatch</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>ListedBuilding</base:type>
                        <base:value>N/A</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Extended</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Flooded</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>ForSale</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>Garage</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>GoodStateOfRepair</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>DistanceFromWater</base:type>
                        <base:value>>400m</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>CentralHeating</base:type>
                        <base:value>1</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>BuildingWorksInProgress</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                     <base:exposure>
                        <base:type>RebuildCost</base:type>
                        <base:value>0</base:value>
                     </base:exposure>
                  </base:risk-building>
                  <base:property-risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils>
                           <base:property-peril>
                              <base:type>BuildingsFlood</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsMD</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsFire</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsTheft</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsStorm</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsEscapeofWater</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsSubsidence</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>BuildingsAccidentalDamage</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                        </base:property-perils>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils>
                           <base:property-peril>
                              <base:type>ContentsAccidentalDamage</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsEscapeofWater</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsFire</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsFlood</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsMD</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsStorm</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsSubsidence</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                           <base:property-peril>
                              <base:type>ContentsTheft</base:type>
                              <base:package-code i:nil="true"/>
                              <base:premium i:nil="true"/>
                              <base:indicator>true</base:indicator>
                              <base:prior-term>0</base:prior-term>
                              <base:prior>0</base:prior>
                              <base:cancel-prem>0</base:cancel-prem>
                              <base:change>0</base:change>
                              <base:technical-premium i:nil="true"/>
                              <base:package-premium i:nil="true"/>
                              <base:minimum-premium i:nil="true"/>
                              <base:Written i:nil="true"/>
                           </base:property-peril>
                        </base:property-perils>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                     <base:risk-coverage>
                        <base:display i:nil="true"/>
                        <base:name i:nil="true"/>
                        <base:order i:nil="true"/>
                        <base:mandatory i:nil="true"/>
                        <base:applicable i:nil="true"/>
                        <base:selected i:nil="true"/>
                        <base:eligible i:nil="true"/>
                        <base:purchased i:nil="true"/>
                        <base:limit i:nil="true"/>
                        <base:excess i:nil="true"/>
                        <base:premium>
                           <base:frequency i:nil="true"/>
                           <base:amount i:nil="true"/>
                           <base:tax i:nil="true"/>
                           <base:apr i:nil="true"/>
                        </base:premium>
                        <base:discount i:nil="true"/>
                        <base:total-excess i:nil="true"/>
                        <base:property-perils/>
                     </base:risk-coverage>
                  </base:property-risk-coverage>
                  <base:cover-type i:nil="false">BuildingOnly</base:cover-type>
                  <base:property-risk>
                     <base:alarm-alerts-police i:nil="true"/>
                     <base:work-in-progress i:nil="true"/>
                     <base:burglar-alarm i:nil="false">NudAudibleOnly</base:burglar-alarm>
                     <base:central-heating i:nil="true"/>
                     <base:distance-away-from-water i:nil="true"/>
                     <base:extended i:nil="true"/>
                     <base:flooded i:nil="true"/>
                     <base:for-sale i:nil="true"/>
                     <base:garage i:nil="true"/>
                     <base:good-state-of-repair i:nil="true"/>
                     <base:smokers i:nil="true"/>
                     <base:listed-building i:nil="true"/>
                     <base:main-entrance-locks i:nil="true"/>
                     <base:neighbourhood-watch i:nil="true"/>
                     <base:number-of-adults i:nil="false">2</base:number-of-adults>
                     <base:number-of-bathrooms i:nil="false">3</base:number-of-bathrooms>
                     <base:number-of-bedrooms i:nil="false">4</base:number-of-bedrooms>
                     <base:number-of-kids i:nil="false">5</base:number-of-kids>
                     <base:number-of-rooms-not-beds i:nil="true"/>
                     <base:other-entrances i:nil="true"/>
                     <base:other-entrance-locks i:nil="true"/>
                     <base:ownership i:nil="false">true</base:ownership>
                     <base:patio-doors i:nil="true"/>
                     <base:percentage-of-flat-roof i:nil="true"/>
                     <base:burglar-alarm-pro-install-and-maintaince-contrace i:nil="true"/>
                     <base:property-occupied-by i:nil="true"/>
                     <base:flat-roof i:nil="true"/>
                     <base:self-contained-with-own-front-door i:nil="true"/>
                     <base:smoke-detectors i:nil="true"/>
                     <base:subsidence i:nil="true"/>
                     <base:property-occupied-by-time-of-day i:nil="true"/>
                     <base:property-type i:nil="false">FlatGround</base:property-type>
                     <base:residence-type i:nil="true"/>
                     <base:business-use i:nil="true"/>
                     <base:wall-construction i:nil="true"/>
                     <base:window-locks i:nil="true"/>
                     <base:year-built i:nil="false">1970-2000</base:year-built>
                     <base:purchase-date i:nil="true"/>
                     <base:bikes-amount i:nil="true"/>
                     <base:buildings-ad-required i:nil="true"/>
                     <base:contents-ad-required i:nil="true"/>
                     <base:estimated-buildings-insurance i:nil="true"/>
                     <base:cover-away-from-home i:nil="true"/>
                     <base:estimated-contents-insurance i:nil="true"/>
                     <base:laptops-amount i:nil="true"/>
                     <base:market-value i:nil="true"/>
                     <base:money-amount i:nil="true"/>
                     <base:rebuild-cost i:nil="true"/>
                     <base:business-type i:nil="true"/>
                     <base:claim-free-years-buildings i:nil="false">0</base:claim-free-years-buildings>
                     <base:claim-free-years-contents i:nil="true"/>
                     <base:claims-or-losses-last-5-years i:nil="true"/>
                     <base:is-bankrupt i:nil="true"/>
                     <base:bankrupt i:nil="true"/>
                     <base:is-criminal i:nil="true"/>
                     <base:criminal i:nil="true"/>
                     <base:is-refused i:nil="true"/>
                     <base:refused i:nil="true"/>
                     <base:legal-protection-cover i:nil="true"/>
                     <base:roof-type i:nil="true"/>
                     <base:same-as-proposer-address i:nil="true"/>
                     <base:has-specified-items i:nil="true"/>
                     <base:specified-items i:nil="true"/>
                     <base:student-cover i:nil="true"/>
                     <base:unoccupied i:nil="true"/>
                  </base:property-risk>
                  <base:perils i:nil="true"/>
                  <base:risk-packages i:nil="true"/>
               </base:policy>
            </base:policies>
            <base:quotes i:nil="true"/>
            <base:metadata i:nil="true"/>
            <base:address-lookup-results i:nil="true"/>
            <base:messages i:nil="true"/>
            <base:added-elements i:nil="true"/>
            <base:deleted-elements i:nil="true"/>
         </v0:policy>
      </v0:RateQuote>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="cc702b8b-2f9b-4d82-81cf-64fa9a200414" name="SOAP Response"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://insurancelab.accenture.com/AIL/v0.1/QuoteService/RateQuote" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="groovy" name="assert 1" id="f8129af7-8893-4bc0-9278-f962085ff397"><con:settings/><con:config><script>def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder("RateQuote#Response")
holder.namespaces["s"] = "http://www.w3.org/2003/05/soap-envelope"
holder.namespaces["v0"] = "http://insurancelab.accenture.com/AIL/v0.1/"
holder.namespaces["b"] = "base"

def policyNumber = holder.getNodeValue("/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:policy-number/text()")
assert (policyNumber != null)

def premium = holder.getNodeValue("/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:premium/text()")
assert (Double.parseDouble(premium) > 0)</script></con:config></con:testStep><con:testStep type="groovy" name="select payment" id="a138bbe8-6a9d-4983-9df0-76986357615d"><con:settings/><con:config><script>//get payment method
def payment = testRunner.testCase.testSteps["Config"].getPropertyValue("Payment")

//enrich request
switch(payment){
	case "CC":
	testRunner.testCase.testSteps["SetCreditCardPayment"].disabled = false
	testRunner.testCase.testSteps["transfer 4"].disabled = false
	
	testRunner.testCase.testSteps["SetDirectDebitPayment"].disabled = true
	testRunner.testCase.testSteps["transfer 5"].disabled = true
	break
	case "DD":
	testRunner.testCase.testSteps["SetDirectDebitPayment"].disabled = false
	testRunner.testCase.testSteps["transfer 5"].disabled = false
	
	testRunner.testCase.testSteps["SetCreditCardPayment"].disabled = true
	testRunner.testCase.testSteps["transfer 4"].disabled = true
	break
}</script></con:config></con:testStep><con:testStep type="transfer" name="transfer 4" id="d4f0184c-a7dd-4352-90ef-93774458b2a0" disabled="true"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="false" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="true"><con:name>policy id</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:id</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetCreditCardPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetCreditCardPayment/v0:policy/b:policies/b:policy/b:id</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" transferChildNodes="false" ignoreEmpty="false" transferToAll="false" entitize="false"><con:name>policy number</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:policy-number</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetCreditCardPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetCreditCardPayment/v0:policy/b:policies/b:policy/b:policy-number</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>history id</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:history-id</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetCreditCardPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetCreditCardPayment/v0:policy/b:policies/b:policy/b:history-id</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>line of business</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:line-of-business</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetCreditCardPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetCreditCardPayment/v0:policy/b:policies/b:policy/b:line-of-business</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>effective from date</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:effective-from-date</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetCreditCardPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetCreditCardPayment/v0:policy/b:policies/b:policy/b:effective-from-date</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>expiration date</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:expiration-date</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetCreditCardPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetCreditCardPayment/v0:policy/b:policies/b:policy/b:expiration-date</con:targetPath><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="request" name="SetCreditCardPayment" id="1d6576db-4404-4d16-978e-83896e6a4353" disabled="true"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_PaymentService</con:interface><con:operation>SetCreditCardPayment</con:operation><con:request name="SetCreditCardPayment" id="b01a9eb6-ece3-489c-add8-b99c38c35d25" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Payment.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Header/>
   <soap:Body>
      <v0:SetCreditCardPayment>
      <v0:policy><base:policies>
               <base:policy>
                  <base:id>56173</base:id>
                  <base:policy-number>Home028169</base:policy-number>
                  <base:history-id>56366</base:history-id>
                  <base:line-of-business>Property</base:line-of-business>
                  <base:effective-from-date>2015-12-03T00:00:00</base:effective-from-date>
                  <base:expiration-date>2016-12-03T00:00:00</base:expiration-date>
                  <base:payment>
                     <base:credit-card>
                        <base:type>visa</base:type>
                        <base:name>J Smith</base:name>
                        <base:number>465909587349874</base:number>
                        <base:expiration-date>2019-12-25T00:00:00</base:expiration-date>
                        <base:cvv>555</base:cvv>
                     </base:credit-card>
                  </base:payment>
               </base:policy>
            </base:policies>
         </v0:policy>
      </v0:SetCreditCardPayment>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="85db833d-e8d1-4511-8154-51e1735e6abc"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" addDefaultTo="true" action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetCreditCardPayment"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="transfer 5" id="a2eddcde-adea-4407-b7f8-029ba989c990"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="false" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="true"><con:name>policy id</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:id</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetDirectDebitPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetDirectDebitPayment/v0:policy/b:policies/b:policy/b:id</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" transferChildNodes="false" ignoreEmpty="false" transferToAll="false" entitize="false"><con:name>policy number</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:policy-number</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetDirectDebitPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetDirectDebitPayment/v0:policy/b:policies/b:policy/b:policy-number</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>history id</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:history-id</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetDirectDebitPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetDirectDebitPayment/v0:policy/b:policies/b:policy/b:history-id</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>line of business</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:line-of-business</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetDirectDebitPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetDirectDebitPayment/v0:policy/b:policies/b:policy/b:line-of-business</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>effective from date</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:effective-from-date</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetDirectDebitPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetDirectDebitPayment/v0:policy/b:policies/b:policy/b:effective-from-date</con:targetPath><con:upgraded>true</con:upgraded></con:transfers><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" entitize="false" transferChildNodes="false"><con:name>expiration date</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>RateQuote</con:sourceStep><con:sourcePath>declare namespace s='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/s:Envelope/s:Body/v0:RateQuoteResponse/v0:RateQuoteResult/b:policies/b:policy/b:expiration-date</con:sourcePath><con:targetType>Request</con:targetType><con:targetStep>SetDirectDebitPayment</con:targetStep><con:targetPath>declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace v0='http://insurancelab.accenture.com/AIL/v0.1/';
declare namespace b='base';

/soap:Envelope/soap:Body/v0:SetDirectDebitPayment/v0:policy/b:policies/b:policy/b:expiration-date</con:targetPath><con:upgraded>true</con:upgraded></con:transfers></con:config></con:testStep><con:testStep type="request" name="SetDirectDebitPayment" id="22d58caf-37ce-426b-9a7e-4d2bb8cb9178"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>WSHttpBinding_PaymentService</con:interface><con:operation>SetDirectDebitPayment</con:operation><con:request name="SetDirectDebitPayment" id="a7d2ff38-f4c1-4840-a518-233ac769b055" useWsAddressing="true"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:10578/Payment.svc</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v0="http://insurancelab.accenture.com/AIL/v0.1/" xmlns:base="base" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <soap:Header/>
   <soap:Body>
      <v0:SetDirectDebitPayment>
         <v0:policy xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <base:policies>
               <base:policy>
                  <base:id>56382</base:id>
                  <base:policy-number>Home028392</base:policy-number>
                  <base:history-id>56571</base:history-id>
                  <base:line-of-business>Property</base:line-of-business>
                  <base:effective-from-date>2015-12-11T00:00:00</base:effective-from-date>
                  <base:expiration-date>2016-12-11T00:00:00</base:expiration-date>
                  <base:payment>
                     <base:direct-debit>
                        <base:account-number>10202347756</base:account-number>
                        <base:sort-code>106536</base:sort-code>
                        <base:account-name>T A Accenture</base:account-name>
                     </base:direct-debit>
                  </base:payment>
               </base:policy>
            </base:policies>
         </v0:policy>
      </v0:SetDirectDebitPayment>
   </soap:Body>
</soap:Envelope>]]></con:request><con:assertion type="SOAP Response" id="26991291-8c7d-43c9-8639-695e58f61c41"/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" addDefaultTo="true" action="http://insurancelab.accenture.com/AIL/v0.1/PaymentService/SetDirectDebitPayment"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="groovy" name="assert 2" id="8e23bb75-dc78-4a80-8ad6-03577b162a80"><con:settings/><con:config><script>import com.eviware.soapui.support.GroovyUtils
def groovyUtils = new GroovyUtils(context)
def quoteHolder = null
def result = null

//get payment method
def payment = testRunner.testCase.testSteps["Config"].getPropertyValue("Payment")

switch(payment){
	case "CC":
	quoteHolder = groovyUtils.getXmlHolder("SetCreditCardPayment#Response")
	break
	case "DD":
	quoteHolder = groovyUtils.getXmlHolder("SetDirectDebitPayment#Response")
	break
}
quoteHolder.namespaces["s"] = "http://www.w3.org/2003/05/soap-envelope"
quoteHolder.namespaces["v0"] = "http://insurancelab.accenture.com/AIL/v0.1/"
quoteHolder.namespaces["b"] = "base"

switch(payment){
	case "CC":
	policyNumber = quoteHolder.getNodeValue("/s:Envelope/s:Body/v0:SetCreditCardPaymentResponse/v0:SetCreditCardPaymentResult/b:policies/b:policy/b:policy-number/text()")
	assert (policyNumber != null)
	break
	case "DD":
	policyNumber = quoteHolder.getNodeValue("/s:Envelope/s:Body/v0:SetDirectDebitPaymentResponse/v0:SetDirectDebitPaymentResult/b:policies/b:policy/b:policy-number/text()")
	assert (policyNumber != null)
	break
}
</script></con:config></con:testStep><con:loadTest id="44aeea47-3190-44b1-808e-b1f00c480005" name="Performance Test"><con:settings><con:setting id="HttpSettings@close-connections">false</con:setting></con:settings><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:properties/></con:testSuite><con:properties><con:property><con:name>Protocol</con:name><con:value>http</con:value></con:property><con:property><con:name>Host</con:name><con:value>localhost</con:value></con:property><con:property><con:name>Port</con:name><con:value>10578</con:value></con:property><con:property><con:name>Environment</con:name><con:value>${#Protocol}://${#Host}:${#Port}</con:value></con:property><con:property><con:name>Path_AddressLookup</con:name><con:value>/AddressLookup.svc</con:value></con:property><con:property><con:name>Path_Quote</con:name><con:value>/Quote.svc</con:value></con:property><con:property><con:name>Path_Claims</con:name><con:value>/Claims.svc</con:value></con:property><con:property><con:name>Path_Policy</con:name><con:value>/Policy.svc</con:value></con:property><con:property><con:name>Path_Mta</con:name><con:value>/Mta.svc</con:value></con:property><con:property><con:name>Path_Utilities</con:name><con:value>/Utilities.svc</con:value></con:property><con:property><con:name>Path_Payment</con:name><con:value>/Payment.svc</con:value></con:property><con:property><con:name>Path_Admin</con:name><con:value>/Admin.svc</con:value></con:property><con:property><con:name>Path_Party</con:name><con:value>/Party.svc</con:value></con:property><con:property><con:name>Path_Metadata</con:name><con:value>/Metadata.svc</con:value></con:property></con:properties><con:wssContainer/><con:oAuth2ProfileContainer/><con:sensitiveInformation/></con:soapui-project>