Uses the Component:ServiceContractType
The ServiceContract component represents information about the extended service agreement on the vehicle.
Table 6.137. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| ContractCompanyName |
Service contract company name | 0..1 | Field | udt:NameType | |
| ContractID |
Identification of Service Contract | 0..1 | Field | udt:IdentifierType | |
| ContractPlanCode |
Service Contract Plan Code | 0..1 | Field | udt:CodeType | |
| ContractTypeString |
Service contract type and/or area of coverage | 0..1 | Field | qdt:StringType | |
| ContractPlanDescription |
Description of service plan. Example: 36 MONTH/36000 MILE" | 0..* | Field | udt:TextType | |
| TermMeasure |
Number of months in contract plan | 0..1 | Field | sqdt:TimeMeasureType | |
| ContractStartDate |
Service Contract sale Date | 0..1 | Field | udt:DateType | |
| ContractDeductibleAmount |
Amount of Deductible at time of service Eg:$50.00 | 0..1 | Field | udt:AmountType | |
| ContractExpirationDate |
Date the Service contract expires | 0..1 | Field | udt:DateType | |
| ContractOwnerName |
Name on service Contract (i.e., full name - First Last) | 0..1 | Field | udt:NameType | |
| InsuranceCompanyName |
Memo Field for carrier covering extended service contract | 0..1 | Field | udt:NameType | |
| TotalContractAmount |
Total amount of the service contract. | 0..1 | Field | udt:AmountType | |
| ContractNote |
Free form comments that relate to the contract | 0..1 | Field | udt:TextType | |
| ContractStartDistanceMeasure |
Odometer reading when contract becomes effective Deprecated. Use: ContractStartDistanceMeasure | 0..1 | Field | sqdt:LengthMeasureType | |
| ContractTermDistanceMeasure |
The ContractTermMileage Compound represents the odometer mileage allowed under terms of the warranty. | 0..1 | Field | sqdt:LengthMeasureType | |
| ContractEffectiveDate |
Start Date of Service Contract | 0..1 | Field | udt:DateType | |
| ContractPlanStates |
States where the plan is valid | 0..* | Field | udt:TextType | |
| ContractTransferIndicator |
Indicates if the contract is transferable | 0..1 | Field | udt:IndicatorType | |
| ContractTransferredIndicator |
Indicates if the contract has been transferred | 0..1 | Field | udt:IndicatorType | |
| ContractTripInterruptIndicator |
Indicates if the contract allows for trip interruption | 0..1 | Field | udt:IndicatorType | |
| LoanerVehicleIndicator |
Service contract loaner vehicle indicator | 0..1 | Field | udt:IndicatorType | |
| RoadsideAssistanceIndicator |
Indicates whether coverage includes roadside assistance | 0..1 | Field | udt:IndicatorType | |
| RoadHazardIndicator |
Indicates whether Roadside hazard is covered in the contract | 0..1 | Field | udt:IndicatorType | |
| FirstDayRentalIndicator |
If first day rental for service is covered in contract | 0..1 | Field | udt:IndicatorType | |
| RentalAllowanceAmount |
Limit for Rental Allowance per day | 0..1 | Field | udt:AmountType | |
| MaximumRentalAmount |
Max Rental Allowance per occurrence | 0..1 | Field | udt:AmountType | |
| TowingAllowanceAmount |
Amount allowed for towing of RENTAL car | 0..1 | Field | udt:AmountType | |
| ContractRemaining |
Defines how much service contract time is left in either time or miles | 0..1 | Field | udt:TextType | |
| ContractStatusCode |
Vehicle service contract plan status | 0..1 | Field | udt:CodeType | |
| ContractCancelCode |
Contract cancellation code | 0..1 | Field | udt:CodeType | |
| ContractCancelDate |
Contract cancel date | 0..1 | Field | udt:DateType | |
| ContractCancelMileage |
the mileage at which the contract was cancelled | 0..1 | Field | sqdt:LengthMeasureType | |
| ServiceContractPrePaidOPCodes | 0..* | Component | ServiceContractPrePaidOPCodesType | ||
| ContractSuspendDate |
The date a Service Contract was suspended | 0..1 | Field | udt:DateType | |
| ContractSuspendIndicator |
Indates if a contract has been suspended. Valid values: "true" or "false" | 0..1 | Field | udt:IndicatorType | |
| ServicePointBalance |
Service point balance under a service rewards program. | 0..1 | Field | udt:QuantityType | |
| ContractStartTimeMeasure |
Odometer time reading when contract becomes effective. | 0..1 | Field | sqdt:TimeMeasureType | |
| ContractTermTimeMeasure |
Usage time allowed under terms of the contract. | 0..1 | Field | sqdt:TimeMeasureType | |
| ContractCancelTimeMeasure |
Cancel time of contract. | 0..1 | Field | sqdt:TimeMeasureType | |
| CalculationNumber |
Identifier for the calculation where the time and price was calculated for the service contract. | 0..1 | Field | udt:TextType | |
| CapitalizedContractIndicator |
Indicates whether or not his is a capitalized contract. Values: true or false. | 0..1 | Field | udt:IndicatorType | |
| TaxabilityIndicator |
indicates whether or not taxes apply. Value: true or false | 0..1 | Field | udt:IndicatorType | |
| MonthlyContractAmount |
Monthly contract Amount. | 0..1 | Field | udt:AmountType |
The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.
Example 6.137. ServiceContract
<ServiceContract>
<ContractCompanyName>......</ContractCompanyName> [0..1]
<ContractID>......</ContractID> [0..1]
<ContractPlanCode>......</ContractPlanCode> [0..1]
<ContractTypeString>......</ContractTypeString> [0..1]
<ContractPlanDescription>......</ContractPlanDescription> [0..*]
<TermMeasure>......</TermMeasure> [0..1]
<ContractStartDate>......</ContractStartDate> [0..1]
<ContractDeductibleAmount>......</ContractDeductibleAmount> [0..1]
<ContractExpirationDate>......</ContractExpirationDate> [0..1]
<ContractOwnerName>......</ContractOwnerName> [0..1]
<InsuranceCompanyName>......</InsuranceCompanyName> [0..1]
<TotalContractAmount>......</TotalContractAmount> [0..1]
<ContractNote>......</ContractNote> [0..1]
<ContractStartDistanceMeasure>......</ContractStartDistanceMeasure> [0..1]
<ContractTermDistanceMeasure>......</ContractTermDistanceMeasure> [0..1]
<ContractEffectiveDate>......</ContractEffectiveDate> [0..1]
<ContractPlanStates>......</ContractPlanStates> [0..*]
<ContractTransferIndicator>......</ContractTransferIndicator> [0..1]
<ContractTransferredIndicator>......</ContractTransferredIndicator> [0..1]
<ContractTripInterruptIndicator>......</ContractTripInterruptIndicator> [0..1]
<LoanerVehicleIndicator>......</LoanerVehicleIndicator> [0..1]
<RoadsideAssistanceIndicator>......</RoadsideAssistanceIndicator> [0..1]
<RoadHazardIndicator>......</RoadHazardIndicator> [0..1]
<FirstDayRentalIndicator>......</FirstDayRentalIndicator> [0..1]
<RentalAllowanceAmount>......</RentalAllowanceAmount> [0..1]
<MaximumRentalAmount>......</MaximumRentalAmount> [0..1]
<TowingAllowanceAmount>......</TowingAllowanceAmount> [0..1]
<ContractRemaining>......</ContractRemaining> [0..1]
<ContractStatusCode>......</ContractStatusCode> [0..1]
<ContractCancelCode>......</ContractCancelCode> [0..1]
<ContractCancelDate>......</ContractCancelDate> [0..1]
<ContractCancelMileage>......</ContractCancelMileage> [0..1]
<ServiceContractPrePaidOPCodes>......</ServiceContractPrePaidOPCodes> [0..*]
<ContractSuspendDate>......</ContractSuspendDate> [0..1]
<ContractSuspendIndicator>......</ContractSuspendIndicator> [0..1]
<ServicePointBalance>......</ServicePointBalance> [0..1]
<ContractStartTimeMeasure>......</ContractStartTimeMeasure> [0..1]
<ContractTermTimeMeasure>......</ContractTermTimeMeasure> [0..1]
<ContractCancelTimeMeasure>......</ContractCancelTimeMeasure> [0..1]
<CalculationNumber>......</CalculationNumber> [0..1]
<CapitalizedContractIndicator >......</CapitalizedContractIndicator > [0..1]
<TaxabilityIndicator>......</TaxabilityIndicator> [0..1]
<MonthlyContractAmount>......</MonthlyContractAmount> [0..1]
</ServiceContract>