<?xml version="1.0" encoding="utf-8"?><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/WCF.App_Code.DataContracts" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/WCF.App_Code.DataContracts" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/"><xs:import schemaLocation="http://warrantynet.com.au/Service1.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xs:complexType name="UserCredential"><xs:sequence><xs:element minOccurs="0" name="ApiKey" type="ser:guid"/><xs:element minOccurs="0" name="Password" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Username" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="UserCredential" nillable="true" type="tns:UserCredential"/><xs:complexType name="Vehicle"><xs:sequence><xs:element minOccurs="0" name="Cyl" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Cyl2" type="xs:short"/><xs:element minOccurs="0" name="Engine" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="EngineNo" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="FuelType" 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="NVIC" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Odometer" type="xs:int"/><xs:element minOccurs="0" name="PurchaseDate" type="xs:dateTime"/><xs:element minOccurs="0" name="Registration" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Rwc" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Series" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Size" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="StockNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Style" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Transmission" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Transmission2" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Variant" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="VehiclePrice" type="xs:decimal"/><xs:element minOccurs="0" name="Vin" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Year" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="Vehicle" nillable="true" type="tns:Vehicle"/><xs:complexType name="ArrayOfProduct"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Product" nillable="true" type="tns:Product"/></xs:sequence></xs:complexType><xs:element name="ArrayOfProduct" nillable="true" type="tns:ArrayOfProduct"/><xs:complexType name="Product"><xs:sequence><xs:element minOccurs="0" name="AggregateLimit" type="xs:decimal"/><xs:element minOccurs="0" name="AggregateLimitDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="AssignedAgentId" type="xs:int"/><xs:element minOccurs="0" name="BenefitLimit" type="xs:decimal"/><xs:element minOccurs="0" name="BenefitLimitDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="FinancedAmount" type="xs:decimal"/><xs:element minOccurs="0" name="FinancedCommencementDate" type="xs:dateTime"/><xs:element minOccurs="0" name="FinancedDeposit" type="xs:decimal"/><xs:element minOccurs="0" name="FinancedMonthlyPayment" type="xs:decimal"/><xs:element minOccurs="0" name="FinancedMonthlyTerms" type="xs:int"/><xs:element minOccurs="0" name="FinancedResidual" type="xs:decimal"/><xs:element minOccurs="0" name="FinancedType" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="FinancierId" type="xs:int"/><xs:element minOccurs="0" name="FinancierName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="InsurerId" type="xs:int"/><xs:element minOccurs="0" name="InsurerName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="InsurerRenewalDate" type="xs:dateTime"/><xs:element minOccurs="0" name="InvoiceRetail" type="xs:boolean"/><xs:element minOccurs="0" name="IsGapProduct" type="xs:boolean"/><xs:element minOccurs="0" name="IsStampDutyInclusive" type="xs:boolean"/><xs:element minOccurs="0" name="MaximumRetailCost" type="xs:decimal"/><xs:element minOccurs="0" name="MaximumVehicleAge" type="xs:int"/><xs:element minOccurs="0" name="MaximumVehicleOdo" type="xs:int"/><xs:element minOccurs="0" name="ProductCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProductCost" type="xs:decimal"/><xs:element minOccurs="0" name="ProductDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProductId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProductMonth" type="xs:int"/><xs:element minOccurs="0" name="RetailCost" type="xs:decimal"/><xs:element minOccurs="0" name="RsaCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RsaRetail" type="xs:decimal"/><xs:element minOccurs="0" name="RsaStartDate" type="xs:dateTime"/><xs:element minOccurs="0" name="StartDate" type="xs:dateTime"/></xs:sequence></xs:complexType><xs:element name="Product" nillable="true" type="tns:Product"/><xs:complexType name="ErrorCodes"><xs:sequence><xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfError"/></xs:sequence></xs:complexType><xs:element name="ErrorCodes" nillable="true" type="tns:ErrorCodes"/><xs:complexType name="ArrayOfError"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Error" nillable="true" type="tns:Error"/></xs:sequence></xs:complexType><xs:element name="ArrayOfError" nillable="true" type="tns:ArrayOfError"/><xs:complexType name="Error"><xs:sequence><xs:element minOccurs="0" name="ErrorCode" type="xs:int"/><xs:element minOccurs="0" name="ErrorDescription" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Error" nillable="true" type="tns:Error"/><xs:complexType name="ArrayOfProductDetails"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ProductDetails" nillable="true" type="tns:ProductDetails"/></xs:sequence></xs:complexType><xs:element name="ArrayOfProductDetails" nillable="true" type="tns:ArrayOfProductDetails"/><xs:complexType name="ProductDetails"><xs:sequence><xs:element minOccurs="0" name="ProductId" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RsaBundles" nillable="true" type="tns:ArrayOfRsaBundle"/></xs:sequence></xs:complexType><xs:element name="ProductDetails" nillable="true" type="tns:ProductDetails"/><xs:complexType name="ArrayOfRsaBundle"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="RsaBundle" nillable="true" type="tns:RsaBundle"/></xs:sequence></xs:complexType><xs:element name="ArrayOfRsaBundle" nillable="true" type="tns:ArrayOfRsaBundle"/><xs:complexType name="RsaBundle"><xs:sequence><xs:element minOccurs="0" name="RsaCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RsaDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RsaRetail" type="xs:decimal"/></xs:sequence></xs:complexType><xs:element name="RsaBundle" nillable="true" type="tns:RsaBundle"/><xs:complexType name="ReturnPdf"><xs:sequence><xs:element minOccurs="0" name="PdfDocument" nillable="true" type="xs:base64Binary"/><xs:element minOccurs="0" name="PolicyNumber" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="ReturnPdf" nillable="true" type="tns:ReturnPdf"/><xs:complexType name="ArrayOfVehicle"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Vehicle" nillable="true" type="tns:Vehicle"/></xs:sequence></xs:complexType><xs:element name="ArrayOfVehicle" nillable="true" type="tns:ArrayOfVehicle"/><xs:complexType name="ArrayOfSuburbs"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Suburbs" nillable="true" type="tns:Suburbs"/></xs:sequence></xs:complexType><xs:element name="ArrayOfSuburbs" nillable="true" type="tns:ArrayOfSuburbs"/><xs:complexType name="Suburbs"><xs:sequence><xs:element minOccurs="0" name="State" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Suburb" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Suburbs" nillable="true" type="tns:Suburbs"/><xs:complexType name="Customer"><xs:sequence><xs:element minOccurs="0" name="Address" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Email" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="FaxNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MobileNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="PhoneNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Postcode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="State" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Suburb" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="Customer" nillable="true" type="tns:Customer"/><xs:complexType name="ReturnPolicy"><xs:sequence><xs:element minOccurs="0" name="InvoiceNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="PolicyNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RetailCostExGstStampDuty" type="xs:decimal"/><xs:element minOccurs="0" name="RetailCostGst" type="xs:decimal"/><xs:element minOccurs="0" name="RetailCostStampDuty" type="xs:decimal"/><xs:element minOccurs="0" name="TotalRetailCost" type="xs:decimal"/></xs:sequence></xs:complexType><xs:element name="ReturnPolicy" nillable="true" type="tns:ReturnPolicy"/><xs:complexType name="HomeCareProduct"><xs:sequence><xs:element minOccurs="0" name="ApplicantCity" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ApplicantEmailAddress" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ApplicantFirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ApplicantLastName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ApplicantMobileNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ApplicantOtherNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ApplicantPostcode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ApplicantStreetAddress" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ApplicantUnitNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MonthlyPremium" type="xs:decimal"/><xs:element minOccurs="0" name="PaymentFrequency" type="xs:int"/><xs:element minOccurs="0" name="PolicyApplicationDate" type="xs:dateTime"/><xs:element minOccurs="0" name="PolicyCommencementDate" type="xs:dateTime"/><xs:element minOccurs="0" name="PolicyNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Premium" type="xs:decimal"/><xs:element minOccurs="0" name="RealtorContactNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RealtorEmailAddress" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RealtorFirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RealtorLastName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ReferenceNumber1" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ReferenceNumber2" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="RetainedPremium" type="xs:decimal"/><xs:element minOccurs="0" name="Tax1" type="xs:decimal"/><xs:element minOccurs="0" name="Tax2" type="xs:decimal"/></xs:sequence></xs:complexType><xs:element name="HomeCareProduct" nillable="true" type="tns:HomeCareProduct"/><xs:complexType name="QuestorPolicy"><xs:sequence><xs:element minOccurs="0" name="Address1" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Address2" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Age" type="xs:int"/><xs:element minOccurs="0" name="ClaimsCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Country" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Email" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="EndDate" type="xs:dateTime"/><xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="IssueDate" type="xs:dateTime"/><xs:element minOccurs="0" name="Language" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="PolicyNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="PolicyType" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Postcode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ReferenceIM" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="StartDate" type="xs:dateTime"/><xs:element minOccurs="0" name="State" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="StateCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Suburb" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Territory" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TotalNRR" type="xs:decimal"/><xs:element minOccurs="0" name="TotalPremium" type="xs:decimal"/><xs:element minOccurs="0" name="TotalPremiumCalculated" type="xs:decimal"/><xs:element minOccurs="0" name="VehicleCategory" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="QuestorPolicy" nillable="true" type="tns:QuestorPolicy"/></xs:schema>