<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:sch="http://www.thewhiteagency.com.au/lexus/site/configurator/service" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.thewhiteagency.com.au/lexus/site/configurator/service" targetNamespace="http://www.thewhiteagency.com.au/lexus/site/configurator/service">
  <wsdl:types>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:alf="http://www.alfresco.org" xmlns:c="http://www.thewhiteagency.com.au/lexus/site/configurator/service" xmlns:lx="http://www.thewhiteagency.com.au/lexus/site" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.thewhiteagency.com.au/lexus/site/configurator/service"><xs:element name="GetConfiguratorDataRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="vehicleId" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetConfiguratorDataResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="vehicleModel" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Vehicle model display name, e.g. "IS 250"</xs:documentation></xs:annotation></xs:element><xs:element name="variants" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" name="variant" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Short details of an available vehicle model variant</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="name" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Vehicle variant (style) display name, e.g. "Prestige", "Sports Luxury"</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="lexusSuffix" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The ID code used by Lexus to identify this variant, e.g. "A0" for Prestige, "A4" for Sports.</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="gradeFeatures" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Key features of the vehicle</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="keyFeaturesXML" type="c:Feature" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Key features of the vehicle, in XML, only for iPad app</xs:documentation></xs:annotation></xs:element><xs:element name="vehicleId" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">TASS vehicle id of the vehicle, e.g. 200912321:23:2123</xs:documentation></xs:annotation></xs:element><xs:element name="specification" type="c:Specification" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Vehicle Specification used by iPad app</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute default="false" name="selected" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">If true, then this is variant that was requested. Full configurator data for this variant will be included.</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element maxOccurs="unbounded" minOccurs="2" name="optionGroup" type="c:OptionGroup" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">A category of selectable options for the vehicle variant, e.g. exterior colours, wheels, interior trims</xs:documentation></xs:annotation></xs:element><xs:element name="exteriorAngles" type="c:ExteriorAngles" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Assets for the external views of the vehicle, in order of angles around the vehicle</xs:documentation></xs:annotation></xs:element><xs:element name="interiorAlphas" type="c:InteriorViews" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URIs of the base alpha assets for all views of the interior</xs:documentation></xs:annotation></xs:element><xs:element name="interiorBackgrounds" type="c:InteriorViews" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URIs of the base alpha assets for all views of the interior</xs:documentation></xs:annotation></xs:element><xs:element name="interiorBackgroundsIPad" type="c:InteriorViews" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URIs of the base alpha assets for all views of the interior for iPad app only</xs:documentation></xs:annotation></xs:element><xs:element name="footnotes" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Numbered footnotes/disclaimers</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" minOccurs="0" name="footnote" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">A numbered footnote/disclaimer, in HTML</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:simpleContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:attribute name="number" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The number of this footnote/disclaimer</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:simpleContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="pricingDisclaimer" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Content for the ? icon next to the driveaway price, in HTML</xs:documentation></xs:annotation></xs:element><xs:element name="changeStyleWarning" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Warning message displayed when the user opts to change the model variant, in HTML</xs:documentation></xs:annotation></xs:element><xs:element name="changeModelMessage" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Message shown to the user when they choose to change the model they're configuring, in HTML</xs:documentation></xs:annotation></xs:element><xs:element name="pricingEnabled" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">If false then pricing is not available on the website, so the Configurator should not accept a user's postcode.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="pricingDisabledMessage" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">If pricingEnabled is false, then this is the copy to be displayed to the user.</xs:documentation></xs:annotation></xs:element><xs:element name="isMetallicPriceEnabled" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">If false then will not display metallic paint price</xs:documentation></xs:annotation></xs:element><xs:element name="roadblockTitle" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Title for the postcode-entry dialogue shown to the user when the configurator is first opened.</xs:documentation></xs:annotation></xs:element><xs:element name="roadblockCopy" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Instructional copy for the postcode-entry dialogue shown to the user when the configurator is first opened.</xs:documentation></xs:annotation></xs:element><xs:element name="roadblockLabel" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Label for the postcode box in the postcode-entry dialogue shown to the user when the configurator is first opened.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="cornerStoneImage" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of a corner stone image</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="configuratorModelDisclaimer" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Configurator model disclaimer (optional)</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="configuratorModelDisclaimerForIPad" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Configurator model disclaimer For IPad (optional)</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="summaryDisclaimers" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The configurator summary disclaimers</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="GetLexusRangeRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">get all the Lexus models and variants</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:complexType></xs:element><xs:element name="GetLexusRangeResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">response that contains all the Lexus models and variants</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="models" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" name="model" type="c:IPadModel" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:complexType name="IPadVariant" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="vehicleIdentifier" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">e.g. is250/prestige-auto</xs:documentation></xs:annotation></xs:element><xs:element name="variantIdentifier" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">pretige-auto</xs:documentation></xs:annotation></xs:element><xs:element name="vehicleId" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
                        e.g.20100521.09:30:08
                    </xs:documentation></xs:annotation></xs:element><xs:element name="name" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">
                        Prestige Auto
                    </xs:documentation></xs:annotation></xs:element><xs:element name="lastUpdated" type="xs:dateTime" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="IPadModel" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="modelCode" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">e.g. rx350ng, is250c</xs:documentation></xs:annotation></xs:element><xs:element name="name" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">e.g. RX 350, IS 250C</xs:documentation></xs:annotation></xs:element><xs:element name="category" type="c:ModelCategory" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The model category, e.g. hatch or sedan. Note that the value is an enumeration, not text formatted for display.</xs:documentation></xs:annotation></xs:element><xs:element name="variants" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" name="variant" type="c:IPadVariant" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence><xs:attribute name="default" type="xs:normalizedString" use="optional" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Variant identifier of the variant that should be displayed as the default choice. For example, "prestige" or "sports-luxury".</xs:documentation></xs:annotation></xs:attribute></xs:complexType></xs:element></xs:sequence></xs:complexType><xs:simpleType name="ModelCategory" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The model category, e.g. hatch or sedan. Note that the value is an enumeration, not text formatted for display.</xs:documentation></xs:annotation><xs:restriction base="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="hatch" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="sedan" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="convertible" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="suv" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:complexType abstract="true" name="Option" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="id" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Unique id of the option. This value is unique for this option/variant combination - 
                        for example, the same exterior colour has a different id when applied to different vehicle variants.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="lexusId" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Unique id of the option, as used internally by Lexus. e.g. "077" for the White Pearl exterior paint colour, or "B0" for the "+ Full Spare Tyre" option pack.</xs:documentation></xs:annotation></xs:element><xs:element name="name" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Display name of the option, e.g. "White Pearl" or "Lexus Pacific Roof Pod carrier"</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="sideMenuLabel" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Optional side menu label for this option.</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="footnote" type="xs:positiveInteger" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Optional footnote number for this option - should match a footnote in the footnotes section of this data set.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="tooltip" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Tooltip for the option (can be html)</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="tooltipThumbnail" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of a thumbnail image to be associated with the tooltip</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="icon" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI pointing to the icon image of the option</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="price" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Price of the option (including GST), e.g. 123.45</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="mlp" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">MLP of the option</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="annotation" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Optional annotation to be displayed along with the option, e.g. "Fabric" to help distinguish from leather trims.</xs:documentation></xs:annotation></xs:element><xs:element name="accessory" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Whether or not this option is classed as an accessory. True for accessories, and true for non-standard wheels.</xs:documentation></xs:annotation></xs:element><xs:element name="excludes" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" minOccurs="0" name="id" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">ID of an option for this vehicle variant that cannot be combined with this option</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="includes" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" minOccurs="0" name="id" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">ID of an option for this vehicle variant that must always be selected in combination with this option</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType><xs:complexType name="OptionGroup" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="groupName" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Display name of the group, e.g. Wheels</xs:documentation></xs:annotation></xs:element><xs:element name="groupType" type="c:OptionGroupType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The type of option group - exterior colours, wheels, option packs etc.</xs:documentation></xs:annotation></xs:element><xs:element default="false" name="exclusive" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">If true, then a maximum of one of the options in this group may be selected at once. Otherwise any number of options (subject to the exclusions and dependencies) may be selected.</xs:documentation></xs:annotation></xs:element><xs:element name="view" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Denotes whether the options in this group apply to the exterior or interior of the vehicle</xs:documentation></xs:annotation><xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="exterior" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The options in this group apply to the vehicle's exterior</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="interior" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The options in this group apply to the vehicle's interior</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="both" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The options in this group to the vehicle's exterior and interior</xs:documentation></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="option" type="c:Option" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">A single available option for the vehicle variant, e.g. an exterior colour or interior trim.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute name="default" type="xs:normalizedString" use="optional" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">ID of a child option that should be initially pre-selected. If not specified, then no option needs to be preselected.</xs:documentation></xs:annotation></xs:attribute><xs:attribute name="required" type="xs:boolean" use="required" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Whether at least one option MUST be selected. For option groups where required=false and exclusive=true, the user will be allowed to de-select a selected option.</xs:documentation></xs:annotation></xs:attribute></xs:complexType><xs:simpleType name="OptionGroupType" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The type of option group - exterior colours, wheels, option packs etc.</xs:documentation></xs:annotation><xs:restriction base="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:enumeration value="exteriorColours" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="wheels" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="exteriorAccessories" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="optionPacks" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="interiorTrims" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:enumeration value="interiorAccessories" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:complexType name="ExteriorColour" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="c:Option" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="colourCode" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">HTML colour code of the exterior colour - e.g. "#CBD1CF" for Platinum Silver</xs:documentation></xs:annotation><xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:pattern value="#[0-9A-F]{6}" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType></xs:element><xs:element name="colourOpacity" type="c:ColourValue" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Colour Opacity, in the range 0.0-1.0</xs:documentation></xs:annotation></xs:element><xs:element name="reflectionOpacity" type="c:ColourValue" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Reflection Layer Opacity Treatment, in the range 0.0-1.0</xs:documentation></xs:annotation></xs:element><xs:element name="indirectAndDiffuseOpacity" type="c:ColourValue" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Merged Indirect &amp; Diffuse Layer Opacity Treatment, in the range 0.0-1.0</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:simpleType name="ColourValue" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:restriction base="xs:double" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:minInclusive value="0.0" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:maxInclusive value="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:restriction></xs:simpleType><xs:complexType name="Wheel" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="c:Option" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="exteriorAngles" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Overlay assets for all external angles of the vehicle showing the selected wheels</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" minOccurs="4" name="angleOverlay" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Overlay asset for an external view of the vehicle showing the selected wheels</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="Accessory" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="c:Option" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:complexContent></xs:complexType><xs:complexType name="InteriorTrim" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="c:Option" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="interiorViews" type="c:InteriorViews" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URIs of the image assets for all views of the interior with this trim, with no option packs selected. If an option pack is selected, then the interior view assets specified on the option pack (cross-referenced with the id of this trim) should be used. Option packs don't always change the interior view assets, in which case no matching interior view assets will be found for the selected option pack and trim combination. In this case, the assets specified here (for no option pack) should be used.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="OptionPack" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="c:Option" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="exteriorAngles" type="c:ExteriorAngles" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Assets for the external views of the vehicle with this option pack applied, in order of angles around the vehicle.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="interiorAlphas" type="c:InteriorViews" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URIs of the base alpha assets for all views of the interior with this option pack applied</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="interiorViews" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Assets for the interior views of the vehicle with this option pack applied, one per interior trim/finish.</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" minOccurs="0" name="interiorView" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Assets for the interior views of the vehicle with this option pack and trim combination.</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexContent xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:extension base="c:InteriorViews" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="interiorTrimId" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">The unique id of the interior trim choice for which these interior view assets apply.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="keyFeatures" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Key features of the option pack</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:complexType name="ExteriorAngles" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element maxOccurs="unbounded" minOccurs="4" name="exteriorAngle" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Assets for an external view of the vehicle</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="background" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of the background image to be shown behind the vehicle</xs:documentation></xs:annotation></xs:element><xs:element name="vehiclePosition" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">2D coordinates of the vehicle within the background</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="x" type="xs:double" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">x-coordinate of the vehicle within the background</xs:documentation></xs:annotation></xs:element><xs:element name="y" type="xs:double" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">y-coordinate of the vehicle within the background</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="backgroundIPad" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of the background image to be shown behind the vehicle for iPad app only</xs:documentation></xs:annotation></xs:element><xs:element name="vehiclePositionIPad" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">2D coordinates of the vehicle within the background for iPad app only</xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="x" type="xs:double" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">x-coordinate of the vehicle within the background</xs:documentation></xs:annotation></xs:element><xs:element name="y" type="xs:double" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">y-coordinate of the vehicle within the background</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element name="baseLayer" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of the base layer vehicle image (png)</xs:documentation></xs:annotation></xs:element><xs:element name="paintLayer" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of the paint layer vehicle image (jpeg)</xs:documentation></xs:annotation></xs:element><xs:element name="depthLayer" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of the depth layer vehicle image (jpeg)</xs:documentation></xs:annotation></xs:element><xs:element name="normalLayer" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of the normal layer vehicle image (jpeg)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType><xs:complexType name="Feature" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="key" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="value" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="InteriorViews" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="dashView" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of the image asset to be used for the dash view of the interior</xs:documentation></xs:annotation></xs:element><xs:element name="cutawayView" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">URI of the image asset to be used for the cutaway view of the interior</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType><xs:element name="GetVehiclePriceRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">the request to get the state of configurator and the vehicle price,
                interior, exterior etc </xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="vehicleId" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="postcode" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element maxOccurs="unbounded" minOccurs="0" name="optionId" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="colourId" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetVehiclePriceResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">the response that contains configurator state and the vehicle price,
                interior, exterior etc </xs:documentation></xs:annotation><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="pricingEnabled" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">If false then pricing is not available on the website, so the Configurator should not accept a user's postcode.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="pricingDisabledMessage" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">If pricingEnabled is false, then this is the copy to be displayed to the user.</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="onRoadCost" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="description" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">description e.g. On Road
                                        Cost</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="help" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Content for an optional explanatory tooltip</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" name="items" type="c:lineItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">list of item in this
                                        category</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="exterior" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="description" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">description e.g. On Road
                                        Cost</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" name="items" type="c:lineItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">list of item in this
                                        category</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="interior" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="description" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">description e.g. On Road
                                        Cost</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" name="items" type="c:lineItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">list of item in this
                                        category</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element><xs:element minOccurs="0" name="both" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="description" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">description e.g. On Road
                                        Cost</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="items" type="c:lineItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">list of item in this
                                        category</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><xs:complexType name="lineItem" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="name" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element name="optionId" nillable="true" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="price" type="xs:decimal" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="displayPrice" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"/><xs:element minOccurs="0" name="help" type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema"/></xs:sequence></xs:complexType><xs:complexType name="Specification" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="imageUrl" type="xs:anyURI" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Hero image url, for iPad app</xs:documentation></xs:annotation></xs:element><xs:element name="imageDisclaimer" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Hero image disclaimer, for iPad app</xs:documentation></xs:annotation></xs:element><xs:element name="footerDisclaimer" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Footer disclaimer (may contain HTML), for iPad app</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" name="drivelineFeature" type="c:SpecFeature" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Driveline features of the vehicle (value may contain HTML), for iPad app</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" name="safetyFeature" type="c:SpecFeature" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Safety features of the vehicle (value may contain HTML), for iPad app</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" name="luxuryFeature" type="c:SpecFeature" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Luxury features of the vehicle (value may contain HTML), for iPad app</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType><xs:complexType name="SpecFeature" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:sequence xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element minOccurs="0" name="name" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Feature key</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="value" type="xs:normalizedString" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Feature value, may contain HTML</xs:documentation></xs:annotation></xs:element><xs:element name="additionalFeature" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Indicates the feature is not standard (ie an additional feature compared to the base model).</xs:documentation></xs:annotation></xs:element><xs:element name="subheading" type="xs:boolean" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:annotation xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:documentation xmlns:xs="http://www.w3.org/2001/XMLSchema">Indicates the feature is a subheading (ie will have an empty corresponding value and should be rendered with a different font weight/style to differentiate it from the other spec features). At present only utilised by the Luxury Features.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType></xs:schema>
  </wsdl:types>
  <wsdl:message name="GetLexusRangeResponse">
    <wsdl:part element="tns:GetLexusRangeResponse" name="GetLexusRangeResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetLexusRangeRequest">
    <wsdl:part element="tns:GetLexusRangeRequest" name="GetLexusRangeRequest">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetVehiclePriceResponse">
    <wsdl:part element="tns:GetVehiclePriceResponse" name="GetVehiclePriceResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetConfiguratorDataResponse">
    <wsdl:part element="tns:GetConfiguratorDataResponse" name="GetConfiguratorDataResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetConfiguratorDataRequest">
    <wsdl:part element="tns:GetConfiguratorDataRequest" name="GetConfiguratorDataRequest">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="GetVehiclePriceRequest">
    <wsdl:part element="tns:GetVehiclePriceRequest" name="GetVehiclePriceRequest">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="GetConfigurator">
    <wsdl:operation name="GetLexusRange">
      <wsdl:input message="tns:GetLexusRangeRequest" name="GetLexusRangeRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetLexusRangeResponse" name="GetLexusRangeResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetConfiguratorData">
      <wsdl:input message="tns:GetConfiguratorDataRequest" name="GetConfiguratorDataRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetConfiguratorDataResponse" name="GetConfiguratorDataResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehiclePrice">
      <wsdl:input message="tns:GetVehiclePriceRequest" name="GetVehiclePriceRequest">
    </wsdl:input>
      <wsdl:output message="tns:GetVehiclePriceResponse" name="GetVehiclePriceResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="GetConfiguratorSoap11" type="tns:GetConfigurator">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetLexusRange">
      <soap:operation soapAction=""/>
      <wsdl:input name="GetLexusRangeRequest">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="GetLexusRangeResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetConfiguratorData">
      <soap:operation soapAction=""/>
      <wsdl:input name="GetConfiguratorDataRequest">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="GetConfiguratorDataResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehiclePrice">
      <soap:operation soapAction=""/>
      <wsdl:input name="GetVehiclePriceRequest">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="GetVehiclePriceResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="GetConfiguratorService">
    <wsdl:port binding="tns:GetConfiguratorSoap11" name="GetConfiguratorSoap11">
      <soap:address location="http://www.lexus.com.au/services/configurator/"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>