Definition Type: ComplexType
Name: VSOptionType
Namespace: http://www.starstandard.org/STAR/5
Containing Schema: Components.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into RequiredOptionGroupPriority in schema components_xsd Drilldown into RequiredOptionGroup in schema components_xsd Drilldown into RequiredOptionGroup in schema components_xsd Drilldown into RequiredOptionCode in schema components_xsd Drilldown into ExclusionUrbanization in schema components_xsd Drilldown into InclusionUrbanization in schema components_xsd Drilldown into OptionPackageDiscountAmount in schema components_xsd Drilldown into OptionShortDescription in schema components_xsd Drilldown into MonroneyOptionDescription in schema components_xsd Drilldown into OptionOrderEndDate in schema components_xsd Drilldown into OptionOrderStartDate in schema components_xsd Drilldown into FleetOnlyIndicator in schema components_xsd Drilldown into FleetAvailableIndicator in schema components_xsd Drilldown into StandardOptionReplacement in schema components_xsd Drilldown into OptionPackageID in schema components_xsd Drilldown into DealerInstallationIndicator in schema components_xsd Drilldown into ItemID in schema components_xsd Drilldown into ManufacturerInstalledIndicator in schema components_xsd Drilldown into OptionPricingComponent in schema components_xsd Drilldown into ManufacturerName in schema components_xsd Drilldown into OptionStockNumberString in schema components_xsd Drilldown into ColorDependentOptionIndicator in schema components_xsd Drilldown into VSConflictsOption in schema components_xsd Drilldown into VSInclusivesOption in schema components_xsd Drilldown into PortInstalledIndicator in schema components_xsd Drilldown into OptionSalesCode in schema components_xsd Drilldown into OptionMSRPAmount in schema components_xsd Drilldown into OptionCostAmount in schema components_xsd Drilldown into OptionName in schema components_xsd Drilldown into OptionIdCode in schema components_xsdXSD Diagram of VSOptionType in schema components_xsd (Standards for Technology in Automotive Retail)
Collapse XSD Schema Code:
<xsd:complexType name="VSOptionType">
    <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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
OptionIdCode star:OptionIdCode 0 (1)
OptionName star:OptionName 0 (1)
OptionCostAmount star:OptionCostAmount 0 (1)
OptionMSRPAmount star:OptionMSRPAmount 0 (1)
OptionSalesCode star:OptionSalesCode 0 (1)
PortInstalledIndicator star:PortInstalledIndicator 0 (1)
VSInclusivesOption star:VSInclusivesOption 0 unbounded
VSConflictsOption star:VSConflictsOption 0 unbounded
ColorDependentOptionIndicator star:ColorDependentOptionIndicator 0 (1)
OptionStockNumberString star:OptionStockNumberString 0 (1)
ManufacturerName star:ManufacturerName 0 (1)
OptionPricingComponent star:OptionPricingComponent 0 unbounded
ManufacturerInstalledIndicator star:ManufacturerInstalledIndicator 0 (1)
ItemID star:ItemID 0 (1)
DealerInstallationIndicator star:DealerInstallationIndicator 0 (1)
OptionPackageID star:OptionPackageID 0 (1)
StandardOptionReplacement star:StandardOptionReplacement 0 (1)
FleetAvailableIndicator star:FleetAvailableIndicator 0 (1)
FleetOnlyIndicator star:FleetOnlyIndicator 0 (1)
OptionOrderStartDate star:OptionOrderStartDate 0 (1)
OptionOrderEndDate star:OptionOrderEndDate 0 (1)
MonroneyOptionDescription star:MonroneyOptionDescription 0 unbounded
OptionShortDescription star:OptionShortDescription 0 unbounded
OptionPackageDiscountAmount star:OptionPackageDiscountAmount 0 (1)
InclusionUrbanization star:InclusionUrbanization 0 unbounded
ExclusionUrbanization star:ExclusionUrbanization 0 unbounded
RequiredOptionCode star:RequiredOptionCode (1) (1)
RequiredOptionGroup star:RequiredOptionGroup (1) (1)
RequiredOptionGroup star:RequiredOptionGroup 0 (1)
RequiredOptionGroupPriority star:RequiredOptionGroupPriority 0 (1)
Collapse Derivation Tree:
Collapse References:
star:VSOption