SoldServiceContract

Uses the Component:SoldServiceContractType

Fields and Components

Table 6.96. Fields and Components

Name Description Occurrence Type Data Type User Notes
ContractCompanyName

Service contract company name

0..1Field udt:NameType  
ContractID

Identification of Service Contract

0..1Field udt:IdentifierType  
ContractPlanCode

Service Contract Plan Code

0..1Field udt:CodeType  
ContractTypeString

Service contract type and/or area of coverage

0..1Field qdt:StringType  
ContractPlanDescription

Description of service plan. Example: 36 MONTH/36000 MILE"

0..*Field udt:TextType  
TermMeasure

Number of months in contract plan

0..1Field sqdt:TimeMeasureType  
ContractStartDate

Service Contract sale Date

0..1Field udt:DateType  
ContractDeductibleAmount

Amount of Deductible at time of service Eg:$50.00

0..1Field udt:AmountType  
ContractExpirationDate

Date the Service contract expires

0..1Field udt:DateType  
ContractOwnerName

Name on service Contract (i.e., full name - First Last)

0..1Field udt:NameType  
InsuranceCompanyName

Memo Field for carrier covering extended service contract

0..1Field udt:NameType  
TotalContractAmount

Total amount of the service contract.

0..1Field udt:AmountType  
ContractNote

Free form comments that relate to the contract

0..1Field udt:TextType  
ContractStartDistanceMeasure

Odometer reading when contract becomes effective Deprecated. Use: ContractStartDistanceMeasure

0..1Field sqdt:LengthMeasureType  
ContractTermDistanceMeasure

The ContractTermMileage Compound represents the odometer mileage allowed under terms of the warranty.

0..1Field sqdt:LengthMeasureType  
ActiveContractIndicator

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.

0..1Field udt:IndicatorType  
ContractEffectiveDate

Start Date of Service Contract

0..1Field udt:DateType  
ContractPlanStates

States where the plan is valid

0..*Field udt:TextType  
ContractTransferIndicator

Indicates if the contract is transferable

0..1Field udt:IndicatorType  
ContractTransferredIndicator

Indicates if the contract has been transferred

0..1Field udt:IndicatorType  
ContractTripInterruptIndicator

Indicates if the contract allows for trip interruption

0..1Field udt:IndicatorType  
LoanerVehicleIndicator

Service contract loaner vehicle indicator

0..1Field udt:IndicatorType  
RoadsideAssistanceIndicator

Indicates whether coverage includes roadside assistance

0..1Field udt:IndicatorType  
RoadHazardIndicator

Indicates whether Roadside hazard is covered in the contract

0..1Field udt:IndicatorType  
FirstDayRentalIndicator

If first day rental for service is covered in contract

0..1Field udt:IndicatorType  
RentalAllowanceAmount

Limit for Rental Allowance per day

0..1Field udt:AmountType  
MaximumRentalAmount

Max Rental Allowance per occurrence

0..1Field udt:AmountType  
TowingAllowanceAmount

Amount allowed for towing of RENTAL car

0..1Field udt:AmountType  
SalesPersonParty

SalesPerson of the Service Contract

0..1ComponentPartyABIEType 
CoverageCode

Identifies Service Contract coverage beyond plan code and contract type

0..1Field udt:CodeType  
LienholderParty

Name of the organization with lien on vehicle

0..*ComponentPartyABIEType 
NoChargeIndicator

Indicates customer was not charged for the service contract.

0..1Field udt:IndicatorType  
OriginalInServiceDate

The date a used vehicle went in service

0..1Field udt:DateType  
ContractLienIndicator

Indicates the vehicle has a lien or the service contract was financed

0..1Field udt:IndicatorType  
EmployeeDiscountIndicator

Indicates if this registration should apply OEM Employee discount

0..1Field udt:IndicatorType  
Tax

Tax calculations

0..*ComponentTaxType 
ContractLanguageCode

