Uses the Component:ServicePlanPricingABIEType
The ServicePlanPricing component represents the aggregate of a service plan and its pricing information.
Table 6.59. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| PlanYear |
Marketing Year designator for the Service Plan. | 0..1 | Field | qdt:YearDateType | |
| StateOrProvinceCountrySub-DivisionID |
A unique identifer that identifies a state or province within a country. For the US this would typically be the two letter state abbreviation or name. | 0..1 | Field | udt:IdentifierType | |
| PlanCategoryString |
Plan category. | 0..1 | Field | qdt:StringType | |
| PlanSubCategoryString |
Plan subcategory. | 0..1 | Field | qdt:StringType | |
| PlanType |
... | 0..1 | Field | PlanTypeGroupType | |
| PlanTypeGroup |
... | 0..* | Field | PlanTypeGroupType | |
| PlanTypeSubGroup |
... | 0..* | Field | PlanTypeGroupType | |
| PlanBasePriceAmount |
The base price of the contract without options. | 0..1 | Field | udt:AmountType | |
| PlanBaseDealerCostAmount |
The base cost to the dealer of the contract without options. | 0..1 | Field | udt:AmountType | |
| PlanOptionPricing |
Plan option and pricing information. | 0..* | Field | ServicePlanOptionPricingType | |
| PlanAdditionalPrice |
Additional plan price elements. | 0..* | Field | PriceABIEType | |
| PlanFee |
Fees associated with the Service Plan | 0..* | Field | FeeType | |
| PlanSurcharge |
Surcharges associated with the Service Plan | 0..* | Field | SurchargeType | |
| Coverage |
The Coverage component represents the individual coverage(s) associated with each plan. | 0..1 | Component | CoverageType | |
| DealerReservePriceAmount |
The amount of the price associated with the dealer reserve. | 0..1 | Field | udt:AmountType | |
| PurchaseNetPriceAmount |
The total amount paid by the customer net of taxes. | 0..1 | Field | udt:AmountType | |
| TotalDealerCostAmount |
Total amount paid by the dealer including tax (i.e. total dealer cost). | 0..1 | Field | udt:AmountType | |
| AdditionalDetailDescription |
Additional detail description information not already specifically captured. Existing fields should be used where possible. | 0..* | Component | AdditionalDetailDescriptionType |
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.59. ServicePlanPricing
<ServicePlanPricing>
<PlanYear>......</PlanYear> [0..1]
<StateOrProvinceCountrySub-DivisionID>......</StateOrProvinceCountrySub-DivisionID> [0..1]
<PlanCategoryString>......</PlanCategoryString> [0..1]
<PlanSubCategoryString>......</PlanSubCategoryString> [0..1]
<PlanType>......</PlanType> [0..1]
<PlanTypeGroup>......</PlanTypeGroup> [0..*]
<PlanTypeSubGroup>......</PlanTypeSubGroup> [0..*]
<PlanBasePriceAmount>......</PlanBasePriceAmount> [0..1]
<PlanBaseDealerCostAmount>......</PlanBaseDealerCostAmount> [0..1]
<PlanOptionPricing>......</PlanOptionPricing> [0..*]
<PlanAdditionalPrice>......</PlanAdditionalPrice> [0..*]
<PlanFee>......</PlanFee> [0..*]
<PlanSurcharge>......</PlanSurcharge> [0..*]
<Coverage>......</Coverage> [0..1]
<DealerReservePriceAmount>......</DealerReservePriceAmount> [0..1]
<PurchaseNetPriceAmount>......</PurchaseNetPriceAmount> [0..1]
<TotalDealerCostAmount>......</TotalDealerCostAmount> [0..1]
<AdditionalDetailDescription>......</AdditionalDetailDescription> [0..*]
</ServicePlanPricing>