<xsd:complexType name="SoldServiceContractType">
<xsd:complexContent>
<xsd:extension base="FullServiceContractType">
<xsd:sequence>
<xsd:element minOccurs="0" ref="SalesPersonParty">
<xsd:annotation>
<xsd:documentation>
SalesPerson of the Service
Contract
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="CoverageCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>
Identifies Service Contract coverage beyond plan
code and contract type
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="LienholderParty">
<xsd:annotation>
<xsd:documentation>
Name of the organization with lien on
vehicle
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="NoChargeIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicates customer was not charged for the service
contract.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OriginalInServiceDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>
The date a used vehicle went in
service
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractLienIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicates the vehicle has a lien or the service
contract was financed
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="EmployeeDiscountIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicates if this registration should apply OEM
Employee discount
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="Tax">
<xsd:annotation>
<xsd:documentation>
Tax calculations
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractLanguageCode" type="scl:LanguageEnumeratedType">
<xsd:annotation>
<xsd:documentation>
Language code indicating contract language.
Contract language could be different from message
language.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="DownPaymentAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Amount buyer puts down when purchasing
contract.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractInstallmentsNumeric" type="udt:NumericType">
<xsd:annotation>
<xsd:documentation>
Number of months of payments (ex. 1, 5, 11,
17)
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PaymentMethodCode" type="scl:PaymentMethodEnumeratedType">
<xsd:annotation>
<xsd:documentation>
Method of payment.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ContractPlanOption">
<xsd:annotation>
<xsd:documentation>
The contract plan options.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PlanBasePriceAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
The base cost of the contract without
options.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="TotalPlanOptionPriceAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
The sum of all Plan Option
prices.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PurchaseNetPriceAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
The total amount paid by the customer net of
taxes.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="TotalDealerAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Total amount paid by the dealer to the external
supplier including tax (i.e., dealer cost).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractRegistrationDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>
The day the contract is registered in the
originating system. (Ex. The database system).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ServiceContractStatus">
<xsd:annotation>
<xsd:documentation>
The status of the Service
Contract.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ContractExpirationDistanceMeasure" type="sqdt:LengthMeasureType">
<xsd:annotation>
<xsd:documentation>
The odometer reading (distance) of the vehicle when
the service contract expires.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|