<xsd:complexType name="InsuranceType">
<xsd:sequence>
<xsd:element name="InsuranceTypeCode" type="scl:InsuranceTypeEnumeratedType">
<xsd:annotation>
<xsd:documentation>
Identifies the type insurance.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="InsuranceCompanyName" type="udt:NameType">
<xsd:annotation>
<xsd:documentation>
Insurance company name.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="InsuranceAgentName" type="udt:NameType">
<xsd:annotation>
<xsd:documentation>
Name of insurance agent.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="SpecifiedAddress">
<xsd:annotation>
<xsd:documentation>
Address of insurance agent.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OrganizationPartyTelephoneString" type="qdt:StringType">
<xsd:annotation>
<xsd:documentation>
Address of insurance agent.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PolicyNumberString" type="qdt:StringType">
<xsd:annotation>
<xsd:documentation>
Unique number to identify a policy.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="CoverageExpirationDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>
Identifies when the coverage expires.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="TermMeasure" type="sqdt:TimeMeasureType">
<xsd:annotation>
<xsd:documentation>
Term of insurance coverage.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="DealerCostAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
The cost incurred by the dealer.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="InsuranceDetail">
<xsd:annotation>
<xsd:documentation>
Communicates the different types of insurance associated
with the vehicle.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="BodilyInjuryUnitsNumeric" type="udt:NumericType">
<xsd:annotation>
<xsd:documentation>
Bodily injury units.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="BodilyInjuryPremiumAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Bodily injury premium.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="TotalPremiumAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
The total amount of insurance being
purchased.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OrganizationPartyFaxString" type="qdt:StringType">
<xsd:annotation>
<xsd:documentation>
Insurance agent fax number.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="CreditLifePremiumAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Indicates the amount of credit life premium insurance being
purchased for the vehicle.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="MaximumInsuranceAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
The maximum benefit.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="SpecifiedPerson">
<xsd:annotation>
<xsd:documentation>
Person being insured
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="InsuredPersonTypeString" type="qdt:StringType">
<xsd:annotation>
<xsd:documentation>
Identifies persons covered insurance (e.g., Buyer,
Co-Buyer, or Joint).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="DisabilityPremiumAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Indicates amount of disability premium insurance being
purchased for the vehicle.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="MaximumMonthlyBenefitAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
The maximum monthly benefit amount.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PremiumAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
The total amount the customer pays for a
policy.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="FinancedIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicates whether the insurance is being financed through
the retail credit contract or capitalized for lease.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="OtherInsuranceDescription" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
Text description of
â??Other᾿
Insurance.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PremiumApprovedIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicator of whether premium is approved by state
commission.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="InsuranceEffectiveDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>
Date insurance policy is effective.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="InsideCarrierTypeIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicates whether the insurance is provided by the finance
source (inside) or an outside company.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="TaxabilityIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicates if the insurance is taxable.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="InsuranceDeductible" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Amount of deductible for insurance.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PaymentMethodCode" type="scl:PaymentMethodEnumeratedType">
<xsd:annotation>
<xsd:documentation>
Indicates how the customer pays for the insurance
product.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="DeliveryDaysNumeric" type="udt:NumericType">
<xsd:annotation>
<xsd:documentation>
This field is the number of days the Insurance Policy must
be delivered to the seller within, from the date of this
agreement.
</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 minOccurs="0" name="InsuranceFormNumberString" type="qdt:StringType">
<xsd:annotation>
<xsd:documentation>Form number associated with insurance.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" ref="PolicyHolderParty">
<xsd:annotation>
<xsd:documentation>Insurance policy holder information.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="PreferredProviderIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Indicates whether the provider is a preferred provider.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|