Uses the Component:ExpandedOptionType
The ExpandedOption represents information about a vehicle's options.
Table 6.100. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| OptionName |
Name of vehicle option | 0..1 | Field | udt:TextType | |
| OptionStockNumberString |
Stock Number of Vehicle Option | 0..1 | Field | qdt:StringType | |
| ManufacturerName |
Manufacturer of Vehicle Option | 0..1 | Field | udt:NameType | |
| OptionPriceAmount |
Price of Vehicle Option | 0..1 | Field | udt:AmountType | |
| OptionSecurityCode |
Security code to unlock option. (i.e, radio code)n | 0..1 | Field | udt:CodeType | |
| ManufacturerInstalledIndicator |
Indicates manufacturer-installed accessories | 0..1 | Field | udt:IndicatorType | |
| OptionCostAmount |
Actual Dealer cost of option | 0..1 | Field | udt:AmountType | |
| OptionMSRPAmount |
Option MSRP | 0..1 | Field | udt:AmountType | |
| OptionOriginName |
Identifies the option installer | 0..1 | Field | udt:NameType | |
| OptionSerialNumberString |
Serial number of Option | 0..1 | Field | qdt:StringType | |
| ItemID |
Part number identifier of Option | 0..1 | Field | udt:IdentifierType | |
| PartTypeCode |
Specifies whether the parts are indicated by manufacturer part code or Part Number | 0..1 | Field | scl:PartTypeEnumeratedType | |
| OptionNotes |
Free form text related to option | 0..1 | Field | udt:TextType | |
| DealerInstallationIndicator |
Dealer installed accessories, before delivery of vehicle - Could be used for new or used vehicle, if applicable | 0..1 | Field | udt:IndicatorType | |
| MiscellaneousCode |
Miscellaneous codes relating to vehicle (i.e., sales codes) | 0..* | Field | udt:CodeType | |
| OptionPackageID |
Option package number or identifier used as a method for grouping option package items from manufacturer(s) Ex: OptPkg1,cost,OptPkg1; Item1,nocost,OptPkg1; Item2,nocost,Optpkg1; Item3,cost,nullOptPkg; OptPkg2,cost,Optpkg2; Item5,nocost,OptPkg2âæ | 0..1 | Field | udt:IdentifierType | |
| OptionSalesCode |
Further definition of accessories and option packages - Indicates whether ordered option, special package, standard, etc. | 0..1 | Field | udt:CodeType | |
| PortInstalledIndicator |
Indicates Port-installed accessories | 0..1 | Field | udt:IndicatorType | |
| TaxabilityIndicator |
Indicates whether the option is taxable or not. Valid values: “true”, “false”. | 0..1 | Field | udt:IndicatorType | |
| FrontBackEndCommission |
A value of "Front" indicates that the option is to be included into front end commission. A value of "Back" indicates that the option is to be included into back end commission. | 0..1 | Field | udt:TextType |
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.100. ExpandedOption
<ExpandedOption>
<OptionName>......</OptionName> [0..1]
<OptionStockNumberString>......</OptionStockNumberString> [0..1]
<ManufacturerName>......</ManufacturerName> [0..1]
<OptionPriceAmount>......</OptionPriceAmount> [0..1]
<OptionSecurityCode>......</OptionSecurityCode> [0..1]
<ManufacturerInstalledIndicator>......</ManufacturerInstalledIndicator> [0..1]
<OptionCostAmount>......</OptionCostAmount> [0..1]
<OptionMSRPAmount>......</OptionMSRPAmount> [0..1]
<OptionOriginName>......</OptionOriginName> [0..1]
<OptionSerialNumberString>......</OptionSerialNumberString> [0..1]
<ItemID>......</ItemID> [0..1]
<PartTypeCode>......</PartTypeCode> [0..1]
<OptionNotes>......</OptionNotes> [0..1]
<DealerInstallationIndicator>......</DealerInstallationIndicator> [0..1]
<MiscellaneousCode>......</MiscellaneousCode> [0..*]
<OptionPackageID>......</OptionPackageID> [0..1]
<OptionSalesCode>......</OptionSalesCode> [0..1]
<PortInstalledIndicator>......</PortInstalledIndicator> [0..1]
<TaxabilityIndicator>......</TaxabilityIndicator> [0..1]
<FrontBackEndCommission>......</FrontBackEndCommission> [0..1]
</ExpandedOption>