Language code indicating contract language. Contract language could be different from message language.

0..1Field scl:LanguageEnumeratedType  
DownPaymentAmount

Amount buyer puts down when purchasing contract.

0..1Field udt:AmountType  
ContractInstallmentsNumeric

Number of months of payments (ex. 1, 5, 11, 17)

0..1Field udt:NumericType  
PaymentMethodCode

Method of payment.

0..1Field scl:PaymentMethodEnumeratedType  
ContractPlanOption

The contract plan options.

0..*ComponentContractPlanOptionType 
PlanBasePriceAmount

The base cost of the contract without options.

0..1Field udt:AmountType  
TotalPlanOptionPriceAmount

The sum of all Plan Option prices.

0..1Field udt:AmountType  
PurchaseNetPriceAmount

The total amount paid by the customer net of taxes.

0..1Field udt:AmountType  
TotalDealerAmount

Total amount paid by the dealer to the external supplier including tax (i.e., dealer cost).

0..1Field udt:AmountType  
ContractRegistrationDate

The day the contract is registered in the originating system. (Ex. The database system).

0..1Field udt:DateType  
ServiceContractStatus

The status of the Service Contract.

0..*ComponentServiceContractStatusType 
ContractExpirationDistanceMeasure

The odometer reading (distance) of the vehicle when the service contract expires.

0..1Field sqdt:LengthMeasureType  
ContractStartTimeMeasure

Odometer time reading when contract becomes effective.

0..1Field sqdt:TimeMeasureType  
ContractTermTimeMeasure

Usage time allowed under terms of the contract.

0..1Field sqdt:TimeMeasureType  
ContractExpirationTimeMeasure

The odometer reading (time) of the vehicle when the service contract expires.

0..1Field sqdt:TimeMeasureType  

Sample XML

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.96. SoldServiceContract

<SoldServiceContract>
     <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]
     <ActiveContractIndicator>......</ActiveContractIndicator>     [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]
     <SalesPersonParty>......</SalesPersonParty>     [0..1]
     <CoverageCode>......</CoverageCode>     [0..1]
     <LienholderParty>......</LienholderParty>     [0..*]
     <NoChargeIndicator>......</NoChargeIndicator>     [0..1]
     <OriginalInServiceDate>......</OriginalInServiceDate>     [0..1]
     <ContractLienIndicator>......</ContractLienIndicator>     [0..1]
     <EmployeeDiscountIndicator>......</EmployeeDiscountIndicator>     [0..1]
     <Tax>......</Tax>     [0..*]
     <ContractLanguageCode>......</ContractLanguageCode>     [0..1]
     <DownPaymentAmount>......</DownPaymentAmount>     [0..1]
     <ContractInstallmentsNumeric>......</ContractInstallmentsNumeric>     [0..1]
     <PaymentMethodCode>......</PaymentMethodCode>     [0..1]
     <ContractPlanOption>......</ContractPlanOption>     [0..*]
     <PlanBasePriceAmount>......</PlanBasePriceAmount>     [0..1]
     <TotalPlanOptionPriceAmount>......</TotalPlanOptionPriceAmount>     [0..1]
     <PurchaseNetPriceAmount>......</PurchaseNetPriceAmount>     [0..1]
     <TotalDealerAmount>......</TotalDealerAmount>     [0..1]
     <ContractRegistrationDate>......</ContractRegistrationDate>     [0..1]
     <ServiceContractStatus>......</ServiceContractStatus>     [0..*]
     <ContractExpirationDistanceMeasure>......</ContractExpirationDistanceMeasure>     [0..1]
     <ContractStartTimeMeasure>......</ContractStartTimeMeasure>     [0..1]
     <ContractTermTimeMeasure>......</ContractTermTimeMeasure>     [0..1]
     <ContractExpirationTimeMeasure>......</ContractExpirationTimeMeasure>     [0..1]
</SoldServiceContract>