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>