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