<xsd:complexType name="ServiceContractBaseType">
<xsd:sequence>
<xsd:element minOccurs="0" name="ContractCompanyName" type="udt:NameType">
<xsd:annotation>
<xsd:documentation>
Service contract company name
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractID" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>
Identification of Service Contract
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractPlanCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>
Service Contract Plan Code
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractTypeString" type="qdt:StringType">
<xsd:annotation>
<xsd:documentation>
Service contract type and/or area of
coverage
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ContractPlanDescription" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
Description of service plan. Example: 36 MONTH/36000
MILE"
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="TermMeasure" type="sqdt:TimeMeasureType">
<xsd:annotation>
<xsd:documentation>
Number of months in contract plan
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractStartDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>
Service Contract sale Date
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractDeductibleAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Amount of Deductible at time of service
Eg:$50.00
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractExpirationDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>
Date the Service contract expires
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractOwnerName" type="udt:NameType">
<xsd:annotation>
<xsd:documentation>
Name on service Contract (i.e., full name - First
Last)
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="InsuranceCompanyName" type="udt:NameType">
<xsd:annotation>
<xsd:documentation>
Memo Field for carrier covering extended service
contract
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="TotalContractAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Total amount of the service contract.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractNote" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
Free form comments that relate to the
contract
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractStartDistanceMeasure" type="sqdt:LengthMeasureType">
<xsd:annotation>
<xsd:documentation>
Odometer reading when contract becomes effective
Deprecated. Use:
ContractStartDistanceMeasure
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractTermDistanceMeasure" type="sqdt:LengthMeasureType">
<xsd:annotation>
<xsd:documentation>
The ContractTermMileage Compound represents the odometer
mileage allowed under terms of the warranty.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ActiveContractIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">
Typically set when the a customer does not pay the service contract.
It let's the dealer know the the service contract is not active. (i.e. stopped or suspended).
True means the contract is active, false means it is inactive.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|