<xsd:complexType name="WarrantyBaseType">
<xsd:sequence>
<xsd:element minOccurs="0" name="WarrantyStartDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>Start date of vehicle warranty</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="WarrantyExpirationDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>Last date of vehicle warranty coverage for warranty currently in force at time of repair</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="RoadsideAssistanceIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>Indicates whether coverage includes roadside assistance</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="MasterShieldIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>Indicates if vehicle is covered by the Master Shield Extended warranty</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="WarrantyTransferIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>Indicates if warranty is transferable</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WarrantyTypeDescription" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>Description of type of warranty Example: Basic /Powertrain, etc.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="WarrantyStatusCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>Whether warranty is still applicable</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="WarrantyRemaining" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>Defines how much warranty is left, either in time or miles</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="WarrantyNotes" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>Any Warranty related Notes</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="WarrantyStartDistanceMeasure" type="sqdt:LengthMeasureType">
<xsd:annotation>
<xsd:documentation>Mileage at start date of vehicle warranty</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="WarrantyEndDistanceMeasure" type="sqdt:LengthMeasureType">
<xsd:annotation>
<xsd:documentation>Mileage limit for vehicle warranty coverage for warranty currently in force at time of repair</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|