<xsd:complexType name="VSOption2Type">
<xsd:sequence>
<xsd:element minOccurs="0" name="OptionIdCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>
Option identifier code (i.e, AC)
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OptionName" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
Name of vehicle option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OptionCostAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Actual Dealer cost of option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OptionMSRPAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Option MSRP
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OptionSalesCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>
Further definition of accessories and option packages -
Indicates whether ordered option, special package, standard,
etc.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PortInstalledIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicates Port-installed accessories
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="VSInclusivesOption">
<xsd:annotation>
<xsd:documentation>
Other options that must be ordered in conjunction with this
option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="VSConflictsOption">
<xsd:annotation>
<xsd:documentation>
Other options that cannot be ordered with this
option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ColorDependentOptionIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Option influences color availability
indicator
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OptionStockNumberString" type="qdt:StringType">
<xsd:annotation>
<xsd:documentation>
Stock Number of Vehicle Option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ManufacturerName" type="udt:NameType">
<xsd:annotation>
<xsd:documentation>
Manufacturer of Vehicle Option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="OptionPricingComponent">
<xsd:annotation>
<xsd:documentation>
Price of Vehicle Option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ManufacturerInstalledIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicates manufacturer-installed
accessories
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ItemID" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>
Part number identifier of Option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="DealerInstallationIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Dealer installed accessories, before delivery of vehicle -
Could be used for new or used vehicle, if applicable
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OptionPackageID" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>
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â?¦
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="StandardOptionReplacement" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
Description of standard features replaced if you pick this
option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="FleetAvailableIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Option available To Fleet Indicator
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="FleetOnlyIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>
Indicates that this Option only available to
Fleet
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OptionOrderStartDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>
Option Order Start Date
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OptionOrderEndDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation>
Option Order End Date
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="MonroneyOptionDescription" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
Description that appears on window stickers that is
required by federal law
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="OptionShortDescription" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
Abbreviated description of the option
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="OptionPackageDiscountAmount" type="udt:AmountType">
<xsd:annotation>
<xsd:documentation>
Discount on Option Package
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="InclusionUrbanization">
<xsd:annotation>
<xsd:documentation>
Inclusions for Option will be defined by using the
Urbanization component
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ExclusionUrbanization">
<xsd:annotation>
<xsd:documentation>
Exclusions for Option will be defined by using the
Urbanization component
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:sequence>
<xsd:element name="RequiredOptionCode" type="scl:RequiredOptionEnumeratedType">
<xsd:annotation>
<xsd:documentation>
Code of why option is required
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="RequiredOptionGroup" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
The group of required options to which an option
belongs. EX: Option A1, Option A2, Option A3 of which you may
chose only 1.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:sequence>
<xsd:element minOccurs="0" name="RequiredOptionGroup" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
The group of required options to which an option
belongs. EX: Option A1, Option A2, Option A3 of which you may
chose only 1.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:choice>
<xsd:element minOccurs="0" name="RequiredOptionGroupPriority" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>
Identifies the priority of the required option within the
required option category. For example, in an emission Required Option
Group in California PZEV maybe priority 1 and Federal Emissions may be
priority 2.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|