Star Logo

Implementation Guideline

Show Vehicle Specifications
Repository Version Rev4.5.4












Copyright © 2007 STAR – Standards for Technology in Automotive Retail. All rights reserved












Show Vehicle Specifications

Table of Contents

top

Overview

This document is a guideline on how to use the Show Vehicle Specifications Business Object Document (BOD). Show Vehicle Specifications has been defined in the context of STAR for the Automotive Retail Industry. The scope of this BOD is to define the Show Vehicle Specifications process for individual consumers who service their automobiles through their OEM’s authorized Dealers. The focus is on Dealer and OEM interactions, not third party organizations. NOTE: Although this is the traditional use of the Show Vehicle Specifications, this BOD could be used to send Show Vehicle Specifications information between any two business parties.

The Show Vehicle Specifications Implementation Guidelines provide detailed information regarding the structure and meaning of the Show Vehicle Specifications BOD and corresponds directly to the Show Vehicle Specifications schema. In addition to structure and meaning, the Implementation Guidelines identify various business rules for specific fields/components that due to their nature, i.e. field interdependence, are not possible to express using schema. Please note that although these business rules are not included in the schema, they MUST be followed to be STAR Compliant. Therefore, the Show Vehicle Specifications Implementation Guidelines must be used in concert with the Show Vehicle Specifications schema during development and should NOT be considered a supplement or substitution to the schema. For more information regarding STAR XML Data Compliance, please review the STAR Data Compliance Guidelines document located on the STAR Web site.

For a copy of the corresponding Show Vehicle Specifications schema, please download the appropriate STAR schema repository from the XML portion of the STAR website (www.starstandard.org). Prior to downloading the schema, users are encouraged to download the STAR XML Reference/Implementation document also located on the XML portion of the STAR website. This document provides an overview of the STAR BOD development methodology, how to download and read STAR schema, and various frequently asked questions related to the implementation of STAR BODs.

STAR has followed the Open Application Group’s Business Object Document methodology to develop the Show Vehicle Specifications BOD. Where possible, STAR has mapped to existing OAGI fields and components. Note however that the STAR Show Vehicle Specifications BOD is unique to the Retail Automotive industry and is not an extension of any existing OAGIS BODs.

For more information on the Open Applications Group's BODs and related documentation please refer to the Open Applications Group’s Web site at www.openapplications.org.

top

Schema Field Usage

STAR uses the same Noun in the schema for all the Noun/Verb combinations of the Show Vehicle Specifications except the Get verb. Please refer to each Noun/Verb combination within this document to understand the requirements for each specific BOD. Although the Noun will always have every field defined for the Noun in the schema, each Noun/Verb combination may not use all of the fields. If a field is not used by a BOD, it will be noted in the business rules.

top

Business Scenario

BUSINESS SCENARIO MISSING. Please make sure it is defined in the build script.

top

Relationship Diagram

The relationship diagram identifies all of the various components or building blocks of information used in the Show Vehicle Specifications BOD. This diagram visually depicts the relationships of the components using symbolic indentation and their occurrence in the BOD. Note: That this is an approximation of the Components, and may not reflect the exact implementation. Also, some fields are displayed in the diagram. This diagram should only be used as a starting point and not an absolute reference. Relationship Diagram for VehicleSpecifications

top

Schema Document Properties

Target Namespacehttp://www.starstandards.org/STAR
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
DocumentationThis schema is made available under an Eclipse Public Licenses 1.0. This license may be found in the STAR/License directory as well as the STAR BOD Guidelines.
More information at: http://www.starstandard.org/.

Declared Namespaces

PrefixNamespace
Default namespacehttp://www.starstandards.org/STAR
xmlhttp://www.w3.org/XML/1998/namespace
xsdhttp://www.w3.org/2001/XMLSchema

Schema Component Representation
<xsd:schema targetNamespace="http://www.starstandards.org/STAR" elementFormDefault="qualified" attributeFormDefault="unqualified">
...
</xsd:schema>
top

Global Declarations

Element: ApplicationArea

NameApplicationArea
TypeApplicationArea
Nillableno
Abstractno
DocumentationProvides the information that an application may need to know in order to communicate in an integration of two or more business applications. The ApplicationArea is used at the applications layer of communication. While the integration frameworks web services and middleware provide the communication layer that OAGIS operates on top of.
More information at: http://www.openapplications.org/oagis.

Provides the information that an application may need to know in order to communicate in an integration of two or more business applications. The ApplicationArea is used at the applications layer of communication. While the integration frameworks web services and middleware provide the communication layer that OAGIS operates on top of.
More information at: http://www.openapplications.org/oagis.

XML Instance Representation
<ApplicationArea>
<Sender> Sender </Sender> [1] ?
<CreationDateTime> DateTime </CreationDateTime> [1] ?
<Signature> Signature </Signature> [0..1] ?
<BODId> Code </BODId> [0..1] ?
<Destination> Destination </Destination> [1] ?
</ApplicationArea>
Schema Component Representation
<xsd:element name="ApplicationArea" type="ApplicationArea"/>
top

Element: Header

NameHeader
TypeVehicleSpecificationsHeader
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<Header>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<ManufacturerParty> ManufacturerPartyDistributor </ManufacturerParty> [0..1] ?
<IncrementalInd> IncrementalInd </IncrementalInd> [0..1] ?
<IncrementalDateTime> IncrementalDateTime </IncrementalDateTime> [0..1] ?
</Header>
Schema Component Representation
<xsd:element name="Header" type="VehicleSpecificationsHeader"/>
top

Element: Show

  • This element can be used wherever the following element is referenced:

NameShow
TypeShow
Nillableno
Abstractno
DocumentationThe Show verb is used when sending the information about a specific instance of a business document or entity. The Show verb may be used to respond to a Get request or it can be used in a publish scenario, where it pushes information to other applications based on a business event.Although BODs based on this verb do not commonly cause updates to occur, there may be times when the component receiving the Show decides to use the information it receives to update. This is entirely the decision of the receiving software component and is not forbidden.The behavior of the Show verb is quite straight forward with one exception. The Show response to any Get request needs to read the request carefully to ensure the response is returning the requested Data Types.
More information at: http://www.openapplications.org/oagis.

XML Instance Representation
<Show
confirm="ConfirmType [0..1]"
>
<OriginalBODId> xsd:NMTOKEN </OriginalBODId> [0..1]
</Show>
Schema Component Representation
<xsd:element name="Show" type="Show" substitutionGroup="Verb"/>
top

Element: ShowVehicleSpecifications

NameShowVehicleSpecifications
TypeShowVehicleSpecifications
Nillableno
Abstractno

XML Instance Representation
<ShowVehicleSpecifications
revision="Text [0..1] ?"

release="8.1-Lite [0..1] ?"

environment="Text [0..1] ?"

lang="Language [0..1] ?"

bodVersion="Text [0..1] ?"
>
<DataArea> ShowVehicleSpecificationsDataArea </DataArea> [1]
</ShowVehicleSpecifications>
Schema Component Representation
<xsd:element name="ShowVehicleSpecifications" type="ShowVehicleSpecifications"/>
top

Element: VehicleSpecifications

NameVehicleSpecifications
TypeVehicleSpecifications
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<VehicleSpecifications>
<Header> ... </Header> [1]
</VehicleSpecifications>
Schema Component Representation
<xsd:element name="VehicleSpecifications" type="VehicleSpecifications"/>
top

Element: Verb

  • The following elements can be used wherever this element is referenced:

NameVerb
TypeVerb
Nillableno
Abstractyes

XML Instance Representation
<Verb/>
Schema Component Representation
<xsd:element name="Verb" type="Verb" abstract="true"/>
top

Global Definitions

Components (Complex Type): AddressBase

Super-types:None
Sub-types:

NameAddressBase
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
AddressLineIndicates the multiple lines of an address. The first line is typically the street name and number. Required 
CityIs the City of the Address. Required 
CountyCounty in which the Address is in. Optional 
StateOrProvinceIs the State or Province of a given Address. Required 
CountryCountry in which the Address is in. Required 
PostalCodePostal Code of the Address. Required 

XML Instance Representation
<...>
<AddressLine> AddressLine </AddressLine> [1..*] ?
<City> City </City> [1] ?
<County> County </County> [0..1] ?
<StateOrProvince> StateOrProvince </StateOrProvince> [1] ?
<Country> Country </Country> [1] ?
<PostalCode> PostalCode </PostalCode> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="AddressBase">
<xsd:sequence>
<xsd:element name="AddressLine" type="AddressLine" maxOccurs="unbounded"/>
<xsd:element name="City" type="City"/>
<xsd:element name="County" type="County" minOccurs="0"/>
<xsd:element name="StateOrProvince" type="StateOrProvince"/>
<xsd:element name="Country" type="Country"/>
<xsd:element name="PostalCode" type="PostalCode"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): AltExteriorColorDescription

Super-types:xsd:string < Description (by extension) < AltExteriorColorDescription (by extension)
Sub-types:None

NameAltExteriorColorDescription
Abstractno
DocumentationAlternate description of exterior color
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="AltExteriorColorDescription">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): Amount

Super-types:xsd:decimal < Amount (by extension)
Sub-types:None

NameAmount
Abstractno
DocumentationBased on OAGI Amount. Simple content with the currency as an attrbute
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
currency Required 

XML Instance Representation
<...
currency="Currency [1]"
>
xsd:decimal
</...>
Schema Component Representation
<xsd:complexType name="Amount">
<xsd:simpleContent>
<xsd:extension base="xsd:decimal">
<xsd:attribute name="currency" type="Currency" use="required"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): ApplicationArea

Super-types:None
Sub-types:None

NameApplicationArea
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SenderIdentifies characteristics and control identifiers that relate to the application that created the Business Object Document. The sender area can indicate the logical location of the application and/or database server, the application, and the task that was processing to create the BOD. Required 
CreationDateTimeis the date time stamp that the given instance of the Business Object Document was created. This date must not be modified during the life of the Business Object Document. Required 
SignatureIf the BOD is to be signed the signature element is included, otherwise it is not. Signature supports any digital signature that maybe used by an implementation of OAGIS. The qualifyingAgency identifies the agency that provided the format for the signature. This element supports any digital signature specification that is available today and in the future. This is accomplished by not actually defining the content but by allowing the implementation to specify the digital signature to be used via an external XML Schema namespace declaration. The Signature element is defined to have any content from any other namespace. This allows the user to carry a digital signature in the xml instance of a BOD. The choice of which digital signature to use is left up to the user and their integration needs. Optional 
BODIdThe BODId provides a place to carry a Globally Unique Identifier (GUID) that will make each Business Object Document instance uniquely identifiable. This is a critical success factor to enable software developers to use the Globally Unique Identifier (GUID) to build the following services or capabilities: 1. Legally binding transactions, 2. Transaction logging, 3. Exception handling, 4. Re-sending, 5. Reporting, 6. Confirmations, 7. Security. Optional 
DestinationInformation related to the receiver of the BOD Required 

XML Instance Representation
<...>
<Sender> Sender </Sender> [1] ?
<CreationDateTime> DateTime </CreationDateTime> [1] ?
<Signature> Signature </Signature> [0..1] ?
<BODId> Code </BODId> [0..1] ?
<Destination> Destination </Destination> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="ApplicationArea">
<xsd:sequence>
<xsd:element name="Sender" type="Sender"/>
<xsd:element name="CreationDateTime" type="DateTime"/>
<xsd:element name="Signature" type="Signature" minOccurs="0"/>
<xsd:element name="BODId" type="Code" minOccurs="0"/>
<xsd:element name="Destination" type="Destination"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): BeginningUrbanization

Super-types:xsd:string < Description (by extension) < BeginningUrbanization (by extension)
Sub-types:None

NameBeginningUrbanization
Abstractno
DocumentationBeginning of Geographical area of urbanization. Ex: zip code or state
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="BeginningUrbanization">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): BusinessObjectDocument

Super-types:None
Sub-types:

NameBusinessObjectDocument
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
revisionThis should contain the STAR repository version in the following recommended format. 4.2.1_M20080416. Where the first part indicates the version of the STAR repository and anything after the _ indicates the Milestone build that is being used. If referring to an official published version then only the STAR Repository version is required. Optional 
releaseIndicates the OAGIS release that this BOD belongs. Optional 
environmentIndicates whether this BOD is being sent in a "Test" or a "Production" mode. If the BOD is being sent in a test mode, it's information should not affect the business operation. However, if the BOD is sent in "Production" mode it is assumed that all test has been complete and the contents of the BOD are to affect the operation of the receiving business application(s). Optional 
langIndicates the language that the contents of the BOD is in unless otherwise stated. Optional 
bodVersionDeprecated as of STAR 4.2.2. It is recommended to use the revision attribute to identify the repository and the noun. May be removed in a new major version of the STAR repository. Optional 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ApplicationAreaProvides the information that an application may need to know in order to communicate in an integration of two or more business applications. The ApplicationArea is used at the applications layer of communication. While the integration frameworks web services and middleware provide the communication layer that OAGIS operates on top of. Required 

XML Instance Representation
<...
revision="Text [0..1] ?"

release="8.1-Lite [0..1] ?"

environment="Text [0..1] ?"

lang="Language [0..1] ?"

bodVersion="Text [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="BusinessObjectDocument">
<xsd:sequence>
<xsd:element ref="ApplicationArea"/>
</xsd:sequence>
<xsd:attribute name="revision" use="optional">
<xsd:simpleType>
<xsd:restriction base="Text"/>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="release" type="Text" use="optional" fixed="8.1-Lite"/>
<xsd:attribute name="environment" use="optional" default="Production">
<xsd:simpleType>
<xsd:restriction base="Text">
<xsd:enumeration value="Test"/>
<xsd:enumeration value="Production"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="lang" type="Language" use="optional"/>
<xsd:attribute name="bodVersion" use="optional">
<xsd:simpleType>
<xsd:restriction base="Text"/>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Components (Complex Type): ColorExclusionSet

Super-types:None
Sub-types:None

NameColorExclusionSet
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SetIdIdentification of the group of options Optional 
NumberOfOptionsNumbers of options in this set Optional 
OptionOptions within set Optional 

XML Instance Representation
<...>
<SetId> SetId </SetId> [0..1] ?
<NumberOfOptions> NumberOfOptions </NumberOfOptions> [0..1] ?
<Option> VSOption </Option> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ColorExclusionSet">
<xsd:sequence>
<xsd:element name="SetId" type="SetId" minOccurs="0"/>
<xsd:element name="NumberOfOptions" type="NumberOfOptions" minOccurs="0"/>
<xsd:element name="Option" type="VSOption" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ColorOptionExclusions

Super-types:None
Sub-types:None

NameColorOptionExclusions
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ExclusionsSetInclusives Option set Optional 

XML Instance Representation
<...>
<ExclusionsSet> ColorExclusionSet </ExclusionsSet> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ColorOptionExclusions">
<xsd:sequence>
<xsd:element name="ExclusionsSet" type="ColorExclusionSet" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ColorOptionRequirements

Super-types:None
Sub-types:None

NameColorOptionRequirements
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
RequirementsSetInclusives Option set Optional 

XML Instance Representation
<...>
<RequirementsSet> ColorRequirementSet </RequirementsSet> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ColorOptionRequirements">
<xsd:sequence>
<xsd:element name="RequirementsSet" type="ColorRequirementSet" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ColorPricingComponent

Super-types:None
Sub-types:None

NameColorPricingComponent
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
VehiclePriceCustomer price of vehicle Required 
PriceExplanationExplanatory Note for Pricing Example: Anniversary Edition Optional 
VehiclePricingTypeDesignates type of pricing for vehicle transaction Optional 
PricingTypeSourceSource from which pricing type data originated (i.e. Blue Book, NADA, etc.) Optional 

XML Instance Representation
<...>
<VehiclePrice> VehiclePrice </VehiclePrice> [1] ?
<PriceExplanation> PriceExplanation </PriceExplanation> [0..1] ?
<VehiclePricingType> VehiclePricingType </VehiclePricingType> [0..1] ?
<PricingTypeSource> PricingTypeSource </PricingTypeSource> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ColorPricingComponent">
<xsd:sequence>
<xsd:element name="VehiclePrice" type="VehiclePrice"/>
<xsd:element name="PriceExplanation" type="PriceExplanation" minOccurs="0"/>
<xsd:element name="VehiclePricingType" type="VehiclePricingType" minOccurs="0"/>
<xsd:element name="PricingTypeSource" type="PricingTypeSource" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ColorRequirementSet

Super-types:None
Sub-types:None

NameColorRequirementSet
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SetIdIdentification of the group of options Optional 
NumberOfOptionsNumbers of options in this set Optional 
OptionOptions within set Optional 

XML Instance Representation
<...>
<SetId> SetId </SetId> [0..1] ?
<NumberOfOptions> NumberOfOptions </NumberOfOptions> [0..1] ?
<Option> VSOption </Option> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ColorRequirementSet">
<xsd:sequence>
<xsd:element name="SetId" type="SetId" minOccurs="0"/>
<xsd:element name="NumberOfOptions" type="NumberOfOptions" minOccurs="0"/>
<xsd:element name="Option" type="VSOption" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ColorsCombination

Super-types:None
Sub-types:None

NameColorsCombination
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SecondaryColorComponent to describe secondary colors Optional 
ColorPricingComponentAdditional amount based on color option Optional 
ColorOptionRequirementsRequirements related to color combination Optional 
ColorOptionExclusionsExclusions related to color combination Optional 
FleetAvailableIndColor combination available To Fleet Indicator Optional 
FleetOnlyIndIndicates that this Color combination only available to Fleet Optional 
ColorOrderStartDateColor Order Start Date Optional 
ColorOrderEndDateColor Order End Date Optional 
ColorsCombinationGroupThe ColorsCombinationGroup component groups the various combinations of vehicle interior colors and interior color codes. Optional 

XML Instance Representation
<...>
<SecondaryColor> SecondaryColor </SecondaryColor> [0..*] ?
<ColorPricingComponent> ColorPricingComponent </ColorPricingComponent> [0..*] ?
<ColorOptionRequirements> ColorOptionRequirements </ColorOptionRequirements> [0..*] ?
<ColorOptionExclusions> ColorOptionExclusions </ColorOptionExclusions> [0..*] ?
<FleetAvailableInd> FleetAvailableInd </FleetAvailableInd> [0..1] ?
<FleetOnlyInd> FleetOnlyInd </FleetOnlyInd> [0..1] ?
<ColorOrderStartDate> ColorOrderStartDate </ColorOrderStartDate> [0..1] ?
<ColorOrderEndDate> ColorOrderEndDate </ColorOrderEndDate> [0..1] ?
<ColorsCombinationGroup> ColorsCombinationGroup </ColorsCombinationGroup> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ColorsCombination">
<xsd:sequence>
<xsd:element name="SecondaryColor" type="SecondaryColor" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ColorPricingComponent" type="ColorPricingComponent" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ColorOptionRequirements" type="ColorOptionRequirements" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ColorOptionExclusions" type="ColorOptionExclusions" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="FleetAvailableInd" type="FleetAvailableInd" minOccurs="0"/>
<xsd:element name="FleetOnlyInd" type="FleetOnlyInd" minOccurs="0"/>
<xsd:element name="ColorOrderStartDate" type="ColorOrderStartDate" minOccurs="0"/>
<xsd:element name="ColorOrderEndDate" type="ColorOrderEndDate" minOccurs="0"/>
<xsd:element name="ColorsCombinationGroup" type="ColorsCombinationGroup" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ColorsCombinationDetail

Super-types:None
Sub-types:None

NameColorsCombinationDetail
Abstractno
DocumentationThe ColorsCombinationDetail component identifies the vehicle interior color.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
InteriorColorVehicle Interior Color(s) Required 
InteriorColorCodeVehicle Interior color code(s) Required 

XML Instance Representation
<...>
<InteriorColor> InteriorColor </InteriorColor> [1] ?
<InteriorColorCode> InteriorColorCode </InteriorColorCode> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="ColorsCombinationDetail">
<xsd:sequence>
<xsd:element name="InteriorColor" type="InteriorColor"/>
<xsd:element name="InteriorColorCode" type="InteriorColorCode"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ColorsCombinationGroup

Super-types:None
Sub-types:None

NameColorsCombinationGroup
Abstractno
DocumentationThe ColorsCombinationGroup component groups the various combinations of vehicle interior colors and interior color codes.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ColorsCombinationDetailThe ColorsCombinationDetail component identifies the vehicle interior color. Required 

XML Instance Representation
<...>
<ColorsCombinationDetail> ColorsCombinationDetail </ColorsCombinationDetail> [1..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ColorsCombinationGroup">
<xsd:sequence>
<xsd:element name="ColorsCombinationDetail" type="ColorsCombinationDetail" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ConfirmableVerb

Super-types:Verb < ConfirmableVerb (by extension)
Sub-types:

NameConfirmableVerb
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
confirm Required 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 

XML Instance Representation
<...
confirm="ConfirmType [0..1]"
/>
Schema Component Representation
<xsd:complexType name="ConfirmableVerb">
<xsd:complexContent>
<xsd:extension base="Verb">
<xsd:attribute name="confirm" type="ConfirmType"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): Count

Super-types:xsd:integer < Count (by extension)
Sub-types:None

NameCount
Abstractno
DocumentationSimple quantity type with no attributes
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
xsd:integer
</...>
Schema Component Representation
<xsd:complexType name="Count">
<xsd:simpleContent>
<xsd:extension base="xsd:integer"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): Description

Super-types:xsd:string < Description (by extension)
Sub-types:None

NameDescription
Abstractno
DocumentationDescription
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
languageThe ISO language code that the description is written. Optional 

XML Instance Representation
<...
language="Language [0..1] ?"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="Description">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="language" type="Language" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): Destination

Super-types:None
Sub-types:None

NameDestination
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DestinationNameCodeCode for destination of file (i.e.Short Manufacturer or DSP code) Optional 
DestinationURIPhysical address of the destination Optional 
DestinationSoftwareCodeAdditional information about the destination application Optional 
DestinationSoftwareFor which software destination file is intended (may not be known). Optional 
DealerNumberTarget Dealer Code receiving information Optional 
StoreNumberDealer code store number (DMS assigned) Optional 
AreaNumberDealer code area number (DMS vendor assigned) Optional 
DealerCountryTarget Dealer country location Optional 
PartyIdThe Party Id field uniquely identifies the Receiver of the message. This element can be used for parties within the Automotive Community as well as external parties. Party Id is not intended as a replacement for the Dealer Number. Suggested formats for OEMs or other large institutions include: DUNs Number, ShortMfgCode + DUNs, or ShortMfgCode. The suggested format for Dealers is: ShortMfgCode+Dealer Number. Optional 
LocationIdThe Location Id field uniquely identifies the location of the Receiver of a message. This Id may be aligned with a physical address or data centers. This field provides an additional level of granularity beyond the usage of the Party Id for additional routing and deliver of data. Optional 
ServiceIdThe Service Id field identifies the particular service to which a message is being sent, e.g., an inventory service. Optional 

XML Instance Representation
<...>
<DestinationNameCode> ShortMfg </DestinationNameCode> [0..1] ?
<DestinationURI> URI </DestinationURI> [0..1] ?
<DestinationSoftwareCode> Text </DestinationSoftwareCode> [0..1] ?
<DestinationSoftware> Text </DestinationSoftware> [0..1] ?
<DealerNumber> PartyId </DealerNumber> [0..1] ?
<StoreNumber> Text </StoreNumber> [0..1] ?
<AreaNumber> Text </AreaNumber> [0..1] ?
<DealerCountry> Country </DealerCountry> [0..1] ?
<PartyId> PartyId </PartyId> [0..1] ?
<LocationId> LocationId </LocationId> [0..1] ?
<ServiceId> ServiceId </ServiceId> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Destination">
<xsd:sequence>
<xsd:element name="DestinationNameCode" type="ShortMfg" minOccurs="0"/>
<xsd:element name="DestinationURI" type="URI" minOccurs="0"/>
<xsd:element name="DestinationSoftwareCode" type="Text" minOccurs="0"/>
<xsd:element name="DestinationSoftware" type="Text" minOccurs="0"/>
<xsd:element name="DealerNumber" type="PartyId" minOccurs="0"/>
<xsd:element name="StoreNumber" type="Text" minOccurs="0"/>
<xsd:element name="AreaNumber" type="Text" minOccurs="0"/>
<xsd:element name="DealerCountry" type="Country" minOccurs="0"/>
<xsd:element name="PartyId" type="PartyId" minOccurs="0"/>
<xsd:element name="LocationId" type="LocationId" minOccurs="0"/>
<xsd:element name="ServiceId" type="ServiceId" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): DistributorParty

Super-types:PartyBase < DistributorParty (by extension)
Sub-types:None

NameDistributorParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
NameName of distributor Optional 
AddressDistributor address Optional 
ContactDistributor contact information Optional 
VehicleInformation about the vehicle(s) Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<Name> Name </Name> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<Contact> OrganizationContactExtended </Contact> [0..1] ?
<Vehicle> VehicleSpecificationsVehicle </Vehicle> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="DistributorParty">
<xsd:complexContent>
<xsd:extension base="PartyBase">
<xsd:sequence>
<xsd:element name="Name" type="Name" minOccurs="0"/>
<xsd:element name="Address" type="OrganizationAddress" minOccurs="0"/>
<xsd:element name="Contact" type="OrganizationContactExtended" minOccurs="0"/>
<xsd:element name="Vehicle" type="VehicleSpecificationsVehicle" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): DoorsQuantity

Super-types:xsd:integer < Count (by extension) < DoorsQuantity (by restriction)
Sub-types:None

NameDoorsQuantity
Abstractno
DocumentationNumber of doors on vehicle
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
</...>
Schema Component Representation
<xsd:complexType name="DoorsQuantity">
<xsd:simpleContent>
<xsd:restriction base="Count"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): EndingUrbanization

Super-types:xsd:string < Description (by extension) < EndingUrbanization (by extension)
Sub-types:None

NameEndingUrbanization
Abstractno
DocumentationEnding of Geographical area of urbanization. Ex: zip code or state
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="EndingUrbanization">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): GrossWeight

Super-types:xsd:decimal < Weight (by extension) < GrossWeight (by extension)
Sub-types:None

NameGrossWeight
Abstractno
DocumentationGross Weight
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="WeightMeasure [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="GrossWeight">
<xsd:simpleContent>
<xsd:extension base="Weight"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): HeaderBase

Super-types:None
Sub-types:

NameHeaderBase
Abstractno
DocumentationUsed on all STAR BODs
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentDateTimeIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional 

XML Instance Representation
<...>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="HeaderBase">
<xsd:sequence>
<xsd:element name="DocumentDateTime" type="DocumentDateTime" minOccurs="0"/>
<xsd:element name="SecondaryPassword" type="SecondaryPassword" minOccurs="0"/>
<xsd:element name="SecondaryDealerNumber" type="SecondaryDealerNumber" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): Id

Super-types:xsd:string < Id (by extension)
Sub-types:None

NameId
Abstractno
DocumentationParty Identification number
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="Id">
<xsd:simpleContent>
<xsd:extension base="xsd:string"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): InitiativeId

Super-types:xsd:string < Id (by extension) < InitiativeId (by extension)
Sub-types:None

NameInitiativeId
Abstractno
DocumentationInitiative Identification (i.e., Manufacturer incentive reimbursement program identification or dealer offerings)
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="InitiativeId">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): ItemId

Super-types:xsd:string < Id (by extension) < ItemId (by extension)
Sub-types:None

NameItemId
Abstractno
DocumentationItem part number
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="ItemId">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): LocationId

Super-types:xsd:string < Id (by extension) < LocationId (by extension)
Sub-types:None

NameLocationId
Abstractno
DocumentationCode identifying a physical location
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="LocationId">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): MainExteriorColor

Super-types:None
Sub-types:None

NameMainExteriorColor
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ExteriorColorMain Vehicle Exterior Color Optional 
ExteriorColorCodeVehicle exterior color code(s) Note: This is the highlight or secondary color code for the exterior of the vehicle Optional 
AltExteriorColorDescriptionAlternate description of exterior color Optional 
ColorsCombinationColor Combination of Vehicle Optional 

XML Instance Representation
<...>
<ExteriorColor> ExteriorColor </ExteriorColor> [0..1] ?
<ExteriorColorCode> ExteriorColorCode </ExteriorColorCode> [0..1] ?
<AltExteriorColorDescription> AltExteriorColorDescription </AltExteriorColorDescription> [0..1] ?
<ColorsCombination> ColorsCombination </ColorsCombination> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="MainExteriorColor">
<xsd:sequence>
<xsd:element name="ExteriorColor" type="ExteriorColor" minOccurs="0"/>
<xsd:element name="ExteriorColorCode" type="ExteriorColorCode" minOccurs="0"/>
<xsd:element name="AltExteriorColorDescription" type="AltExteriorColorDescription" minOccurs="0"/>
<xsd:element name="ColorsCombination" type="ColorsCombination" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ManufacturerPartyDistributor

Super-types:PartyBase < ManufacturerPartyDistributor (by extension)
Sub-types:None

NameManufacturerPartyDistributor
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
NameName of manufacturer or distributor Optional 
DistributorPartyDistributors of the manufacturer of the vehicle(s) Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<Name> Name </Name> [0..1] ?
<DistributorParty> DistributorParty </DistributorParty> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ManufacturerPartyDistributor">
<xsd:complexContent>
<xsd:extension base="PartyBase">
<xsd:sequence>
<xsd:element name="Name" type="Name" minOccurs="0"/>
<xsd:element name="DistributorParty" type="DistributorParty" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): MarketingInitiativesVO

Super-types:None
Sub-types:

NameMarketingInitiativesVO
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
InitiativeTypeType of program - Incentive or program related initiatives Optional 
InitiativeIdInitiative Identification (i.e., Manufacturer incentive reimbursement program identification or dealer offerings) Optional 
ReimbursementIdReimbursement certificate or coupon identification Optional 
ReimbursementCommentReimbursement dealer comments Optional 
ReimbursementAmountAmount returned to payee Optional 
ReimbursementPayeeIndicates who is paid - It can be either a code (D - Dealer or C - Customer) or the recipient name of reimbursement Optional 
FleetAccountManufacturer Fleet number Optional 
InitiativeDateThe date the initiative was processed. Optional 
InitiativeChangeIndCan the initiative be changed in this order? Optional 

XML Instance Representation
<...>
<InitiativeType> InitiativeType </InitiativeType> [0..1] ?
<InitiativeId> InitiativeId </InitiativeId> [0..1] ?
<ReimbursementId> ReimbursementId </ReimbursementId> [0..*] ?
<ReimbursementComment> ReimbursementComment </ReimbursementComment> [0..1] ?
<ReimbursementAmount> ReimbursementAmount </ReimbursementAmount> [0..1] ?
<ReimbursementPayee> ReimbursementPayee </ReimbursementPayee> [0..1] ?
<FleetAccount> FleetAccount </FleetAccount> [0..1] ?
<InitiativeDate> InitiativeDate </InitiativeDate> [0..1] ?
<InitiativeChangeInd> InitiativeChangeInd </InitiativeChangeInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="MarketingInitiativesVO">
<xsd:sequence>
<xsd:element name="InitiativeType" type="InitiativeType" minOccurs="0"/>
<xsd:element name="InitiativeId" type="InitiativeId" minOccurs="0"/>
<xsd:element name="ReimbursementId" type="ReimbursementId" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ReimbursementComment" type="ReimbursementComment" minOccurs="0"/>
<xsd:element name="ReimbursementAmount" type="ReimbursementAmount" minOccurs="0"/>
<xsd:element name="ReimbursementPayee" type="ReimbursementPayee" minOccurs="0"/>
<xsd:element name="FleetAccount" type="FleetAccount" minOccurs="0"/>
<xsd:element name="InitiativeDate" type="InitiativeDate" minOccurs="0"/>
<xsd:element name="InitiativeChangeInd" type="InitiativeChangeInd" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): MarketingInitiativesVS

Super-types:MarketingInitiativesVO < MarketingInitiativesVS (by extension)
Sub-types:None

NameMarketingInitiativesVS
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
InitiativeTypeType of program - Incentive or program related initiatives Optional 
InitiativeIdInitiative Identification (i.e., Manufacturer incentive reimbursement program identification or dealer offerings) Optional 
ReimbursementIdReimbursement certificate or coupon identification Optional 
ReimbursementCommentReimbursement dealer comments Optional 
ReimbursementAmountAmount returned to payee Optional 
ReimbursementPayeeIndicates who is paid - It can be either a code (D - Dealer or C - Customer) or the recipient name of reimbursement Optional 
FleetAccountManufacturer Fleet number Optional 
InitiativeDateThe date the initiative was processed. Optional 
InitiativeChangeIndCan the initiative be changed in this order? Optional 
InitiativeStartDateInitiative begin date Optional 
InitiativeEndDateInitiative ending date Optional 
UrbanizationUrbanization/region Initiative information Optional 

XML Instance Representation
<...>
<InitiativeType> InitiativeType </InitiativeType> [0..1] ?
<InitiativeId> InitiativeId </InitiativeId> [0..1] ?
<ReimbursementId> ReimbursementId </ReimbursementId> [0..*] ?
<ReimbursementComment> ReimbursementComment </ReimbursementComment> [0..1] ?
<ReimbursementAmount> ReimbursementAmount </ReimbursementAmount> [0..1] ?
<ReimbursementPayee> ReimbursementPayee </ReimbursementPayee> [0..1] ?
<FleetAccount> FleetAccount </FleetAccount> [0..1] ?
<InitiativeDate> InitiativeDate </InitiativeDate> [0..1] ?
<InitiativeChangeInd> InitiativeChangeInd </InitiativeChangeInd> [0..1] ?
<InitiativeStartDate> InitiativeStartDate </InitiativeStartDate> [0..1] ?
<InitiativeEndDate> InitiativeEndDate </InitiativeEndDate> [0..1] ?
<Urbanization> Urbanization </Urbanization> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="MarketingInitiativesVS">
<xsd:complexContent>
<xsd:extension base="MarketingInitiativesVO">
<xsd:sequence>
<xsd:element name="InitiativeStartDate" type="InitiativeStartDate" minOccurs="0"/>
<xsd:element name="InitiativeEndDate" type="InitiativeEndDate" minOccurs="0"/>
<xsd:element name="Urbanization" type="Urbanization" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): Measurement

Super-types:xsd:decimal < Measurement (by extension)
Sub-types:None

NameMeasurement
Abstractno
DocumentationDecimal measurement
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
xsd:decimal
</...>
Schema Component Representation
<xsd:complexType name="Measurement">
<xsd:simpleContent>
<xsd:extension base="xsd:decimal"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): ModelGroup

Super-types:xsd:string < Description (by extension) < ModelGroup (by extension)
Sub-types:None

NameModelGroup
Abstractno
DocumentationGrouping of similar models for order management purposes
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="ModelGroup">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): MonroneyOptionDescription

Super-types:xsd:string < Description (by extension) < MonroneyOptionDescription (by extension)
Sub-types:None

NameMonroneyOptionDescription
Abstractno
DocumentationDescription that appears on window stickers that is required by federal law
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="MonroneyOptionDescription">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): NumberOfOptions

Super-types:xsd:integer < Count (by extension) < NumberOfOptions (by restriction)
Sub-types:None

NameNumberOfOptions
Abstractno
DocumentationNumbers of options in this set
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
</...>
Schema Component Representation
<xsd:complexType name="NumberOfOptions">
<xsd:simpleContent>
<xsd:restriction base="Count"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OptionCost

Super-types:xsd:decimal < Amount (by extension) < OptionCost (by extension)
Sub-types:None

NameOptionCost
Abstractno
DocumentationActual Dealer cost of option
More information at: http://www.starstandard.org.

XML Instance Representation
<...
currency="Currency [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="OptionCost">
<xsd:simpleContent>
<xsd:extension base="Amount"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OptionMSRP

Super-types:xsd:decimal < Amount (by extension) < OptionMSRP (by extension)
Sub-types:None

NameOptionMSRP
Abstractno
DocumentationOption MSRP
More information at: http://www.starstandard.org.

XML Instance Representation
<...
currency="Currency [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="OptionMSRP">
<xsd:simpleContent>
<xsd:extension base="Amount"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OptionPackageDiscount

Super-types:xsd:decimal < Amount (by extension) < OptionPackageDiscount (by extension)
Sub-types:None

NameOptionPackageDiscount
Abstractno
DocumentationDiscount on Option Package
More information at: http://www.starstandard.org.

XML Instance Representation
<...
currency="Currency [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="OptionPackageDiscount">
<xsd:simpleContent>
<xsd:extension base="Amount"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OptionPackageId

Super-types:xsd:string < Id (by extension) < OptionPackageId (by extension)
Sub-types:None

NameOptionPackageId
Abstractno
DocumentationOption package number or identifier used as a method for grouping option package items from manufacturer(s) Ex: OptPkg1,cost,
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="OptionPackageId">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OptionPricingComponent

Super-types:None
Sub-types:None

NameOptionPricingComponent
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
VehiclePriceCustomer price of vehicle Required 
PriceExplanationExplanatory Note for Pricing Example: Anniversary Edition Optional 
VehiclePricingTypeDesignates type of pricing for vehicle transaction Optional 
PricingTypeSourceSource from which pricing type data originated (i.e. Blue Book, NADA, etc.) Optional 

XML Instance Representation
<...>
<VehiclePrice> VehiclePrice </VehiclePrice> [1] ?
<PriceExplanation> PriceExplanation </PriceExplanation> [0..1] ?
<VehiclePricingType> VehiclePricingType </VehiclePricingType> [0..1] ?
<PricingTypeSource> PricingTypeSource </PricingTypeSource> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OptionPricingComponent">
<xsd:sequence>
<xsd:element name="VehiclePrice" type="VehiclePrice"/>
<xsd:element name="PriceExplanation" type="PriceExplanation" minOccurs="0"/>
<xsd:element name="VehiclePricingType" type="VehiclePricingType" minOccurs="0"/>
<xsd:element name="PricingTypeSource" type="PricingTypeSource" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): OptionShortDescription

Super-types:xsd:string < Description (by extension) < OptionShortDescription (by extension)
Sub-types:None

NameOptionShortDescription
Abstractno
DocumentationAbbreviated description of the option
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="OptionShortDescription">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OrganizationAddress

Super-types:AddressBase < OrganizationAddress (by extension)
Sub-types:None

NameOrganizationAddress
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
AddressLineIndicates the multiple lines of an address. The first line is typically the street name and number. Required 
CityIs the City of the Address. Required 
CountyCounty in which the Address is in. Optional 
StateOrProvinceIs the State or Province of a given Address. Required 
CountryCountry in which the Address is in. Required 
PostalCodePostal Code of the Address. Required 
UrbanizationCodeGeographic definition of a metropolitan or suburban area Optional 

XML Instance Representation
<...>
<AddressLine> AddressLine </AddressLine> [1..*] ?
<City> City </City> [1] ?
<County> County </County> [0..1] ?
<StateOrProvince> StateOrProvince </StateOrProvince> [1] ?
<Country> Country </Country> [1] ?
<PostalCode> PostalCode </PostalCode> [1] ?
<UrbanizationCode> UrbanizationCode </UrbanizationCode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OrganizationAddress">
<xsd:complexContent>
<xsd:extension base="AddressBase">
<xsd:sequence>
<xsd:element name="UrbanizationCode" type="UrbanizationCode" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): OrganizationContact

Super-types:None
Sub-types:

NameOrganizationContact
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PersonNameContact name Optional 
TelephoneContact telephone numbers Optional 
EMailAddressContact Email address Optional 
FaxContact Fax number Optional 
PreferredContactMethodPreferred contact method Optional 
ContactTimePreferred contact time (i.e. Best day/time to reach the contact. Optional 

XML Instance Representation
<...>
<PersonName> OrganizationContactPersonName </PersonName> [0..1] ?
<Telephone> OrganizationPartyTelephone </Telephone> [0..*] ?
<EMailAddress> OrganizationPartyEmail </EMailAddress> [0..*] ?
<Fax> OrganizationPartyFax </Fax> [0..*] ?
<PreferredContactMethod> PreferredContactMethodOrganization </PreferredContactMethod> [0..1] ?
<ContactTime> ContactTime </ContactTime> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OrganizationContact">
<xsd:sequence>
<xsd:element name="PersonName" type="OrganizationContactPersonName" minOccurs="0"/>
<xsd:element name="Telephone" type="OrganizationPartyTelephone" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="EMailAddress" type="OrganizationPartyEmail" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Fax" type="OrganizationPartyFax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="PreferredContactMethod" type="PreferredContactMethodOrganization" minOccurs="0"/>
<xsd:element name="ContactTime" type="ContactTime" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): OrganizationContactExtended

Super-types:OrganizationContact < OrganizationContactExtended (by extension)
Sub-types:None

NameOrganizationContactExtended
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PersonNameContact name Optional 
TelephoneContact telephone numbers Optional 
EMailAddressContact Email address Optional 
FaxContact Fax number Optional 
PreferredContactMethodPreferred contact method Optional 
ContactTimePreferred contact time (i.e. Best day/time to reach the contact. Optional 
PreferredLanguageOrganization's preferred language Optional 

XML Instance Representation
<...>
<PersonName> OrganizationContactPersonName </PersonName> [0..1] ?
<Telephone> OrganizationPartyTelephone </Telephone> [0..*] ?
<EMailAddress> OrganizationPartyEmail </EMailAddress> [0..*] ?
<Fax> OrganizationPartyFax </Fax> [0..*] ?
<PreferredContactMethod> PreferredContactMethodOrganization </PreferredContactMethod> [0..1] ?
<ContactTime> ContactTime </ContactTime> [0..1] ?
<PreferredLanguage> PreferredLanguage </PreferredLanguage> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OrganizationContactExtended">
<xsd:complexContent>
<xsd:extension base="OrganizationContact">
<xsd:sequence>
<xsd:element name="PreferredLanguage" type="PreferredLanguage" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): OrganizationContactPersonName

Super-types:None
Sub-types:None

NameOrganizationContactPersonName
Abstractno
DocumentationDerived from oa:PersonName
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
GivenNameFirst Name of business party Required 
FamilyNameLast Name of business party Required 
FormattedNameFull Name of business party. Format for name should be "First Last" with no commas between first and last name Optional 

XML Instance Representation
<...>
<GivenName> Name </GivenName> [1] ?
<FamilyName> Name </FamilyName> [1] ?
<FormattedName> Name </FormattedName> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OrganizationContactPersonName">
<xsd:sequence>
<xsd:element name="GivenName" type="Name"/>
<xsd:element name="FamilyName" type="Name"/>
<xsd:element name="FormattedName" type="Name" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): OrganizationPartyEmail

Super-types:xsd:string < OrganizationPartyEmail (by extension)
Sub-types:None

NameOrganizationPartyEmail
Abstractno
DocumentationOrganization email
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="OrganizationPartyEmail">
<xsd:simpleContent>
<xsd:extension base="xsd:string"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OrganizationPartyFax

Super-types:xsd:string < OrganizationPartyFax (by extension)
Sub-types:None

NameOrganizationPartyFax
Abstractno
DocumentationOrganizationFax number
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="OrganizationPartyFax">
<xsd:simpleContent>
<xsd:extension base="xsd:string"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OrganizationPartyTelephone

Super-types:xsd:string < OrganizationPartyTelephone (by extension)
Sub-types:None

NameOrganizationPartyTelephone
Abstractno
DocumentationOrganizationParty telephone number
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 
exten Required 

XML Instance Representation
<...

exten="Note [0..1]"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="OrganizationPartyTelephone">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="desc" type="ContactTelephoneNumberOrganizationDescription"/>
<xsd:attribute name="exten" type="Note"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): PartyBase

Super-types:None
Sub-types:

NamePartyBase
Abstractno
DocumentationDerived from oa:Party
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="PartyBase">
<xsd:sequence>
<xsd:element name="PartyId" type="PartyId" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): PartyId

Super-types:xsd:string < Id (by extension) < PartyId (by extension)
Sub-types:None

NamePartyId
Abstractno
DocumentationParty Identification Number
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="PartyId">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): ReimbursementAmount

Super-types:xsd:decimal < Amount (by extension) < ReimbursementAmount (by extension)
Sub-types:None

NameReimbursementAmount
Abstractno
DocumentationAmount returned to payee
More information at: http://www.starstandard.org.

XML Instance Representation
<...
currency="Currency [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="ReimbursementAmount">
<xsd:simpleContent>
<xsd:extension base="Amount"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): ReimbursementId

Super-types:xsd:string < Id (by extension) < ReimbursementId (by extension)
Sub-types:None

NameReimbursementId
Abstractno
DocumentationReimbursement certificate or coupon identification
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="ReimbursementId">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): ResponseVerb

Super-types:Verb < ConfirmableVerb (by extension) < ResponseVerb (by extension)
Sub-types:

NameResponseVerb
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
OriginalBODId Optional 

XML Instance Representation
<...
confirm="ConfirmType [0..1]"
>
<OriginalBODId> xsd:NMTOKEN </OriginalBODId> [0..1]
</...>
Schema Component Representation
<xsd:complexType name="ResponseVerb">
<xsd:complexContent>
<xsd:extension base="ConfirmableVerb">
<xsd:sequence>
<xsd:element name="OriginalBODId" type="xsd:NMTOKEN" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): SecondaryColor

Super-types:None
Sub-types:None

NameSecondaryColor
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SecondaryExteriorColorSecondary Vehicle Exterior Color(s) Note: This is the highlight or secondary color for the exterior of the vehicle Optional 
SecondaryExteriorColorCodeSecondary Vehicle exterior color code(s) Note: This is the highlight or secondary color code for the exterior of the vehicle Optional 
SecondaryExteriorColorDescSecondary Vehicle Exterior Color(s) Description Note: This is the description of what the secondary color represents. Ex: Convertible top or secondary exterior color Optional 

XML Instance Representation
<...>
<SecondaryExteriorColor> SecondaryExteriorColor </SecondaryExteriorColor> [0..1] ?
<SecondaryExteriorColorCode> SecondaryExteriorColorCode </SecondaryExteriorColorCode> [0..1] ?
<SecondaryExteriorColorDesc> SecondaryExteriorColorDesc </SecondaryExteriorColorDesc> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="SecondaryColor">
<xsd:sequence>
<xsd:element name="SecondaryExteriorColor" type="SecondaryExteriorColor" minOccurs="0"/>
<xsd:element name="SecondaryExteriorColorCode" type="SecondaryExteriorColorCode" minOccurs="0"/>
<xsd:element name="SecondaryExteriorColorDesc" type="SecondaryExteriorColorDesc" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): SecondaryDealerNumber

Super-types:xsd:string < Id (by extension) < SecondaryDealerNumber (by extension)
Sub-types:None

NameSecondaryDealerNumber
Abstractno
DocumentationIdentifies secondary dealer number if different than primary "Dealer Number"
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="SecondaryDealerNumber">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): SecondaryExteriorColorDesc

Super-types:xsd:string < Description (by extension) < SecondaryExteriorColorDesc (by extension)
Sub-types:None

NameSecondaryExteriorColorDesc
Abstractno
DocumentationSecondary Vehicle Exterior Color(s) Description Note: This is the description of what the secondary color represents. Ex: Convertible top or secondary exterior color
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="SecondaryExteriorColorDesc">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): Sender

Super-types:SenderBase < Sender (by extension)
Sub-types:None

NameSender
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LogicalIdProvides the logical location of the server and applications from which the Business Object Document originated. It can be used to establish a logical to physical mapping, however its use is optional. Each system or combination of systems should maintain an external central reference table containing the logical names or logical addresses of the application systems in the integration configuration. This enables the logical names to be mapped to the physical network addresses of the resources needed on the network. Note: The technical implementation of this Domain Naming Service is not dictated by this specification. This logical to physical mapping may be done at execution time by the application itself or by a middleware transport mechanism, depending on the integration architecture used. This provides for a simple but effective directory access capability while maintaining application independence from the physical location of those resources on the network Optional 
ComponentProvides a finer level of control than Logical Identifier and represents the business application that issued the Business Object Document. Its use is optional. For STAR's use this is the DCS Software code name Required 
TaskDescribes the business event that initiated the need for the Business Object Document to be created. For STAR, the task is defined in the Implementation Guidelines for each BOD. It is usually a short description of the BOD. Ex: SalesLead, CreditDecision, etc. Required 
ReferenceIdEnables the sending application to indicate the instance identifier of the event or task that caused the BOD to be created. This is used to correlate a response BOD to an originating BOD Optional 
AuthorizationIdIdentifyies the authorization level of the user or application that is sending the Business Object Document Message. This authorization level being recognized be the receiving system indicates what can be done on the receiving system. For STAR, this is the User ID. Optional 
CreatorNameCodeDCS Software Creator Code Required 
SenderNameCodeAdditional information about the sending platform (i.e., Short MFG or DSP code). Required 
SenderURIPhysical address of the sender Optional 
DealerNumberDealer Code of source of information Optional 
StoreNumberDealer code store number (DMS assigned) Optional 
AreaNumberDealer code area number (DMS vendor assigned) Optional 
DealerCountrySource Dealer country location Optional 
LanguageThis code is used to define the language of the data used in this transaction Optional 
DeliverPendingMailIndIndicates if the user requests to receive pending mail that has been stored and has yet not been delivered yet. By selecting 0, the user will only receive the response for the current transaction the user is performing. Optional 
PasswordToken for application specific authentication. Used to authenticate dealership/users through application specific security Optional 
SystemVersionThe sender's software version number. Optional 
PartyIdThe Party Id field uniquely identifies the Sender of the message. This element can be used for parties within the Automotive Community as well as external parties. Party Id is not intended as a replacement for the Dealer Number. Suggested formats for OEMs or other large institutions include: DUNs Number, ShortMfgCode + DUNs, or ShortMfgCode. The suggested format for Dealers is: ShortMfgCode+Dealer Number. Optional 
LocationIdThe Location Id field uniquely identifies the location of the Sender of a message. This Id may be aligned with a physical address or data centers. This field provides an additional level of granularity beyond the usage of the Party Id for additional routing and deliver of data. Optional 
ServiceIdThe Service Id field identifies the particular service from which a message is being sent, e.g., an inventory service. Optional 

XML Instance Representation
<...>
<LogicalId> Text </LogicalId> [0..1] ?
<Component> Text </Component> [1] ?
<Task> Text </Task> [1] ?
<ReferenceId> Reference </ReferenceId> [0..1] ?
<AuthorizationId> Id </AuthorizationId> [0..1] ?
<CreatorNameCode> Text </CreatorNameCode> [1] ?
<SenderNameCode> ShortMfg </SenderNameCode> [1] ?
<SenderURI> URI </SenderURI> [0..1] ?
<DealerNumber> PartyId </DealerNumber> [0..1] ?
<StoreNumber> Text </StoreNumber> [0..1] ?
<AreaNumber> Text </AreaNumber> [0..1] ?
<DealerCountry> Country </DealerCountry> [0..1] ?
<Language> Language </Language> [0..1] ?
<DeliverPendingMailInd> Indicator </DeliverPendingMailInd> [0..1] ?
<Password> Text </Password> [0..1] ?
<SystemVersion> SystemVersion </SystemVersion> [0..1] ?
<PartyId> PartyId </PartyId> [0..1] ?
<LocationId> LocationId </LocationId> [0..1] ?
<ServiceId> ServiceId </ServiceId> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Sender">
<xsd:complexContent>
<xsd:extension base="SenderBase">
<xsd:sequence>
<xsd:element name="CreatorNameCode" type="Text"/>
<xsd:element name="SenderNameCode" type="ShortMfg"/>
<xsd:element name="SenderURI" type="URI" minOccurs="0"/>
<xsd:element name="DealerNumber" type="PartyId" minOccurs="0"/>
<xsd:element name="StoreNumber" type="Text" minOccurs="0"/>
<xsd:element name="AreaNumber" type="Text" minOccurs="0"/>
<xsd:element name="DealerCountry" type="Country" minOccurs="0"/>
<xsd:element name="Language" type="Language" minOccurs="0"/>
<xsd:element name="DeliverPendingMailInd" type="Indicator" minOccurs="0"/>
<xsd:element name="Password" type="Text" minOccurs="0"/>
<xsd:element name="SystemVersion" type="SystemVersion" minOccurs="0"/>
<xsd:element name="PartyId" type="PartyId" minOccurs="0"/>
<xsd:element name="LocationId" type="LocationId" minOccurs="0"/>
<xsd:element name="ServiceId" type="ServiceId" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): SenderBase

Super-types:None
Sub-types:

NameSenderBase
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LogicalIdProvides the logical location of the server and applications from which the Business Object Document originated. It can be used to establish a logical to physical mapping, however its use is optional. Each system or combination of systems should maintain an external central reference table containing the logical names or logical addresses of the application systems in the integration configuration. This enables the logical names to be mapped to the physical network addresses of the resources needed on the network. Note: The technical implementation of this Domain Naming Service is not dictated by this specification. This logical to physical mapping may be done at execution time by the application itself or by a middleware transport mechanism, depending on the integration architecture used. This provides for a simple but effective directory access capability while maintaining application independence from the physical location of those resources on the network Optional 
ComponentProvides a finer level of control than Logical Identifier and represents the business application that issued the Business Object Document. Its use is optional. For STAR's use this is the DCS Software code name Required 
TaskDescribes the business event that initiated the need for the Business Object Document to be created. For STAR, the task is defined in the Implementation Guidelines for each BOD. It is usually a short description of the BOD. Ex: SalesLead, CreditDecision, etc. Required 
ReferenceIdEnables the sending application to indicate the instance identifier of the event or task that caused the BOD to be created. This is used to correlate a response BOD to an originating BOD Optional 
AuthorizationIdIdentifyies the authorization level of the user or application that is sending the Business Object Document Message. This authorization level being recognized be the receiving system indicates what can be done on the receiving system. For STAR, this is the User ID. Optional 

XML Instance Representation
<...>
<LogicalId> Text </LogicalId> [0..1] ?
<Component> Text </Component> [1] ?
<Task> Text </Task> [1] ?
<ReferenceId> Reference </ReferenceId> [0..1] ?
<AuthorizationId> Id </AuthorizationId> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="SenderBase">
<xsd:sequence>
<xsd:element name="LogicalId" type="Text" minOccurs="0"/>
<xsd:element name="Component" type="Text"/>
<xsd:element name="Task" type="Text"/>
<xsd:element name="ReferenceId" type="Reference" minOccurs="0"/>
<xsd:element name="AuthorizationId" type="Id" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ServiceId

Super-types:xsd:string < Id (by extension) < ServiceId (by extension)
Sub-types:None

NameServiceId
Abstractno
DocumentationThe Service Id field identifies the particular service to or from which a message is being sent, e.g., an inventory service.
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="ServiceId">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): SetId

Super-types:xsd:string < Id (by extension) < SetId (by extension)
Sub-types:None

NameSetId
Abstractno
DocumentationIdentification of the group of options
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="SetId">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): Show

Super-types:Verb < ConfirmableVerb (by extension) < ResponseVerb (by extension) < Show (by extension)
Sub-types:None

NameShow
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
OriginalBODId Optional 

XML Instance Representation
<...
confirm="ConfirmType [0..1]"
>
<OriginalBODId> xsd:NMTOKEN </OriginalBODId> [0..1]
</...>
Schema Component Representation
<xsd:complexType name="Show">
<xsd:complexContent>
<xsd:extension base="ResponseVerb"/>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ShowVehicleSpecifications

Super-types:BusinessObjectDocument < ShowVehicleSpecifications (by extension)
Sub-types:None

NameShowVehicleSpecifications
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ApplicationAreaProvides the information that an application may need to know in order to communicate in an integration of two or more business applications. The ApplicationArea is used at the applications layer of communication. While the integration frameworks web services and middleware provide the communication layer that OAGIS operates on top of. Required 
DataArea Required 

XML Instance Representation
<...
revision="Text [0..1] ?"

release="8.1-Lite [0..1] ?"

environment="Text [0..1] ?"

lang="Language [0..1] ?"

bodVersion="Text [0..1] ?"
>
<DataArea> ShowVehicleSpecificationsDataArea </DataArea> [1]
</...>
Schema Component Representation
<xsd:complexType name="ShowVehicleSpecifications">
<xsd:complexContent>
<xsd:extension base="BusinessObjectDocument">
<xsd:sequence>
<xsd:element name="DataArea" type="ShowVehicleSpecificationsDataArea"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ShowVehicleSpecificationsDataArea

Super-types:None
Sub-types:None

NameShowVehicleSpecificationsDataArea
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ShowThe Show verb is used when sending the information about a specific instance of a business document or entity. The Show verb may be used to respond to a Get request or it can be used in a publish scenario, where it pushes information to other applications based on a business event.Although BODs based on this verb do not commonly cause updates to occur, there may be times when the component receiving the Show decides to use the information it receives to update. This is entirely the decision of the receiving software component and is not forbidden.The behavior of the Show verb is quite straight forward with one exception. The Show response to any Get request needs to read the request carefully to ensure the response is returning the requested Data Types. Required 
VehicleSpecifications Required 

XML Instance Representation
<...>
<Show> ... </Show> [1]
</...>
Schema Component Representation
<xsd:complexType name="ShowVehicleSpecificationsDataArea">
<xsd:sequence>
<xsd:element ref="Show"/>
<xsd:element ref="VehicleSpecifications" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): Signature

Super-types:None
Sub-types:None

NameSignature
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
qualifyingAgency Optional 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules

XML Instance Representation
<...
qualifyingAgency="Text [0..1]"
>
Allow any elements from any namespace (strict validation). [0..1]
</...>
Schema Component Representation
<xsd:complexType name="Signature">
<xsd:sequence>
<xsd:any namespace="##any" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="qualifyingAgency" type="Text" use="optional"/>
</xsd:complexType>
top

Components (Complex Type): Urbanization

Super-types:None
Sub-types:None

NameUrbanization
Abstractno
DocumentationComponent to define urbanization areas such as region
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
UrbanizationCodeGeographic definition of a metropolitan or suburban area. Optional 
UrbanizationDescriptionDescription of the marketing region. Ex: Northeastern US Optional 
BeginningUrbanizationBeginning of Geographical area of urbanization. Ex: zip code or state Optional 
EndingUrbanizationEnding of Geographical area of urbanization. Ex: zip code or state Optional 

XML Instance Representation
<...>
<UrbanizationCode> UrbanizationCode </UrbanizationCode> [0..1] ?
<UrbanizationDescription> UrbanizationDescription </UrbanizationDescription> [0..1] ?
<BeginningUrbanization> BeginningUrbanization </BeginningUrbanization> [0..1] ?
<EndingUrbanization> EndingUrbanization </EndingUrbanization> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Urbanization">
<xsd:sequence>
<xsd:element name="UrbanizationCode" type="UrbanizationCode" minOccurs="0"/>
<xsd:element name="UrbanizationDescription" type="UrbanizationDescription" minOccurs="0"/>
<xsd:element name="BeginningUrbanization" type="BeginningUrbanization" minOccurs="0"/>
<xsd:element name="EndingUrbanization" type="EndingUrbanization" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): UrbanizationDescription

Super-types:xsd:string < Description (by extension) < UrbanizationDescription (by extension)
Sub-types:None

NameUrbanizationDescription
Abstractno
DocumentationDescription of the urbanization region. Ex: Northeastern US
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="UrbanizationDescription">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): VDSOption

Super-types:None
Sub-types:None

NameVDSOption
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
VDSCodeVehicle description Section - part of the VIN that correlates to a specific vehicle model, bodystyle and grade Optional 
InclusivesOptionRequirements related to color combination Optional 
ConflictsOptionExclusions related to color combination Optional 

XML Instance Representation
<...>
<VDSCode> VDSCode </VDSCode> [0..1] ?
<InclusivesOption> VSInclusivesOption </InclusivesOption> [0..*] ?
<ConflictsOption> VSConflictsOption </ConflictsOption> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="VDSOption">
<xsd:sequence>
<xsd:element name="VDSCode" type="VDSCode" minOccurs="0"/>
<xsd:element name="InclusivesOption" type="VSInclusivesOption" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ConflictsOption" type="VSConflictsOption" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): Vehicle

Super-types:None
Sub-types:

NameVehicle
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ModelManufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code) Optional 
ModelYearVehicle designated model year Optional 
ModelDescriptionDescriptive vehicle model name Optional 
MakeVehicle make code - Usually available in the VIN number (use NCIC code). Optional 

XML Instance Representation
<...>
<Model> Model </Model> [0..1] ?
<ModelYear> ModelYear </ModelYear> [0..1] ?
<ModelDescription> ModelDescription </ModelDescription> [0..1] ?
<Make> Make </Make> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Vehicle">
<xsd:sequence>
<xsd:element name="Model" type="Model" minOccurs="0"/>
<xsd:element name="ModelYear" type="ModelYear" minOccurs="0"/>
<xsd:element name="ModelDescription" type="ModelDescription" minOccurs="0"/>
<xsd:element name="Make" type="Make" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VehiclePrice

Super-types:xsd:decimal < Amount (by extension) < VehiclePrice (by extension)
Sub-types:None

NameVehiclePrice
Abstractno
DocumentationCustomer price of vehicle
More information at: http://www.starstandard.org.

XML Instance Representation
<...
currency="Currency [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="VehiclePrice">
<xsd:simpleContent>
<xsd:extension base="Amount"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): VehiclePricing

Super-types:None
Sub-types:None

NameVehiclePricing
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
VehiclePriceCustomer price of vehicle Required 
PriceExplanationExplanatory Note for Pricing Example: Anniversary Edition Optional 
VehiclePricingTypeDesignates type of pricing for vehicle transaction Optional 
PricingTypeSourceSource from which pricing type data originated (i.e. Blue Book, NADA, etc.) Optional 

XML Instance Representation
<...>
<VehiclePrice> VehiclePrice </VehiclePrice> [1] ?
<PriceExplanation> PriceExplanation </PriceExplanation> [0..1] ?
<VehiclePricingType> VehiclePricingType </VehiclePricingType> [0..1] ?
<PricingTypeSource> PricingTypeSource </PricingTypeSource> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="VehiclePricing">
<xsd:sequence>
<xsd:element name="VehiclePrice" type="VehiclePrice"/>
<xsd:element name="PriceExplanation" type="PriceExplanation" minOccurs="0"/>
<xsd:element name="VehiclePricingType" type="VehiclePricingType" minOccurs="0"/>
<xsd:element name="PricingTypeSource" type="PricingTypeSource" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VehicleSpecifications

Super-types:None
Sub-types:None

NameVehicleSpecifications
Abstractno
DocumentationSTAR Version 2.0 - Draft
More information at: http://www.starstandards.org.

STAR Version 1.0, STAR approved 04/20/2005; OAGI approved XX/XX/XXXX; effective date 07/04/2005
More information at: http://www.starstandards.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Header Required 

XML Instance Representation
<...>
<Header> ... </Header> [1]
</...>
Schema Component Representation
<xsd:complexType name="VehicleSpecifications">
<xsd:sequence>
<xsd:element ref="Header"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VehicleSpecificationsHeader

Super-types:HeaderBase < VehicleSpecificationsHeader (by extension)
Sub-types:None

NameVehicleSpecificationsHeader
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentDateTimeIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional 
ManufacturerPartyManufacturer of the vehicle(s) Optional 
IncrementalIndSpecifies whether to send full specifications or incremental changes Optional 
IncrementalDateTimeSend all changes that have occurred since this date Optional 

XML Instance Representation
<...>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<ManufacturerParty> ManufacturerPartyDistributor </ManufacturerParty> [0..1] ?
<IncrementalInd> IncrementalInd </IncrementalInd> [0..1] ?
<IncrementalDateTime> IncrementalDateTime </IncrementalDateTime> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="VehicleSpecificationsHeader">
<xsd:complexContent>
<xsd:extension base="HeaderBase">
<xsd:sequence>
<xsd:element name="ManufacturerParty" type="ManufacturerPartyDistributor" minOccurs="0"/>
<xsd:element name="IncrementalInd" type="IncrementalInd" minOccurs="0"/>
<xsd:element name="IncrementalDateTime" type="IncrementalDateTime" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): VehicleSpecificationsVehicle

Super-types:Vehicle < VehicleSpecificationsVehicle (by extension)
Sub-types:None

NameVehicleSpecificationsVehicle
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ModelManufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code) Optional 
ModelYearVehicle designated model year Optional 
ModelDescriptionDescriptive vehicle model name Optional 
MakeVehicle make code - Usually available in the VIN number (use NCIC code). Optional 
DistributorModelCodeAlternate model code, usually used for vehicle ordering Optional 
DoorsQuantityNumber of doors on vehicle Optional 
BodyStyleManufacturer-assigned vehicle body style Optional 
TransmissionTypeVehicle Transmission type Optional 
TransmissionCodeTransmission Serial Number Optional 
VehicleWeightVehicle weight Optional 
VehiclePricingVehicle pricing Optional 
ModelGroupGrouping of similar models for order management purposes (EX: series model group such as Camry) Optional 
EngineTypeManufacturer-assigned code to designate vehicle engine type (i.e., 1EZ) Optional 
GradeIndicates the specific class of vehicle attached to the model description (i.e., GT, XLE, SE) Optional 
DriveTrainIndicates whether the vehicle is 2 or 4 wheel drive (i.e., 2WD, 4WD, 4x4, 4x2) Optional 
DriveTypeDesignates vehicle drive type Optional 
GrossWeightFully loaded weight for one vehicle as determined by manufacturer Optional 
StandardOptionsStandard equipment options available on the vehicle (i.e., base model options included in the vehicle) Optional 
ModelOrderStartDateFirst Order Date when you can order this model Optional 
ModelOrderEndDateLast Order Date when you can order this model Optional 
PoolModelIndIndicates that this is a Model that is pre-ordered for Order Pools Optional 
MainExteriorColorMain Vehicle Exterior Color Optional 
VDSVDS option component Optional 
FleetAvailableIndVehicle available To Fleet Indicator Optional 
FleetOnlyIndIndicates that this vehicle only available to Fleet Optional 
OptionVehicle option component Optional 
MarketingInitiativesMarketing Initiatives associated with the vehicle(s) Optional 
ModelUrbanizationInclusionsInclusions by Model will be defined by using the Urbanization component Optional 
ModelUrbanizationExclusionsExclusions by Model will be defined by using the Urbanization component Optional 

XML Instance Representation
<...>
<Model> Model </Model> [0..1] ?
<ModelYear> ModelYear </ModelYear> [0..1] ?
<ModelDescription> ModelDescription </ModelDescription> [0..1] ?
<Make> Make </Make> [0..1] ?
<DistributorModelCode> DistributorModelCode </DistributorModelCode> [0..1] ?
<DoorsQuantity> DoorsQuantity </DoorsQuantity> [0..1] ?
<BodyStyle> BodyStyle </BodyStyle> [0..1] ?
<TransmissionType> TransmissionType </TransmissionType> [0..1] ?
<TransmissionCode> TransmissionCode </TransmissionCode> [0..1] ?
<VehicleWeight> VehicleWeight </VehicleWeight> [0..1] ?
<VehiclePricing> VehiclePricing </VehiclePricing> [0..*] ?
<ModelGroup> ModelGroup </ModelGroup> [0..1] ?
<EngineType> EngineType </EngineType> [0..1] ?
<Grade> Grade </Grade> [0..1] ?
<DriveTrain> DriveTrain </DriveTrain> [0..1] ?
<DriveType> DriveType </DriveType> [0..1] ?
<GrossWeight> GrossWeight </GrossWeight> [0..1] ?
<StandardOptions> StandardOptions </StandardOptions> [0..1] ?
<ModelOrderStartDate> ModelOrderStartDate </ModelOrderStartDate> [0..1] ?
<ModelOrderEndDate> ModelOrderEndDate </ModelOrderEndDate> [0..1] ?
<PoolModelInd> PoolModelInd </PoolModelInd> [0..1] ?
<MainExteriorColor> MainExteriorColor </MainExteriorColor> [0..*] ?
<VDS> VDSOption </VDS> [0..*] ?
<FleetAvailableInd> FleetAvailableInd </FleetAvailableInd> [0..1] ?
<FleetOnlyInd> FleetOnlyInd </FleetOnlyInd> [0..1] ?
<Option> VSOption </Option> [0..*] ?
<MarketingInitiatives> MarketingInitiativesVS </MarketingInitiatives> [0..*] ?
<ModelUrbanizationInclusions> Urbanization </ModelUrbanizationInclusions> [0..*] ?
<ModelUrbanizationExclusions> Urbanization </ModelUrbanizationExclusions> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="VehicleSpecificationsVehicle">
<xsd:complexContent>
<xsd:extension base="Vehicle">
<xsd:sequence>
<xsd:element name="DistributorModelCode" type="DistributorModelCode" minOccurs="0"/>
<xsd:element name="DoorsQuantity" type="DoorsQuantity" minOccurs="0"/>
<xsd:element name="BodyStyle" type="BodyStyle" minOccurs="0"/>
<xsd:element name="TransmissionType" type="TransmissionType" minOccurs="0"/>
<xsd:element name="TransmissionCode" type="TransmissionCode" minOccurs="0"/>
<xsd:element name="VehicleWeight" type="VehicleWeight" minOccurs="0"/>
<xsd:element name="VehiclePricing" type="VehiclePricing" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ModelGroup" type="ModelGroup" minOccurs="0"/>
<xsd:element name="EngineType" type="EngineType" minOccurs="0"/>
<xsd:element name="Grade" type="Grade" minOccurs="0"/>
<xsd:element name="DriveTrain" type="DriveTrain" minOccurs="0"/>
<xsd:element name="DriveType" type="DriveType" minOccurs="0"/>
<xsd:element name="GrossWeight" type="GrossWeight" minOccurs="0"/>
<xsd:element name="StandardOptions" type="StandardOptions" minOccurs="0"/>
<xsd:element name="ModelOrderStartDate" type="ModelOrderStartDate" minOccurs="0"/>
<xsd:element name="ModelOrderEndDate" type="ModelOrderEndDate" minOccurs="0"/>
<xsd:element name="PoolModelInd" type="PoolModelInd" minOccurs="0"/>
<xsd:element name="MainExteriorColor" type="MainExteriorColor" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="VDS" type="VDSOption" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="FleetAvailableInd" type="FleetAvailableInd" minOccurs="0"/>
<xsd:element name="FleetOnlyInd" type="FleetOnlyInd" minOccurs="0"/>
<xsd:element name="Option" type="VSOption" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="MarketingInitiatives" type="MarketingInitiativesVS" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ModelUrbanizationInclusions" type="Urbanization" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ModelUrbanizationExclusions" type="Urbanization" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): VehicleWeight

Super-types:xsd:decimal < Measurement (by extension) < VehicleWeight (by extension)
Sub-types:None

NameVehicleWeight
Abstractno
DocumentationVehicle Weight
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
</...>
Schema Component Representation
<xsd:complexType name="VehicleWeight">
<xsd:simpleContent>
<xsd:extension base="Measurement"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): Verb

Super-types:None
Sub-types:

NameVerb
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules

XML Instance Representation
<.../>
Schema Component Representation
<xsd:complexType name="Verb"/>
top

Components (Complex Type): VSConflictsOption

Super-types:None
Sub-types:None

NameVSConflictsOption
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ConflictSetConflicts Option set Optional 

XML Instance Representation
<...>
<ConflictSet> VSOptionConflictSet </ConflictSet> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="VSConflictsOption">
<xsd:sequence>
<xsd:element name="ConflictSet" type="VSOptionConflictSet" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VSInclusivesOption

Super-types:None
Sub-types:None

NameVSInclusivesOption
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
InclusiveSetInclusives Option set Optional 

XML Instance Representation
<...>
<InclusiveSet> VSOptionInclusiveSet </InclusiveSet> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="VSInclusivesOption">
<xsd:sequence>
<xsd:element name="InclusiveSet" type="VSOptionInclusiveSet" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VSOption

Super-types:None
Sub-types:None

NameVSOption
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
OptionIdOption identifier code (i.e, AC) Optional 
OptionNameName of vehicle option Optional 
OptionCostActual Dealer cost of option Optional 
OptionMSRPOption MSRP Optional 
OptionSalesCodeFurther definition of accessories and option packages - Indicates whether ordered option, special package, standard, etc. Optional 
PortInstalledIndIndicates Port-installed accessories Optional 
InclusivesOther options that must be ordered in conjunction with this option Optional 
ConflictsOther options that cannot be ordered with this option Optional 
ColorDependentOptionIndOption influences color availability indicator Optional 
OptionStockNumberStock Number of Vehicle Option Optional 
ManufacturerManufacturer of Vehicle Option Optional 
OptionPricingComponentPrice of Vehicle Option Optional 
ManufacturerInstalledIndIndicates manufacturer-installed accessories Optional 
ItemIdPart number identifier of Option Optional 
DealerInstallationIndDealer installed accessories, before delivery of vehicle - Could be used for new or used vehicle, if applicable Optional 
OptionPackageIdOption 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â€Â¦ Optional 
StandardOptionReplacementDescription of standard features replaced if you pick this option Optional 
FleetAvailableIndOption available To Fleet Indicator Optional 
FleetOnlyIndIndicates that this Option only available to Fleet Optional 
OptionOrderStartDateOption Order Start Date Optional 
OptionOrderEndDateOption Order End Date Optional 
MonroneyOptionDescriptionDescription that appears on window stickers that is required by federal law Optional 
OptionShortDescriptionAbbreviated description of the option Optional 
OptionPackageDiscountDiscount on Option Package Optional 
OptionUrbanizationInclusionsInclusions for Option will be defined by using the Urbanization component Optional 
OptionUrbanizationExclusionsExclusions for Option will be defined by using the Urbanization component Optional 
RequiredOptionCode of why option is required Required 
RequiredOptionGroupThe group of required options to which an option belongs. EX: Option A1, Option A2, Option A3 of which you may chose only 1. Required 
RequiredOptionGroupThe group of required options to which an option belongs. EX: Option A1, Option A2, Option A3 of which you may chose only 1. Optional 
RequiredOptionGroupPriorityIdentifies 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. Optional 

XML Instance Representation
<...>
<OptionId> OptionId </OptionId> [0..1] ?
<OptionName> OptionName </OptionName> [0..1] ?
<OptionCost> OptionCost </OptionCost> [0..1] ?
<OptionMSRP> OptionMSRP </OptionMSRP> [0..1] ?
<OptionSalesCode> OptionSalesCode </OptionSalesCode> [0..1] ?
<PortInstalledInd> PortInstalledInd </PortInstalledInd> [0..1] ?
<Inclusives> VSInclusivesOption </Inclusives> [0..*] ?
<Conflicts> VSConflictsOption </Conflicts> [0..*] ?
<ColorDependentOptionInd> ColorDependentOptionInd </ColorDependentOptionInd> [0..1] ?
<OptionStockNumber> OptionStockNumber </OptionStockNumber> [0..1] ?
<Manufacturer> Manufacturer </Manufacturer> [0..1] ?
<OptionPricingComponent> OptionPricingComponent </OptionPricingComponent> [0..*] ?
<ManufacturerInstalledInd> ManufacturerInstalledInd </ManufacturerInstalledInd> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<DealerInstallationInd> DealerInstallationInd </DealerInstallationInd> [0..1] ?
<OptionPackageId> OptionPackageId </OptionPackageId> [0..1] ?
<StandardOptionReplacement> StandardOptionReplacement </StandardOptionReplacement> [0..1] ?
<FleetAvailableInd> FleetAvailableInd </FleetAvailableInd> [0..1] ?
<FleetOnlyInd> FleetOnlyInd </FleetOnlyInd> [0..1] ?
<OptionOrderStartDate> OptionOrderStartDate </OptionOrderStartDate> [0..1] ?
<OptionOrderEndDate> OptionOrderEndDate </OptionOrderEndDate> [0..1] ?
<MonroneyOptionDescription> MonroneyOptionDescription </MonroneyOptionDescription> [0..1] ?
<OptionShortDescription> OptionShortDescription </OptionShortDescription> [0..1] ?
<OptionPackageDiscount> OptionPackageDiscount </OptionPackageDiscount> [0..1] ?
<OptionUrbanizationInclusions> Urbanization </OptionUrbanizationInclusions> [0..*] ?
<OptionUrbanizationExclusions> Urbanization </OptionUrbanizationExclusions> [0..*] ?
Start Choice [1]
<RequiredOption> RequiredOption </RequiredOption> [1] ?
<RequiredOptionGroup> RequiredOptionGroup </RequiredOptionGroup> [1] ?
<RequiredOptionGroup> RequiredOptionGroup </RequiredOptionGroup> [0..1] ?
End Choice
<RequiredOptionGroupPriority> RequiredOptionGroupPriority </RequiredOptionGroupPriority> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="VSOption">
<xsd:sequence>
<xsd:element name="OptionId" type="OptionId" minOccurs="0"/>
<xsd:element name="OptionName" type="OptionName" minOccurs="0"/>
<xsd:element name="OptionCost" type="OptionCost" minOccurs="0"/>
<xsd:element name="OptionMSRP" type="OptionMSRP" minOccurs="0"/>
<xsd:element name="OptionSalesCode" type="OptionSalesCode" minOccurs="0"/>
<xsd:element name="PortInstalledInd" type="PortInstalledInd" minOccurs="0"/>
<xsd:element name="Inclusives" type="VSInclusivesOption" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Conflicts" type="VSConflictsOption" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ColorDependentOptionInd" type="ColorDependentOptionInd" minOccurs="0"/>
<xsd:element name="OptionStockNumber" type="OptionStockNumber" minOccurs="0"/>
<xsd:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
<xsd:element name="OptionPricingComponent" type="OptionPricingComponent" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ManufacturerInstalledInd" type="ManufacturerInstalledInd" minOccurs="0"/>
<xsd:element name="ItemId" type="ItemId" minOccurs="0"/>
<xsd:element name="DealerInstallationInd" type="DealerInstallationInd" minOccurs="0"/>
<xsd:element name="OptionPackageId" type="OptionPackageId" minOccurs="0"/>
<xsd:element name="StandardOptionReplacement" type="StandardOptionReplacement" minOccurs="0"/>
<xsd:element name="FleetAvailableInd" type="FleetAvailableInd" minOccurs="0"/>
<xsd:element name="FleetOnlyInd" type="FleetOnlyInd" minOccurs="0"/>
<xsd:element name="OptionOrderStartDate" type="OptionOrderStartDate" minOccurs="0"/>
<xsd:element name="OptionOrderEndDate" type="OptionOrderEndDate" minOccurs="0"/>
<xsd:element name="MonroneyOptionDescription" type="MonroneyOptionDescription" minOccurs="0"/>
<xsd:element name="OptionShortDescription" type="OptionShortDescription" minOccurs="0"/>
<xsd:element name="OptionPackageDiscount" type="OptionPackageDiscount" minOccurs="0"/>
<xsd:element name="OptionUrbanizationInclusions" type="Urbanization" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="OptionUrbanizationExclusions" type="Urbanization" minOccurs="0" maxOccurs="unbounded"/>
<xsd:choice>
<xsd:sequence>
<xsd:element name="RequiredOption" type="RequiredOption"/>
<xsd:element name="RequiredOptionGroup" type="RequiredOptionGroup"/>
</xsd:sequence>
<xsd:sequence>
<xsd:element name="RequiredOptionGroup" type="RequiredOptionGroup" minOccurs="0"/>
</xsd:sequence>
</xsd:choice>
<xsd:element name="RequiredOptionGroupPriority" type="RequiredOptionGroupPriority" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VSOption2

Super-types:None
Sub-types:None

NameVSOption2
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
OptionIdOption identifier code (i.e, AC) Optional 
OptionNameName of vehicle option Optional 
OptionCostActual Dealer cost of option Optional 
OptionMSRPOption MSRP Optional 
OptionSalesCodeFurther definition of accessories and option packages - Indicates whether ordered option, special package, standard, etc. Optional 
PortInstalledIndIndicates Port-installed accessories Optional 
InclusivesOther options that must be ordered in conjunction with this option Optional 
ConflictsOther options that cannot be ordered with this option Optional 
ColorDependentOptionIndOption influences color availability indicator Optional 
OptionStockNumberStock Number of Vehicle Option Optional 
ManufacturerManufacturer of Vehicle Option Optional 
OptionPricingComponentPrice of Vehicle Option Optional 
ManufacturerInstalledIndIndicates manufacturer-installed accessories Optional 
ItemIdPart number identifier of Option Optional 
DealerInstallationIndDealer installed accessories, before delivery of vehicle - Could be used for new or used vehicle, if applicable Optional 
OptionPackageIdOption 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â€Â¦ Optional 
StandardOptionReplacementDescription of standard features replaced if you pick this option Optional 
FleetAvailableIndOption available To Fleet Indicator Optional 
FleetOnlyIndIndicates that this Option only available to Fleet Optional 
OptionOrderStartDateOption Order Start Date Optional 
OptionOrderEndDateOption Order End Date Optional 
MonroneyOptionDescriptionDescription that appears on window stickers that is required by federal law Optional 
OptionShortDescriptionAbbreviated description of the option Optional 
OptionPackageDiscountDiscount on Option Package Optional 
OptionUrbanizationInclusionsInclusions for Option will be defined by using the Urbanization component Optional 
OptionUrbanizationExclusionsExclusions for Option will be defined by using the Urbanization component Optional 
RequiredOptionCode of why option is required Required 
RequiredOptionGroupThe group of required options to which an option belongs. EX: Option A1, Option A2, Option A3 of which you may chose only 1. Required 
RequiredOptionGroupThe group of required options to which an option belongs. EX: Option A1, Option A2, Option A3 of which you may chose only 1. Optional 
RequiredOptionGroupPriorityIdentifies 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. Optional 

XML Instance Representation
<...>
<OptionId> OptionId </OptionId> [0..1] ?
<OptionName> OptionName </OptionName> [0..1] ?
<OptionCost> OptionCost </OptionCost> [0..1] ?
<OptionMSRP> OptionMSRP </OptionMSRP> [0..1] ?
<OptionSalesCode> OptionSalesCode </OptionSalesCode> [0..1] ?
<PortInstalledInd> PortInstalledInd </PortInstalledInd> [0..1] ?
<Inclusives> VSInclusivesOption </Inclusives> [0..*] ?
<Conflicts> VSConflictsOption </Conflicts> [0..*] ?
<ColorDependentOptionInd> ColorDependentOptionInd </ColorDependentOptionInd> [0..1] ?
<OptionStockNumber> OptionStockNumber </OptionStockNumber> [0..1] ?
<Manufacturer> Manufacturer </Manufacturer> [0..1] ?
<OptionPricingComponent> OptionPricingComponent </OptionPricingComponent> [0..*] ?
<ManufacturerInstalledInd> ManufacturerInstalledInd </ManufacturerInstalledInd> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<DealerInstallationInd> DealerInstallationInd </DealerInstallationInd> [0..1] ?
<OptionPackageId> OptionPackageId </OptionPackageId> [0..1] ?
<StandardOptionReplacement> StandardOptionReplacement </StandardOptionReplacement> [0..1] ?
<FleetAvailableInd> FleetAvailableInd </FleetAvailableInd> [0..1] ?
<FleetOnlyInd> FleetOnlyInd </FleetOnlyInd> [0..1] ?
<OptionOrderStartDate> OptionOrderStartDate </OptionOrderStartDate> [0..1] ?
<OptionOrderEndDate> OptionOrderEndDate </OptionOrderEndDate> [0..1] ?
<MonroneyOptionDescription> MonroneyOptionDescription </MonroneyOptionDescription> [0..1] ?
<OptionShortDescription> OptionShortDescription </OptionShortDescription> [0..1] ?
<OptionPackageDiscount> OptionPackageDiscount </OptionPackageDiscount> [0..1] ?
<OptionUrbanizationInclusions> Urbanization </OptionUrbanizationInclusions> [0..*] ?
<OptionUrbanizationExclusions> Urbanization </OptionUrbanizationExclusions> [0..*] ?
Start Choice [1]
<RequiredOption> RequiredOption </RequiredOption> [1] ?
<RequiredOptionGroup> RequiredOptionGroup </RequiredOptionGroup> [1] ?
<RequiredOptionGroup> RequiredOptionGroup </RequiredOptionGroup> [0..1] ?
End Choice
<RequiredOptionGroupPriority> RequiredOptionGroupPriority </RequiredOptionGroupPriority> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="VSOption2">
<xsd:sequence>
<xsd:element name="OptionId" type="OptionId" minOccurs="0"/>
<xsd:element name="OptionName" type="OptionName" minOccurs="0"/>
<xsd:element name="OptionCost" type="OptionCost" minOccurs="0"/>
<xsd:element name="OptionMSRP" type="OptionMSRP" minOccurs="0"/>
<xsd:element name="OptionSalesCode" type="OptionSalesCode" minOccurs="0"/>
<xsd:element name="PortInstalledInd" type="PortInstalledInd" minOccurs="0"/>
<xsd:element name="Inclusives" type="VSInclusivesOption" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Conflicts" type="VSConflictsOption" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ColorDependentOptionInd" type="ColorDependentOptionInd" minOccurs="0"/>
<xsd:element name="OptionStockNumber" type="OptionStockNumber" minOccurs="0"/>
<xsd:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
<xsd:element name="OptionPricingComponent" type="OptionPricingComponent" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ManufacturerInstalledInd" type="ManufacturerInstalledInd" minOccurs="0"/>
<xsd:element name="ItemId" type="ItemId" minOccurs="0"/>
<xsd:element name="DealerInstallationInd" type="DealerInstallationInd" minOccurs="0"/>
<xsd:element name="OptionPackageId" type="OptionPackageId" minOccurs="0"/>
<xsd:element name="StandardOptionReplacement" type="StandardOptionReplacement" minOccurs="0"/>
<xsd:element name="FleetAvailableInd" type="FleetAvailableInd" minOccurs="0"/>
<xsd:element name="FleetOnlyInd" type="FleetOnlyInd" minOccurs="0"/>
<xsd:element name="OptionOrderStartDate" type="OptionOrderStartDate" minOccurs="0"/>
<xsd:element name="OptionOrderEndDate" type="OptionOrderEndDate" minOccurs="0"/>
<xsd:element name="MonroneyOptionDescription" type="MonroneyOptionDescription" minOccurs="0"/>
<xsd:element name="OptionShortDescription" type="OptionShortDescription" minOccurs="0"/>
<xsd:element name="OptionPackageDiscount" type="OptionPackageDiscount" minOccurs="0"/>
<xsd:element name="OptionUrbanizationInclusions" type="Urbanization" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="OptionUrbanizationExclusions" type="Urbanization" minOccurs="0" maxOccurs="unbounded"/>
<xsd:choice>
<xsd:sequence>
<xsd:element name="RequiredOption" type="RequiredOption"/>
<xsd:element name="RequiredOptionGroup" type="RequiredOptionGroup"/>
</xsd:sequence>
<xsd:sequence>
<xsd:element name="RequiredOptionGroup" type="RequiredOptionGroup" minOccurs="0"/>
</xsd:sequence>
</xsd:choice>
<xsd:element name="RequiredOptionGroupPriority" type="RequiredOptionGroupPriority" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VSOptionConflictSet

Super-types:None
Sub-types:None

NameVSOptionConflictSet
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SetIdIdentification of the group of options Optional 
NumberOfOptionsNumbers of options in this set Optional 
ConflictOptionOptions within set Optional 

XML Instance Representation
<...>
<SetId> SetId </SetId> [0..1] ?
<NumberOfOptions> NumberOfOptions </NumberOfOptions> [0..1] ?
<ConflictOption> VSOption2 </ConflictOption> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="VSOptionConflictSet">
<xsd:sequence>
<xsd:element name="SetId" type="SetId" minOccurs="0"/>
<xsd:element name="NumberOfOptions" type="NumberOfOptions" minOccurs="0"/>
<xsd:element name="ConflictOption" type="VSOption2" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VSOptionInclusiveSet

Super-types:None
Sub-types:None

NameVSOptionInclusiveSet
Abstractno
Documentation More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SetIdIdentification of the group of options Optional 
NumberOfOptionsNumbers of options in this set Optional 
InclusiveOptionOptions within set Optional 

XML Instance Representation
<...>
<SetId> SetId </SetId> [0..1] ?
<NumberOfOptions> NumberOfOptions </NumberOfOptions> [0..1] ?
<InclusiveOption> VSOption2 </InclusiveOption> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="VSOptionInclusiveSet">
<xsd:sequence>
<xsd:element name="SetId" type="SetId" minOccurs="0"/>
<xsd:element name="NumberOfOptions" type="NumberOfOptions" minOccurs="0"/>
<xsd:element name="InclusiveOption" type="VSOption2" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): Weight

Super-types:xsd:decimal < Weight (by extension)
Sub-types:None

NameWeight
Abstractno
DocumentationWeight measurement
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
uom Required 

XML Instance Representation
<...
uom="WeightMeasure [1]"
>
xsd:decimal
</...>
Schema Component Representation
<xsd:complexType name="Weight">
<xsd:simpleContent>
<xsd:extension base="xsd:decimal">
<xsd:attribute name="uom" type="WeightMeasure" use="required"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Simple Type: AddressLine

Super-types:xsd:string < AddressLine (by restriction)
Sub-types:None

NameAddressLine
DocumentationIndicates the multiple lines of an address. The first line is typically the street name and number.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="AddressLine">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: BodyStyle

Super-types:xsd:string < Text (by restriction) < BodyStyle (by restriction)
Sub-types:None

NameBodyStyle
DocumentationManufacturer-assigned vehicle body style
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="BodyStyle">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: City

Super-types:xsd:string < City (by restriction)
Sub-types:None

NameCity
DocumentationCity of the Address.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="City">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: Code

Super-types:xsd:string < Code (by restriction)
Sub-types:

NameCode
DocumentationUnique code name
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Code">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: ColorDependentOptionInd

Super-types:xsd:string < Indicator (by restriction) < ColorDependentOptionInd (by restriction)
Sub-types:None

NameColorDependentOptionInd
DocumentationOption influences color availability indicator
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="ColorDependentOptionInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: ColorOrderEndDate

Super-types:xsd:date < Date (by restriction) < ColorOrderEndDate (by restriction)
Sub-types:None

NameColorOrderEndDate
DocumentationColor Order End Date
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ColorOrderEndDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: ColorOrderStartDate

Super-types:xsd:date < Date (by restriction) < ColorOrderStartDate (by restriction)
Sub-types:None

NameColorOrderStartDate
DocumentationColor Order Start Date
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ColorOrderStartDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: ConfirmType

Super-types:xsd:NMTOKEN < ConfirmType (by restriction)
Sub-types:None

NameConfirmType
Enumerations
Code ValueDescription
Always
OnChange
Never

Schema Component Representation
<xsd:simpleType name="ConfirmType">
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="Always"/>
<xsd:enumeration value="OnChange"/>
<xsd:enumeration value="Never"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ContactTelephoneNumberOrganizationDescription

Super-types:xsd:string < ContactTelephoneNumberOrganizationDescription (by restriction)
Sub-types:None

NameContactTelephoneNumberOrganizationDescription
DocumentationContact Telephone Number Organization Description
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Day PhoneDay Phone
Cell PhoneCell Phone
PagerPager
OtherOther

Schema Component Representation
<xsd:simpleType name="ContactTelephoneNumberOrganizationDescription">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Day Phone"/>
<xsd:enumeration value="Cell Phone"/>
<xsd:enumeration value="Pager"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ContactTime

Super-types:xsd:string < Note (by restriction) < ContactTime (by restriction)
Sub-types:None

NameContactTime
DocumentationPreferred contact time (i.e. Best day/time to reach the contact.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ContactTime">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: Country

Super-types:xsd:string < Country (by restriction)
Sub-types:None

NameCountry
DocumentationCountry in which the Address is in. Conforms to ISO 3166-2. AF -AFGHANISTAN AL -ALBANIA DZ -ALGERIA AS -AMERICAN SAMOA AD -ANDORRA AO -ANGOLA AI -ANGUILLA AQ -ANTARCTICA AG -ANTIGUA AND BARBUDA AR -ARGENTINA AM -ARMENIA AW -ARUBA AU -AUSTRALIA AT -AUSTRIA AZ -AZERBAIJAN BS -BAHAMAS BH -BAHRAIN BD -BANGLADESH BB -BARBADOS BY -BELARUS BE -BELGIUM BZ -BELIZE BJ -BENIN BM -BERMUDA BT -BHUTAN BO -BOLIVIA BA -BOSNIA AND HERZEGOVINA BW -BOTSWANA BV -BOUVET ISLAND BR -BRAZIL IO-BRITISH INDIAN OCEAN TERRITORY BN -BRUNEI DARUSSALAM BG -BULGARIA BF -BURKINA FASO BI -BURUNDI KH -CAMBODIA CM -CAMEROON CA -CANADA CV -CAPE VERDE KY -CAYMAN ISLANDS CF -CENTRAL AFRICAN REPUBLIC TD -CHAD CL -CHILE CN -CHINA CX -CHRISTMAS ISLAND CC -COCOS (KEELING) ISLANDS CO -COLOMBIA KM -COMOROS CG -CONGO CD -CONGO, THE DEMOCRATIC REPUBLIC OF THE CK -COOK ISLANDS CR -COSTA RICA CI -CÔTE D'IVOIRE HR -CROATIA CU -CUBA CY -CYPRUS CZ -CZECH REPUBLIC DK -DENMARK DJ -DJIBOUTI DM -DOMINICA DO -DOMINICAN REPUBLIC EC -ECUADOR EG -EGYPT SV -EL SALVADOR GQ -EQUATORIAL GUINEA ER -ERITREA EE -ESTONIA ET -ETHIOPIA FK -FALKLAND ISLANDS (MALVINAS) FO -FAROE ISLANDS FJ -FIJI FI -FINLAND FR -FRANCE GF -FRENCH GUIANA PF -FRENCH POLYNESIA TF -FRENCH SOUTHERN TERRITORIES GA -GABON GM -GAMBIA GE -GEORGIA DE -GERMANY GH -GHANA GI -GIBRALTAR GR -GREECE GL -GREENLAND GD -GRENADA GP -GUADELOUPE GU -GUAM GT -GUATEMALA GN -GUINEA GW -GUINEA-BISSAU GY -GUYANA HT -HAITI HM -HEARD ISLAND AND MCDONALD ISLANDS VA -HOLY SEE (VATICAN CITY STATE) HN -HONDURAS HK -HONG KONG HU -HUNGARY IS -ICELAND IN -INDIA ID -INDONESIA IR -IRAN, ISLAMIC REPUBLIC OF IQ -IRAQ IE -IRELAND IL -ISRAEL IT -ITALY JM -JAMAICA JP -JAPAN JO -JORDAN KZ -KAZAKHSTAN KE -KENYA KI -KIRIBATI KP -KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF KR -KOREA, REPUBLIC OF KW -KUWAIT KG -KYRGYZSTAN LA -LAO PEOPLE'S DEMOCRATIC REPUBLIC LV -LATVIA LB -LEBANON LS -LESOTHO LR -LIBERIA LY -LIBYAN ARAB JAMAHIRIYA LI -LIECHTENSTEIN LT -LITHUANIA LU -LUXEMBOURG MO -MACAO MK -MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF MG -MADAGASCAR MW -MALAWI MY -MALAYSIA MV -MALDIVES ML -MALI MT -MALTA MH -MARSHALL ISLANDS MQ -MARTINIQUE MR -MAURITANIA MU -MAURITIUS YT -MAYOTTE MX -MEXICO FM -MICRONESIA, FEDERATED STATES OF MD -MOLDOVA, REPUBLIC OF MC -MONACO MN -MONGOLIA MS -MONTSERRAT MA -MOROCCO MZ -MOZAMBIQUE MM -MYANMAR NA -NAMIBIA NR -NAURU NP -NEPAL NL -NETHERLANDS AN -NETHERLANDS ANTILLES NC -NEW CALEDONIA NZ -NEW ZEALAND NI -NICARAGUA NE -NIGER NG -NIGERIA NU -NIUE NF -NORFOLK ISLAND MP -NORTHERN MARIANA ISLANDS NO -NORWAY OM -OMAN PK -PAKISTAN PW -PALAU PS -PALESTINIAN TERRITORY, OCCUPIED PA -PANAMA PG -PAPUA NEW GUINEA PY -PARAGUAY PE -PERU PH -PHILIPPINES PN -PITCAIRN PL -POLAND PT -PORTUGAL PR -PUERTO RICO QA -QATAR RE -RÉUNION RO -ROMANIA RU -RUSSIAN FEDERATION RW -RWANDA SH -SAINT HELENA KN -SAINT KITTS AND NEVIS LC -SAINT LUCIA PM -SAINT PIERRE AND MIQUELON VC -SAINT VINCENT AND THE GRENADINES WS -SAMOA SM -SAN MARINO ST -SAO TOME AND PRINCIPE SA -SAUDI ARABIA SN -SENEGAL CS -SERBIA AND MONTENEGRO SC -SEYCHELLES SL -SIERRA LEONE SG -SINGAPORE SK -SLOVAKIA SI -SLOVENIA SB -SOLOMON ISLANDS SO -SOMALIA ZA -SOUTH AFRICA GS -SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS ES -SPAIN LK -SRI LANKA SD -SUDAN SR -SURINAME SJ -SVALBARD AND JAN MAYEN SZ -SWAZILAND SE -SWEDEN CH -SWITZERLAND SY -SYRIAN ARAB REPUBLIC TW -TAIWAN, PROVINCE OF CHINA TJ -TAJIKISTAN TZ -TANZANIA, UNITED REPUBLIC OF TH -THAILAND TL -TIMOR-LESTE TG - TOGO TK -TOKELAU TO -TONGA TT -TRINIDAD AND TOBAGO TN -TUNISIA TR -TURKEY TM -TURKMENISTAN TC -TURKS AND CAICOS ISLANDS TV -TUVALU UG -UGANDA UA -UKRAINE AE -UNITED ARAB EMIRATES GB -UNITED KINGDOM US -UNITED STATES UM -UNITED STATES MINOR OUTLYING ISLANDS UY -URUGUAY UZ -UZBEKISTAN VU -VANUATU VE -VENEZUELA VN -VIET NAM VG -VIRGIN ISLANDS, BRITISH VI -VIRGIN ISLANDS, U.S. WF -WALLIS AND FUTUNA EH -WESTERN SAHARA YE -YEMEN ZM -ZAMBIA ZW -ZIMBABWE
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
US
AF
AL
DZ
AS
AD
AO
AI
AQ
AG
AR
AM
AW
AU
AT
AZ
BS
BH
BD
BB
BY
BE
BZ
BJ
BM
BT
BO
BA
BW
BV
BR
IO
BN
BG
BF
BI
KH
CM
CA
CV
KY
CF
TD
CL
CN
CX
CC
CO
KM
CG
CD
CK
CR
CI
HR
CU
CY
CZ
DK
DJ
DM
DO
EC
EG
SV
GQ
ER
EE
ET
FK
FO
FJ
FI
FR
GF
PF
TF
GA
GM
GE
DE
GH
GI
GR
GL
GD
GP
GU
GT
GN
GW
GY
HT
HM
VA
HN
HK
HU
IS
IN
ID
IR
IQ
IE
IL
IT
JM
JP
JO
KZ
KE
KI
KP
KR
KW
KG
LA
LV
LB
LS
LR
LY
LI
LT
LU
MO
MK
MG
MW
MY
MV
ML
MT
MH
MQ
MR
MU
YT
MX
FM
MD
MC
MN
MS
MA
MZ
MM
NA
NR
NP
NL
AN
NC
NZ
NI
NE
NG
NU
NF
MP
NO
OM
PK
PW
PS
PA
PG
PY
PE
PH
PN
PL
PT
PR
QA
RE
RO
RU
RW
SH
KN
LC
PM
VC
WS
SM
ST
SA
SN
CS
SC
SL
SG
SK
SI
SB
SO
ZA
GS
ES
LK
SD
SR
SJ
SZ
SE
CH
SY
TW
TJ
TZ
TH
TL
TG
TK
TO
TT
TN
TR
TM
TC
TV
UG
UA
AE
GB
UM
UY
UZ
VU
VE
VN
VG
VI
WF
EH
YE
ZM
ZW

Schema Component Representation
<xsd:simpleType name="Country">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="US"/>
<xsd:enumeration value="AF"/>
<xsd:enumeration value="AL"/>
<xsd:enumeration value="DZ"/>
<xsd:enumeration value="AS"/>
<xsd:enumeration value="AD"/>
<xsd:enumeration value="AO"/>
<xsd:enumeration value="AI"/>
<xsd:enumeration value="AQ"/>
<xsd:enumeration value="AG"/>
<xsd:enumeration value="AR"/>
<xsd:enumeration value="AM"/>
<xsd:enumeration value="AW"/>
<xsd:enumeration value="AU"/>
<xsd:enumeration value="AT"/>
<xsd:enumeration value="AZ"/>
<xsd:enumeration value="BS"/>
<xsd:enumeration value="BH"/>
<xsd:enumeration value="BD"/>
<xsd:enumeration value="BB"/>
<xsd:enumeration value="BY"/>
<xsd:enumeration value="BE"/>
<xsd:enumeration value="BZ"/>
<xsd:enumeration value="BJ"/>
<xsd:enumeration value="BM"/>
<xsd:enumeration value="BT"/>
<xsd:enumeration value="BO"/>
<xsd:enumeration value="BA"/>
<xsd:enumeration value="BW"/>
<xsd:enumeration value="BV"/>
<xsd:enumeration value="BR"/>
<xsd:enumeration value="IO"/>
<xsd:enumeration value="BN"/>
<xsd:enumeration value="BG"/>
<xsd:enumeration value="BF"/>
<xsd:enumeration value="BI"/>
<xsd:enumeration value="KH"/>
<xsd:enumeration value="CM"/>
<xsd:enumeration value="CA"/>
<xsd:enumeration value="CV"/>
<xsd:enumeration value="KY"/>
<xsd:enumeration value="CF"/>
<xsd:enumeration value="TD"/>
<xsd:enumeration value="CL"/>
<xsd:enumeration value="CN"/>
<xsd:enumeration value="CX"/>
<xsd:enumeration value="CC"/>
<xsd:enumeration value="CO"/>
<xsd:enumeration value="KM"/>
<xsd:enumeration value="CG"/>
<xsd:enumeration value="CD"/>
<xsd:enumeration value="CK"/>
<xsd:enumeration value="CR"/>
<xsd:enumeration value="CI"/>
<xsd:enumeration value="HR"/>
<xsd:enumeration value="CU"/>
<xsd:enumeration value="CY"/>
<xsd:enumeration value="CZ"/>
<xsd:enumeration value="DK"/>
<xsd:enumeration value="DJ"/>
<xsd:enumeration value="DM"/>
<xsd:enumeration value="DO"/>
<xsd:enumeration value="EC"/>
<xsd:enumeration value="EG"/>
<xsd:enumeration value="SV"/>
<xsd:enumeration value="GQ"/>
<xsd:enumeration value="ER"/>
<xsd:enumeration value="EE"/>
<xsd:enumeration value="ET"/>
<xsd:enumeration value="FK"/>
<xsd:enumeration value="FO"/>
<xsd:enumeration value="FJ"/>
<xsd:enumeration value="FI"/>
<xsd:enumeration value="FR"/>
<xsd:enumeration value="GF"/>
<xsd:enumeration value="PF"/>
<xsd:enumeration value="TF"/>
<xsd:enumeration value="GA"/>
<xsd:enumeration value="GM"/>
<xsd:enumeration value="GE"/>
<xsd:enumeration value="DE"/>
<xsd:enumeration value="GH"/>
<xsd:enumeration value="GI"/>
<xsd:enumeration value="GR"/>
<xsd:enumeration value="GL"/>
<xsd:enumeration value="GD"/>
<xsd:enumeration value="GP"/>
<xsd:enumeration value="GU"/>
<xsd:enumeration value="GT"/>
<xsd:enumeration value="GN"/>
<xsd:enumeration value="GW"/>
<xsd:enumeration value="GY"/>
<xsd:enumeration value="HT"/>
<xsd:enumeration value="HM"/>
<xsd:enumeration value="VA"/>
<xsd:enumeration value="HN"/>
<xsd:enumeration value="HK"/>
<xsd:enumeration value="HU"/>
<xsd:enumeration value="IS"/>
<xsd:enumeration value="IN"/>
<xsd:enumeration value="ID"/>
<xsd:enumeration value="IR"/>
<xsd:enumeration value="IQ"/>
<xsd:enumeration value="IE"/>
<xsd:enumeration value="IL"/>
<xsd:enumeration value="IT"/>
<xsd:enumeration value="JM"/>
<xsd:enumeration value="JP"/>
<xsd:enumeration value="JO"/>
<xsd:enumeration value="KZ"/>
<xsd:enumeration value="KE"/>
<xsd:enumeration value="KI"/>
<xsd:enumeration value="KP"/>
<xsd:enumeration value="KR"/>
<xsd:enumeration value="KW"/>
<xsd:enumeration value="KG"/>
<xsd:enumeration value="LA"/>
<xsd:enumeration value="LV"/>
<xsd:enumeration value="LB"/>
<xsd:enumeration value="LS"/>
<xsd:enumeration value="LR"/>
<xsd:enumeration value="LY"/>
<xsd:enumeration value="LI"/>
<xsd:enumeration value="LT"/>
<xsd:enumeration value="LU"/>
<xsd:enumeration value="MO"/>
<xsd:enumeration value="MK"/>
<xsd:enumeration value="MG"/>
<xsd:enumeration value="MW"/>
<xsd:enumeration value="MY"/>
<xsd:enumeration value="MV"/>
<xsd:enumeration value="ML"/>
<xsd:enumeration value="MT"/>
<xsd:enumeration value="MH"/>
<xsd:enumeration value="MQ"/>
<xsd:enumeration value="MR"/>
<xsd:enumeration value="MU"/>
<xsd:enumeration value="YT"/>
<xsd:enumeration value="MX"/>
<xsd:enumeration value="FM"/>
<xsd:enumeration value="MD"/>
<xsd:enumeration value="MC"/>
<xsd:enumeration value="MN"/>
<xsd:enumeration value="MS"/>
<xsd:enumeration value="MA"/>
<xsd:enumeration value="MZ"/>
<xsd:enumeration value="MM"/>
<xsd:enumeration value="NA"/>
<xsd:enumeration value="NR"/>
<xsd:enumeration value="NP"/>
<xsd:enumeration value="NL"/>
<xsd:enumeration value="AN"/>
<xsd:enumeration value="NC"/>
<xsd:enumeration value="NZ"/>
<xsd:enumeration value="NI"/>
<xsd:enumeration value="NE"/>
<xsd:enumeration value="NG"/>
<xsd:enumeration value="NU"/>
<xsd:enumeration value="NF"/>
<xsd:enumeration value="MP"/>
<xsd:enumeration value="NO"/>
<xsd:enumeration value="OM"/>
<xsd:enumeration value="PK"/>
<xsd:enumeration value="PW"/>
<xsd:enumeration value="PS"/>
<xsd:enumeration value="PA"/>
<xsd:enumeration value="PG"/>
<xsd:enumeration value="PY"/>
<xsd:enumeration value="PE"/>
<xsd:enumeration value="PH"/>
<xsd:enumeration value="PN"/>
<xsd:enumeration value="PL"/>
<xsd:enumeration value="PT"/>
<xsd:enumeration value="PR"/>
<xsd:enumeration value="QA"/>
<xsd:enumeration value="RE"/>
<xsd:enumeration value="RO"/>
<xsd:enumeration value="RU"/>
<xsd:enumeration value="RW"/>
<xsd:enumeration value="SH"/>
<xsd:enumeration value="KN"/>
<xsd:enumeration value="LC"/>
<xsd:enumeration value="PM"/>
<xsd:enumeration value="VC"/>
<xsd:enumeration value="WS"/>
<xsd:enumeration value="SM"/>
<xsd:enumeration value="ST"/>
<xsd:enumeration value="SA"/>
<xsd:enumeration value="SN"/>
<xsd:enumeration value="CS"/>
<xsd:enumeration value="SC"/>
<xsd:enumeration value="SL"/>
<xsd:enumeration value="SG"/>
<xsd:enumeration value="SK"/>
<xsd:enumeration value="SI"/>
<xsd:enumeration value="SB"/>
<xsd:enumeration value="SO"/>
<xsd:enumeration value="ZA"/>
<xsd:enumeration value="GS"/>
<xsd:enumeration value="ES"/>
<xsd:enumeration value="LK"/>
<xsd:enumeration value="SD"/>
<xsd:enumeration value="SR"/>
<xsd:enumeration value="SJ"/>
<xsd:enumeration value="SZ"/>
<xsd:enumeration value="SE"/>
<xsd:enumeration value="CH"/>
<xsd:enumeration value="SY"/>
<xsd:enumeration value="TW"/>
<xsd:enumeration value="TJ"/>
<xsd:enumeration value="TZ"/>
<xsd:enumeration value="TH"/>
<xsd:enumeration value="TL"/>
<xsd:enumeration value="TG"/>
<xsd:enumeration value="TK"/>
<xsd:enumeration value="TO"/>
<xsd:enumeration value="TT"/>
<xsd:enumeration value="TN"/>
<xsd:enumeration value="TR"/>
<xsd:enumeration value="TM"/>
<xsd:enumeration value="TC"/>
<xsd:enumeration value="TV"/>
<xsd:enumeration value="UG"/>
<xsd:enumeration value="UA"/>
<xsd:enumeration value="AE"/>
<xsd:enumeration value="GB"/>
<xsd:enumeration value="UM"/>
<xsd:enumeration value="UY"/>
<xsd:enumeration value="UZ"/>
<xsd:enumeration value="VU"/>
<xsd:enumeration value="VE"/>
<xsd:enumeration value="VN"/>
<xsd:enumeration value="VG"/>
<xsd:enumeration value="VI"/>
<xsd:enumeration value="WF"/>
<xsd:enumeration value="EH"/>
<xsd:enumeration value="YE"/>
<xsd:enumeration value="ZM"/>
<xsd:enumeration value="ZW"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: County

Super-types:xsd:string < County (by restriction)
Sub-types:None

NameCounty
DocumentationBusiness party county location
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="County">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: Currency

Super-types:xsd:string < Currency (by restriction)
Sub-types:None

NameCurrency
DocumentationThe ISO code identifying the type of currency in use.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
USD
ADP
AED
AFA
ALL
ANG
AOK
ARA
ATS
AUD
AWG
BBD
BDT
BEF
BGL
BHD
BIF
BMD
BND
BOB
BRC
BSD
BTN
BUK
BWP
BZD
CAD
CHF
CLF
CLP
CNY
COP
CRC
CSK
CUP
CVE
CYP
DDM
DEM
DJF
DKK
DOP
DZD
ECS
EGP
ESP
ETB
EUR
FIM
FKP
FRF
GBP
GHC
GIP
GMD
GNF
GRD
GTQ
GWP
GYD
HKD
HNL
HTG
HUF
IDR
IEP
ILS
INR
IQD
IRR
ISK
ITL
JMD
JOD
JPY
KES
KHR
KMF
KPW
KRW
KWD
KYD
LAK
LBP
LKR
LRD
LSL
LUF
LYD
MAD
MGF
MNT
MOP
MRO
MTL
MUR
MVR
MWK
MXN
MYR
MZM
NGN
NIC
NLG
NOK
NPR
NZD
OMR
PAB
PEI
PGK
PHP
PKR
PLZ
PTE
PYG
QAR
ROL
RWF
SAR
SBD
SCR
SDP
SEK
SGD
SHP
SLL
SKK
SOS
SRG
STD
SUR
SVC
SYP
SZL
THB
TND
TOP
TPE
TRL
TTD
TWD
TZS
UGS
UYP
VEB
VND
VUV
WST
YDD
YER
YUD
ZAR
ZRZ
ZWD
Other

Schema Component Representation
<xsd:simpleType name="Currency">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="USD"/>
<xsd:enumeration value="ADP"/>
<xsd:enumeration value="AED"/>
<xsd:enumeration value="AFA"/>
<xsd:enumeration value="ALL"/>
<xsd:enumeration value="ANG"/>
<xsd:enumeration value="AOK"/>
<xsd:enumeration value="ARA"/>
<xsd:enumeration value="ATS"/>
<xsd:enumeration value="AUD"/>
<xsd:enumeration value="AWG"/>
<xsd:enumeration value="BBD"/>
<xsd:enumeration value="BDT"/>
<xsd:enumeration value="BEF"/>
<xsd:enumeration value="BGL"/>
<xsd:enumeration value="BHD"/>
<xsd:enumeration value="BIF"/>
<xsd:enumeration value="BMD"/>
<xsd:enumeration value="BND"/>
<xsd:enumeration value="BOB"/>
<xsd:enumeration value="BRC"/>
<xsd:enumeration value="BSD"/>
<xsd:enumeration value="BTN"/>
<xsd:enumeration value="BUK"/>
<xsd:enumeration value="BWP"/>
<xsd:enumeration value="BZD"/>
<xsd:enumeration value="CAD"/>
<xsd:enumeration value="CHF"/>
<xsd:enumeration value="CLF"/>
<xsd:enumeration value="CLP"/>
<xsd:enumeration value="CNY"/>
<xsd:enumeration value="COP"/>
<xsd:enumeration value="CRC"/>
<xsd:enumeration value="CSK"/>
<xsd:enumeration value="CUP"/>
<xsd:enumeration value="CVE"/>
<xsd:enumeration value="CYP"/>
<xsd:enumeration value="DDM"/>
<xsd:enumeration value="DEM"/>
<xsd:enumeration value="DJF"/>
<xsd:enumeration value="DKK"/>
<xsd:enumeration value="DOP"/>
<xsd:enumeration value="DZD"/>
<xsd:enumeration value="ECS"/>
<xsd:enumeration value="EGP"/>
<xsd:enumeration value="ESP"/>
<xsd:enumeration value="ETB"/>
<xsd:enumeration value="EUR"/>
<xsd:enumeration value="FIM"/>
<xsd:enumeration value="FKP"/>
<xsd:enumeration value="FRF"/>
<xsd:enumeration value="GBP"/>
<xsd:enumeration value="GHC"/>
<xsd:enumeration value="GIP"/>
<xsd:enumeration value="GMD"/>
<xsd:enumeration value="GNF"/>
<xsd:enumeration value="GRD"/>
<xsd:enumeration value="GTQ"/>
<xsd:enumeration value="GWP"/>
<xsd:enumeration value="GYD"/>
<xsd:enumeration value="HKD"/>
<xsd:enumeration value="HNL"/>
<xsd:enumeration value="HTG"/>
<xsd:enumeration value="HUF"/>
<xsd:enumeration value="IDR"/>
<xsd:enumeration value="IEP"/>
<xsd:enumeration value="ILS"/>
<xsd:enumeration value="INR"/>
<xsd:enumeration value="IQD"/>
<xsd:enumeration value="IRR"/>
<xsd:enumeration value="ISK"/>
<xsd:enumeration value="ITL"/>
<xsd:enumeration value="JMD"/>
<xsd:enumeration value="JOD"/>
<xsd:enumeration value="JPY"/>
<xsd:enumeration value="KES"/>
<xsd:enumeration value="KHR"/>
<xsd:enumeration value="KMF"/>
<xsd:enumeration value="KPW"/>
<xsd:enumeration value="KRW"/>
<xsd:enumeration value="KWD"/>
<xsd:enumeration value="KYD"/>
<xsd:enumeration value="LAK"/>
<xsd:enumeration value="LBP"/>
<xsd:enumeration value="LKR"/>
<xsd:enumeration value="LRD"/>
<xsd:enumeration value="LSL"/>
<xsd:enumeration value="LUF"/>
<xsd:enumeration value="LYD"/>
<xsd:enumeration value="MAD"/>
<xsd:enumeration value="MGF"/>
<xsd:enumeration value="MNT"/>
<xsd:enumeration value="MOP"/>
<xsd:enumeration value="MRO"/>
<xsd:enumeration value="MTL"/>
<xsd:enumeration value="MUR"/>
<xsd:enumeration value="MVR"/>
<xsd:enumeration value="MWK"/>
<xsd:enumeration value="MXN"/>
<xsd:enumeration value="MYR"/>
<xsd:enumeration value="MZM"/>
<xsd:enumeration value="NGN"/>
<xsd:enumeration value="NIC"/>
<xsd:enumeration value="NLG"/>
<xsd:enumeration value="NOK"/>
<xsd:enumeration value="NPR"/>
<xsd:enumeration value="NZD"/>
<xsd:enumeration value="OMR"/>
<xsd:enumeration value="PAB"/>
<xsd:enumeration value="PEI"/>
<xsd:enumeration value="PGK"/>
<xsd:enumeration value="PHP"/>
<xsd:enumeration value="PKR"/>
<xsd:enumeration value="PLZ"/>
<xsd:enumeration value="PTE"/>
<xsd:enumeration value="PYG"/>
<xsd:enumeration value="QAR"/>
<xsd:enumeration value="ROL"/>
<xsd:enumeration value="RWF"/>
<xsd:enumeration value="SAR"/>
<xsd:enumeration value="SBD"/>
<xsd:enumeration value="SCR"/>
<xsd:enumeration value="SDP"/>
<xsd:enumeration value="SEK"/>
<xsd:enumeration value="SGD"/>
<xsd:enumeration value="SHP"/>
<xsd:enumeration value="SLL"/>
<xsd:enumeration value="SKK"/>
<xsd:enumeration value="SOS"/>
<xsd:enumeration value="SRG"/>
<xsd:enumeration value="STD"/>
<xsd:enumeration value="SUR"/>
<xsd:enumeration value="SVC"/>
<xsd:enumeration value="SYP"/>
<xsd:enumeration value="SZL"/>
<xsd:enumeration value="THB"/>
<xsd:enumeration value="TND"/>
<xsd:enumeration value="TOP"/>
<xsd:enumeration value="TPE"/>
<xsd:enumeration value="TRL"/>
<xsd:enumeration value="TTD"/>
<xsd:enumeration value="TWD"/>
<xsd:enumeration value="TZS"/>
<xsd:enumeration value="UGS"/>
<xsd:enumeration value="UYP"/>
<xsd:enumeration value="VEB"/>
<xsd:enumeration value="VND"/>
<xsd:enumeration value="VUV"/>
<xsd:enumeration value="WST"/>
<xsd:enumeration value="YDD"/>
<xsd:enumeration value="YER"/>
<xsd:enumeration value="YUD"/>
<xsd:enumeration value="ZAR"/>
<xsd:enumeration value="ZRZ"/>
<xsd:enumeration value="ZWD"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Date

Super-types:xsd:date < Date (by restriction)
Sub-types:

NameDate
DocumentationDate conforms to ISO 8601 format rules EX: \d\d\d\d-\d\d-\d\d
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Date">
<xsd:restriction base="xsd:date"/>
</xsd:simpleType>
top

Simple Type: DateTime

Super-types:xsd:dateTime < DateTime (by restriction)
Sub-types:

NameDateTime
DocumentationDate and time conforms to ISO 8601format rules without offset EX:2003-11-05T13:15:30Z
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="DateTime">
<xsd:restriction base="xsd:dateTime"/>
</xsd:simpleType>
top

Simple Type: DealerInstallationInd

Super-types:xsd:string < Indicator (by restriction) < DealerInstallationInd (by restriction)
Sub-types:None

NameDealerInstallationInd
DocumentationIndicates whether or not the dealership installed the part
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="DealerInstallationInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: DistributorModelCode

Super-types:xsd:string < Text (by restriction) < DistributorModelCode (by restriction)
Sub-types:None

NameDistributorModelCode
DocumentationAlternate model code, usually used for vehicle ordering
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="DistributorModelCode">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: DocumentDateTime

Super-types:xsd:dateTime < DateTime (by restriction) < DocumentDateTime (by restriction)
Sub-types:None

NameDocumentDateTime
DocumentationIs the date and time the document was last created. This is not the date and time that the BOD message instance was created.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="DocumentDateTime">
<xsd:restriction base="DateTime"/>
</xsd:simpleType>
top

Simple Type: DriveTrain

Super-types:xsd:string < Note (by restriction) < DriveTrain (by restriction)
Sub-types:None

NameDriveTrain
DocumentationIndicates whether the vehicle is 2 or 4 wheel drive (ie: 2WD, 4WD, 4x4, 4x2)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="DriveTrain">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: DriveType

Super-types:xsd:string < DriveType (by restriction)
Sub-types:None

NameDriveType
DocumentationDesignates vehicle drive type
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
FrontFront wheel drive
RearRear wheel drive

Schema Component Representation
<xsd:simpleType name="DriveType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Front"/>
<xsd:enumeration value="Rear"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: EngineType

Super-types:xsd:string < Type (by restriction) < EngineType (by restriction)
Sub-types:None

NameEngineType
DocumentationManufacturer-assigned code to designate vehicle engine type (ie: 1EZ
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="EngineType">
<xsd:restriction base="Type"/>
</xsd:simpleType>
top

Simple Type: ExteriorColor

Super-types:xsd:string < Note (by restriction) < ExteriorColor (by restriction)
Sub-types:None

NameExteriorColor
DocumentationVehicle Exterior Color(s)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ExteriorColor">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: ExteriorColorCode

Super-types:xsd:string < Code (by restriction) < ExteriorColorCode (by restriction)
Sub-types:None

NameExteriorColorCode
DocumentationVehicle exterior color code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ExteriorColorCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: FleetAccount

Super-types:xsd:string < ReferenceNumber (by restriction) < FleetAccount (by restriction)
Sub-types:None

NameFleetAccount
DocumentationManufacturer defined fleet account number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="FleetAccount">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: FleetAvailableInd

Super-types:xsd:string < Indicator (by restriction) < FleetAvailableInd (by restriction)
Sub-types:None

NameFleetAvailableInd
DocumentationVehicle available To Fleet Indicator
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="FleetAvailableInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: FleetOnlyInd

Super-types:xsd:string < Indicator (by restriction) < FleetOnlyInd (by restriction)
Sub-types:None

NameFleetOnlyInd
DocumentationIndicates that this vehicle only available to Fleet
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="FleetOnlyInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: Grade

Super-types:xsd:string < Note (by restriction) < Grade (by restriction)
Sub-types:None

NameGrade
DocumentationIndicates the specific class of vehicle attached to the model description (ie: GT, XLE, SE)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Grade">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: IncrementalDateTime

Super-types:xsd:dateTime < DateTime (by restriction) < IncrementalDateTime (by restriction)
Sub-types:None

NameIncrementalDateTime
DocumentationSend all changes that have occurred since this date
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="IncrementalDateTime">
<xsd:restriction base="DateTime"/>
</xsd:simpleType>
top

Simple Type: IncrementalInd

Super-types:xsd:string < Indicator (by restriction) < IncrementalInd (by restriction)
Sub-types:None

NameIncrementalInd
DocumentationSpecifies whether to send full specifications or incremental changes
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="IncrementalInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: Indicator

Super-types:xsd:string < Indicator (by restriction)
Sub-types:

NameIndicator
Documentation0 = No, 1 = Yes
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="Indicator">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: InitiativeChangeInd

Super-types:xsd:string < Indicator (by restriction) < InitiativeChangeInd (by restriction)
Sub-types:None

NameInitiativeChangeInd
DocumentationCan the Initiative be changed indicator
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="InitiativeChangeInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: InitiativeDate

Super-types:xsd:date < Date (by restriction) < InitiativeDate (by restriction)
Sub-types:None

NameInitiativeDate
DocumentationThe date the initiative was processed.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="InitiativeDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: InitiativeEndDate

Super-types:xsd:date < Date (by restriction) < InitiativeEndDate (by restriction)
Sub-types:None

NameInitiativeEndDate
DocumentationInitiative ending date
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="InitiativeEndDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: InitiativeStartDate

Super-types:xsd:date < Date (by restriction) < InitiativeStartDate (by restriction)
Sub-types:None

NameInitiativeStartDate
DocumentationInitiative begin date
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="InitiativeStartDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: InitiativeType

Super-types:xsd:string < InitiativeType (by restriction)
Sub-types:None

NameInitiativeType
DocumentationType of program - Incentive or program related initiatives
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
ProgramProgram-related initiative
IncentivesIncentive-related initiative
N/ANot Applicable
OtherOther

Schema Component Representation
<xsd:simpleType name="InitiativeType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Program"/>
<xsd:enumeration value="Incentives"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: InteriorColor

Super-types:xsd:string < Note (by restriction) < InteriorColor (by restriction)
Sub-types:None

NameInteriorColor
DocumentationVehicle Interior Color(s)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="InteriorColor">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: InteriorColorCode

Super-types:xsd:string < Code (by restriction) < InteriorColorCode (by restriction)
Sub-types:None

NameInteriorColorCode
DocumentationVehicle Interior color code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="InteriorColorCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: Language

Super-types:xsd:string < Language (by restriction)
Sub-types:

NameLanguage
DocumentationLanguage conforms to ISO 639-2 rules. Note the format for this field is language-Country (see Country data type for the list of countries with definitions). AA "Afar", AB "Abkhazian", AF "Afrikaans", AM "Amharic", AR "Arabic", AS "Assamese", AY "Aymara", AZ "Azerbaijani", BA "Bashkir", BE "Byelorussian", BG "Bulgarian", BH "Bihari", BI "Bislama", BN "Bengali" "Bangla", BO "Tibetan", BR "Breton", CA "Catalan", CO "Corsican", CS "Czech", CY "Welsh", DA "Danish", DE "German", DZ "Bhutani", EL "Greek", EN "English" "American", ES "Spanish", ET "Estonian", EU "Basque", FA "Persian", FI "Finnish", FJ "Fiji", FO "Faeroese", FR "French", FY "Frisian", GA "Irish", GD "Gaelic" "Scots Gaelic", GL "Galician", GN "Guarani", GU "Gujarati", HA "Hausa", HI "Hindi", HR "Croatian", HU "Hungarian", HY "Armenian", IK "Inupiak", IN "Indonesian", IS "Icelandic", IT "Italian", IW "Hebrew", JA "Japanese", JI "Yiddish", JW "Javanese", KA "Georgian", KK "Kazakh", KL "Greenlandic", KM "Cambodian", KN "Kannada", KO "Korean", KS "Kashmiri", KU "Kurdish", KY "Kirghiz", LA "Latin", LN "Lingala", LO "Laothian", LT "Lithuanian", LV "Latvian" "Lettish", MG "Malagasy". MI "Maori", MK "Macedonian", ML "Malayalam", MN "Mongolian", MO "Moldavian", MR "Marathi", MS "Malay", MT "Maltese", MY "Burmese", NA "Nauru", NE "Nepali", NL "Dutch", NO "Norwegian", OC "Occitan", OM "Oromo" "Afan", OR "Oriya", PA "Punjabi", PL "Polish", PS "Pashto" "Pushto", PT "Portuguese", QU "Quechua", RM "Rhaeto-Romance", RN "Kirundi", RO "Romanian", RU "Russian", RW "Kinyarwanda", SA "Sanskrit", SD "Sindhi", SG "Sangro", SH "Serbo-Croatian", SI "Singhalese", SK "Slovak", SL "Slovenian", SM "Samoan", SN "Shona", SO "Somali", SQ "Albanian", SR "Serbian", SS "Siswati", ST "Sesotho", SU "Sudanese", SV "Swedish", SW "Swahili", TA "Tamil", TE "Tegulu", TG "Tajik", TH "Thai", TI "Tigrinya", TK "Turkmen", TL "Tagalog", TN "Setswana", TO "Tonga", TR "Turkish", TS "Tsonga", TT "Tatar", TW "Twi", UK "Ukrainian", UR "Urdu", UZ "Uzbek", VI "Vietnamese", WO "Wolof", XH "Xhosa", YO "Yoruba", ZH "Chinese", ZU "Zulu"
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
en-US
en-CA
aa-ET
ab-GE
af-ZA
am- ET
ar-SA
as-IN
ay-BO
az-AZ
ba-RU
be-BY
bg-BG
bh-IN
bi-VU
bn-BD
bo-BT
br-FR
ca-ES
co-FR
cs-CZ
cy-GB
da-DE
de-DE
dz-BT
el-GR
es-ES
et-EE
eu-ES
fa-AF
fi-FI
fj-FJ
fo-FO
fr-CA
fr-FR
fy-NL
ga-IE
gd-GB
gl-ES
gn-PY
gu-IN
ha-NG
hi-IN
hr-HR
hu-HU
hy-AM
ik-GL
in-ID
is-IS
it-IT
iw-IL
ja-JP
ji-IL
jw-ID
ka-GE
kk-KZ
kl-GL
km-KH
kn-IN
ko-KP
ko-KR
ks-IN
ku-IQ
ky-CN
la-VA
ln-CD
lo-LA
lt-LT
lv-LV
mg-MG
mi-NZ
mk-MK
ml-IN
mn-MN
mo-MO
mr-IN
ms-MY
mt-MH
my-MM
na-NR
ne-NP
nl-NL
no-NO
oc-FR
om- ET
or-IN
pa-IN
pl-PL
ps-PK
pt-PT
qu-PE
rm-CH
rn-BI
ro-RO
ru-RU
rw-RW
sa-IN
sd-PK
sg-CF
sh-HR
si-LK
sk-SK
sl-SI
sm-WS
sn-ZW
so-SO
sq-AL
sr-CS
ss-ZA
st-ZA
su-SD
sv-SE
sw-TL
ta-IN
te-IN
tg-TJ
th-TH
ti-ET
tk-TM
tl-PH
tn-ZA
to-TO
tr-TR
ts-ZA
tt-RU
tw-GH
uk-UA
ur-PK
uz-UZ
vi-VN
wo-SN
xh-ZA
yo-NG
zh-CN
zu-ZA

Schema Component Representation
<xsd:simpleType name="Language">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="en-US"/>
<xsd:enumeration value="en-CA"/>
<xsd:enumeration value="aa-ET"/>
<xsd:enumeration value="ab-GE"/>
<xsd:enumeration value="af-ZA"/>
<xsd:enumeration value="am- ET"/>
<xsd:enumeration value="ar-SA"/>
<xsd:enumeration value="as-IN"/>
<xsd:enumeration value="ay-BO"/>
<xsd:enumeration value="az-AZ"/>
<xsd:enumeration value="ba-RU"/>
<xsd:enumeration value="be-BY"/>
<xsd:enumeration value="bg-BG"/>
<xsd:enumeration value="bh-IN"/>
<xsd:enumeration value="bi-VU"/>
<xsd:enumeration value="bn-BD"/>
<xsd:enumeration value="bo-BT"/>
<xsd:enumeration value="br-FR"/>
<xsd:enumeration value="ca-ES"/>
<xsd:enumeration value="co-FR"/>
<xsd:enumeration value="cs-CZ"/>
<xsd:enumeration value="cy-GB"/>
<xsd:enumeration value="da-DE"/>
<xsd:enumeration value="de-DE"/>
<xsd:enumeration value="dz-BT"/>
<xsd:enumeration value="el-GR"/>
<xsd:enumeration value="es-ES"/>
<xsd:enumeration value="et-EE"/>
<xsd:enumeration value="eu-ES"/>
<xsd:enumeration value="fa-AF"/>
<xsd:enumeration value="fi-FI"/>
<xsd:enumeration value="fj-FJ"/>
<xsd:enumeration value="fo-FO"/>
<xsd:enumeration value="fr-CA"/>
<xsd:enumeration value="fr-FR"/>
<xsd:enumeration value="fy-NL"/>
<xsd:enumeration value="ga-IE"/>
<xsd:enumeration value="gd-GB"/>
<xsd:enumeration value="gl-ES"/>
<xsd:enumeration value="gn-PY"/>
<xsd:enumeration value="gu-IN"/>
<xsd:enumeration value="ha-NG"/>
<xsd:enumeration value="hi-IN"/>
<xsd:enumeration value="hr-HR"/>
<xsd:enumeration value="hu-HU"/>
<xsd:enumeration value="hy-AM"/>
<xsd:enumeration value="ik-GL"/>
<xsd:enumeration value="in-ID"/>
<xsd:enumeration value="is-IS"/>
<xsd:enumeration value="it-IT"/>
<xsd:enumeration value="iw-IL"/>
<xsd:enumeration value="ja-JP"/>
<xsd:enumeration value="ji-IL"/>
<xsd:enumeration value="jw-ID"/>
<xsd:enumeration value="ka-GE"/>
<xsd:enumeration value="kk-KZ"/>
<xsd:enumeration value="kl-GL"/>
<xsd:enumeration value="km-KH"/>
<xsd:enumeration value="kn-IN"/>
<xsd:enumeration value="ko-KP"/>
<xsd:enumeration value="ko-KR"/>
<xsd:enumeration value="ks-IN"/>
<xsd:enumeration value="ku-IQ"/>
<xsd:enumeration value="ky-CN"/>
<xsd:enumeration value="la-VA"/>
<xsd:enumeration value="ln-CD"/>
<xsd:enumeration value="lo-LA"/>
<xsd:enumeration value="lt-LT"/>
<xsd:enumeration value="lv-LV"/>
<xsd:enumeration value="mg-MG"/>
<xsd:enumeration value="mi-NZ"/>
<xsd:enumeration value="mk-MK"/>
<xsd:enumeration value="ml-IN"/>
<xsd:enumeration value="mn-MN"/>
<xsd:enumeration value="mo-MO"/>
<xsd:enumeration value="mr-IN"/>
<xsd:enumeration value="ms-MY"/>
<xsd:enumeration value="mt-MH"/>
<xsd:enumeration value="my-MM"/>
<xsd:enumeration value="na-NR"/>
<xsd:enumeration value="ne-NP"/>
<xsd:enumeration value="nl-NL"/>
<xsd:enumeration value="no-NO"/>
<xsd:enumeration value="oc-FR"/>
<xsd:enumeration value="om- ET"/>
<xsd:enumeration value="or-IN"/>
<xsd:enumeration value="pa-IN"/>
<xsd:enumeration value="pl-PL"/>
<xsd:enumeration value="ps-PK"/>
<xsd:enumeration value="pt-PT"/>
<xsd:enumeration value="qu-PE"/>
<xsd:enumeration value="rm-CH"/>
<xsd:enumeration value="rn-BI"/>
<xsd:enumeration value="ro-RO"/>
<xsd:enumeration value="ru-RU"/>
<xsd:enumeration value="rw-RW"/>
<xsd:enumeration value="sa-IN"/>
<xsd:enumeration value="sd-PK"/>
<xsd:enumeration value="sg-CF"/>
<xsd:enumeration value="sh-HR"/>
<xsd:enumeration value="si-LK"/>
<xsd:enumeration value="sk-SK"/>
<xsd:enumeration value="sl-SI"/>
<xsd:enumeration value="sm-WS"/>
<xsd:enumeration value="sn-ZW"/>
<xsd:enumeration value="so-SO"/>
<xsd:enumeration value="sq-AL"/>
<xsd:enumeration value="sr-CS"/>
<xsd:enumeration value="ss-ZA"/>
<xsd:enumeration value="st-ZA"/>
<xsd:enumeration value="su-SD"/>
<xsd:enumeration value="sv-SE"/>
<xsd:enumeration value="sw-TL"/>
<xsd:enumeration value="ta-IN"/>
<xsd:enumeration value="te-IN"/>
<xsd:enumeration value="tg-TJ"/>
<xsd:enumeration value="th-TH"/>
<xsd:enumeration value="ti-ET"/>
<xsd:enumeration value="tk-TM"/>
<xsd:enumeration value="tl-PH"/>
<xsd:enumeration value="tn-ZA"/>
<xsd:enumeration value="to-TO"/>
<xsd:enumeration value="tr-TR"/>
<xsd:enumeration value="ts-ZA"/>
<xsd:enumeration value="tt-RU"/>
<xsd:enumeration value="tw-GH"/>
<xsd:enumeration value="uk-UA"/>
<xsd:enumeration value="ur-PK"/>
<xsd:enumeration value="uz-UZ"/>
<xsd:enumeration value="vi-VN"/>
<xsd:enumeration value="wo-SN"/>
<xsd:enumeration value="xh-ZA"/>
<xsd:enumeration value="yo-NG"/>
<xsd:enumeration value="zh-CN"/>
<xsd:enumeration value="zu-ZA"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Make

Super-types:xsd:string < Make (by restriction)
Sub-types:None

NameMake
DocumentationVehicle make code - Usually available in the VIN number (use NCIC code).
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Make">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: Manufacturer

Super-types:xsd:string < Name (by restriction) < Manufacturer (by restriction)
Sub-types:None

NameManufacturer
DocumentationManufacturer Name
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Manufacturer">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: ManufacturerInstalledInd

Super-types:xsd:string < Indicator (by restriction) < ManufacturerInstalledInd (by restriction)
Sub-types:None

NameManufacturerInstalledInd
DocumentationIndicates manufacturer-installed accessories
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="ManufacturerInstalledInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: Model

Super-types:xsd:string < Text (by restriction) < Model (by restriction)
Sub-types:None

NameModel
DocumentationManufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Model">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: ModelDescription

Super-types:xsd:string < Text (by restriction) < ModelDescription (by restriction)
Sub-types:None

NameModelDescription
DocumentationDescriptive vehicle model name
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ModelDescription">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: ModelOrderEndDate

Super-types:xsd:date < Date (by restriction) < ModelOrderEndDate (by restriction)
Sub-types:None

NameModelOrderEndDate
DocumentationLast Order Date when you can order this model
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ModelOrderEndDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: ModelOrderStartDate

Super-types:xsd:date < Date (by restriction) < ModelOrderStartDate (by restriction)
Sub-types:None

NameModelOrderStartDate
DocumentationFirst Order Date when you can order this model
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ModelOrderStartDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: ModelYear

Super-types:xsd:gYear < Year (by restriction) < ModelYear (by restriction)
Sub-types:None

NameModelYear
DocumentationVehicle designated model year
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ModelYear">
<xsd:restriction base="Year"/>
</xsd:simpleType>
top

Simple Type: Name

Super-types:xsd:string < Name (by restriction)
Sub-types:

NameName
DocumentationName of the Party.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Name">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: Note

Super-types:xsd:string < Note (by restriction)
Sub-types:

NameNote
DocumentationA free form note.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Note">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: OptionId

Super-types:xsd:string < Code (by restriction) < OptionId (by restriction)
Sub-types:None

NameOptionId
DocumentationOption identifier code (i.e., AC)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionId">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: OptionName

Super-types:xsd:string < Note (by restriction) < OptionName (by restriction)
Sub-types:None

NameOptionName
DocumentationName of vehicle option
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionName">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: OptionOrderEndDate

Super-types:xsd:date < Date (by restriction) < OptionOrderEndDate (by restriction)
Sub-types:None

NameOptionOrderEndDate
DocumentationOption Order End Date
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionOrderEndDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: OptionOrderStartDate

Super-types:xsd:date < Date (by restriction) < OptionOrderStartDate (by restriction)
Sub-types:None

NameOptionOrderStartDate
DocumentationOption Order Start Date
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionOrderStartDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: OptionSalesCode

Super-types:xsd:string < Code (by restriction) < OptionSalesCode (by restriction)
Sub-types:None

NameOptionSalesCode
DocumentationFurther definition of accessories and option packages - Indicates whether ordered option, special package, standard, etc.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionSalesCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: OptionStockNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < OptionStockNumber (by restriction)
Sub-types:None

NameOptionStockNumber
DocumentationStock Number of Vehicle Option
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionStockNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: PoolModelInd

Super-types:xsd:string < Indicator (by restriction) < PoolModelInd (by restriction)
Sub-types:None

NamePoolModelInd
DocumentationIndicates that this is a Model that is pre-ordered for Order Pools
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="PoolModelInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: PortInstalledInd

Super-types:xsd:string < Indicator (by restriction) < PortInstalledInd (by restriction)
Sub-types:None

NamePortInstalledInd
DocumentationIndicates Port-installed accessories
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="PortInstalledInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: PostalCode

Super-types:xsd:string < Code (by restriction) < PostalCode (by restriction)
Sub-types:None

NamePostalCode
DocumentationPostal Code of the Address.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PostalCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: PreferredContactMethodOrganization

Super-types:xsd:string < PreferredContactMethodOrganization (by restriction)
Sub-types:None

NamePreferredContactMethodOrganization
DocumentationPreferred Contact Method Organization
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Day PhoneDay Phone
Cell PhoneCell Phone
Work FaxWork Fax
PagerPager
Work EmailWork Email
US MailUS Mail
OtherOther

Schema Component Representation
<xsd:simpleType name="PreferredContactMethodOrganization">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Day Phone"/>
<xsd:enumeration value="Cell Phone"/>
<xsd:enumeration value="Work Fax"/>
<xsd:enumeration value="Pager"/>
<xsd:enumeration value="Work Email"/>
<xsd:enumeration value="US Mail"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: PreferredLanguage

Super-types:xsd:string < Language (by restriction) < PreferredLanguage (by restriction)
Sub-types:None

NamePreferredLanguage
DocumentationPreferred language
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
en-US
en-CA
aa-ET
ab-GE
af-ZA
am- ET
ar-SA
as-IN
ay-BO
az-AZ
ba-RU
be-BY
bg-BG
bh-IN
bi-VU
bn-BD
bo-BT
br-FR
ca-ES
co-FR
cs-CZ
cy-GB
da-DE
de-DE
dz-BT
el-GR
es-ES
et-EE
eu-ES
fa-AF
fi-FI
fj-FJ
fo-FO
fr-CA
fr-FR
fy-NL
ga-IE
gd-GB
gl-ES
gn-PY
gu-IN
ha-NG
hi-IN
hr-HR
hu-HU
hy-AM
ik-GL
in-ID
is-IS
it-IT
iw-IL
ja-JP
ji-IL
jw-ID
ka-GE
kk-KZ
kl-GL
km-KH
kn-IN
ko-KP
ko-KR
ks-IN
ku-IQ
ky-CN
la-VA
ln-CD
lo-LA
lt-LT
lv-LV
mg-MG
mi-NZ
mk-MK
ml-IN
mn-MN
mo-MO
mr-IN
ms-MY
mt-MH
my-MM
na-NR
ne-NP
nl-NL
no-NO
oc-FR
om- ET
or-IN
pa-IN
pl-PL
ps-PK
pt-PT
qu-PE
rm-CH
rn-BI
ro-RO
ru-RU
rw-RW
sa-IN
sd-PK
sg-CF
sh-HR
si-LK
sk-SK
sl-SI
sm-WS
sn-ZW
so-SO
sq-AL
sr-CS
ss-ZA
st-ZA
su-SD
sv-SE
sw-TL
ta-IN
te-IN
tg-TJ
th-TH
ti-ET
tk-TM
tl-PH
tn-ZA
to-TO
tr-TR
ts-ZA
tt-RU
tw-GH
uk-UA
ur-PK
uz-UZ
vi-VN
wo-SN
xh-ZA
yo-NG
zh-CN
zu-ZA

Schema Component Representation
<xsd:simpleType name="PreferredLanguage">
<xsd:restriction base="Language"/>
</xsd:simpleType>
top

Simple Type: PriceExplanation

Super-types:xsd:string < Note (by restriction) < PriceExplanation (by restriction)
Sub-types:None

NamePriceExplanation
DocumentationExplanatory Note for Pricing
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PriceExplanation">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: PricingTypeSource

Super-types:xsd:string < Note (by restriction) < PricingTypeSource (by restriction)
Sub-types:None

NamePricingTypeSource
DocumentationSource from which pricing type data originated (i.e. Blue Book, NADA, etc.).
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PricingTypeSource">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: Reference

Super-types:xsd:string < Text (by restriction) < Reference (by restriction)
Sub-types:None

NameReference
DocumentationReference notation
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Reference">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: ReferenceNumber

Super-types:xsd:string < ReferenceNumber (by restriction)
Sub-types:

NameReferenceNumber
DocumentationReference number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ReferenceNumber">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: ReimbursementComment

Super-types:xsd:string < Note (by restriction) < ReimbursementComment (by restriction)
Sub-types:None

NameReimbursementComment
DocumentationReimbursement dealer comments
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ReimbursementComment">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: ReimbursementPayee

Super-types:xsd:string < Name (by restriction) < ReimbursementPayee (by restriction)
Sub-types:None

NameReimbursementPayee
DocumentationIndicates who is paid
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ReimbursementPayee">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: RequiredOption

Super-types:xsd:string < RequiredOption (by restriction)
Sub-types:None

NameRequiredOption
DocumentationCode of why option is required
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Regional
Government
OtherOther

Schema Component Representation
<xsd:simpleType name="RequiredOption">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Regional"/>
<xsd:enumeration value="Government"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: RequiredOptionGroup

Super-types:xsd:string < Text (by restriction) < RequiredOptionGroup (by restriction)
Sub-types:None

NameRequiredOptionGroup
DocumentationThe group of required options to which an option belongs. EX: Option A1, Option A2, Option A3 of which you may chose only 1.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RequiredOptionGroup">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: RequiredOptionGroupPriority

Super-types:xsd:string < Text (by restriction) < RequiredOptionGroupPriority (by restriction)
Sub-types:None

NameRequiredOptionGroupPriority
DocumentationIdentifies 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.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RequiredOptionGroupPriority">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: SecondaryExteriorColor

Super-types:xsd:string < Note (by restriction) < SecondaryExteriorColor (by restriction)
Sub-types:None

NameSecondaryExteriorColor
DocumentationSecondary Vehicle Exterior Color(s) Note: This is the highlight or secondary color for the exterior of the vehicle
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SecondaryExteriorColor">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: SecondaryExteriorColorCode

Super-types:xsd:string < Code (by restriction) < SecondaryExteriorColorCode (by restriction)
Sub-types:None

NameSecondaryExteriorColorCode
DocumentationSecondary Vehicle exterior color code(s) Note: This is the highlight or secondary color code for the exterior of the vehicle
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SecondaryExteriorColorCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: SecondaryPassword

Super-types:xsd:string < Note (by restriction) < SecondaryPassword (by restriction)
Sub-types:None

NameSecondaryPassword
DocumentationSecondary password used to validate access to the dealer information
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SecondaryPassword">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: ShortMfg

Super-types:xsd:string < Code (by restriction) < ShortMfg (by restriction)
Sub-types:None

NameShortMfg
DocumentationShort Manfacturer or RSP Codes
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ShortMfg">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: StandardOptionReplacement

Super-types:xsd:string < Text (by restriction) < StandardOptionReplacement (by restriction)
Sub-types:None

NameStandardOptionReplacement
DocumentationDescription of standard features replaced if you pick this option
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="StandardOptionReplacement">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: StandardOptions

Super-types:xsd:string < Text (by restriction) < StandardOptions (by restriction)
Sub-types:None

NameStandardOptions
DocumentationStandard equipment options available on the vehicle (i.e., base model options included in the vehicle)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="StandardOptions">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: StateOrProvince

Super-types:xsd:string < StateOrProvince (by restriction)
Sub-types:None

NameStateOrProvince
DocumentationIs the State or Province of a given Address.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="StateOrProvince">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: SystemVersion

Super-types:xsd:string < ReferenceNumber (by restriction) < SystemVersion (by restriction)
Sub-types:None

NameSystemVersion
DocumentationThe sender's software version number .
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SystemVersion">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: Text

Super-types:xsd:string < Text (by restriction)
Sub-types:

NameText
DocumentationIndicates generic text type
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Text">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: TransmissionCode

Super-types:xsd:string < Code (by restriction) < TransmissionCode (by restriction)
Sub-types:None

NameTransmissionCode
DocumentationTransmission Serial Number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TransmissionCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: TransmissionType

Super-types:xsd:string < TransmissionType (by restriction)
Sub-types:None

NameTransmissionType
DocumentationVehicle Transmission type - 3 = 3 speed, 4 = 4 speed, 5 = 5 speed, 6 = 6 speed, A - Automatic
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
33 Speed
44 Speed
55 Speed
66 Speed
A"A" = Automatic
Automatic 3Automatic 3 speed transmission type
Automatic 4Automatic 4 speed transmission type
Automatic 5Automatic 5 speed transmission type
Automatic 6Automatic 6 speed transmission type
Automatic 7Automatic 7 speed transmission type
77 Speed
CVT Automatic 3Continuously Variable T ransmission Automatic 3 speed transmission type (natural gas and hybrid).
CVT Automatic 4Continuously Variable T ransmission Automatic 4 speed transmission type (natural gas and hybrid).
CVT Automatic 5Continuously Variable T ransmission Automatic 5 speed transmission type (natural gas and hybrid).
CVT Automatic 6Continuously Variable T ransmission Automatic 6 speed transmission type (natural gas and hybrid).
CVT Automatic 7Continuously Variable T ransmission Automatic 7 speed transmission type (natural gas and hybrid).
MM = Manual

Schema Component Representation
<xsd:simpleType name="TransmissionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="6"/>
<xsd:enumeration value="A"/>
<xsd:enumeration value="Automatic 3"/>
<xsd:enumeration value="Automatic 4"/>
<xsd:enumeration value="Automatic 5"/>
<xsd:enumeration value="Automatic 6"/>
<xsd:enumeration value="Automatic 7"/>
<xsd:enumeration value="7"/>
<xsd:enumeration value="CVT Automatic 3"/>
<xsd:enumeration value="CVT Automatic 4"/>
<xsd:enumeration value="CVT Automatic 5"/>
<xsd:enumeration value="CVT Automatic 6"/>
<xsd:enumeration value="CVT Automatic 7"/>
<xsd:enumeration value="M"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Type

Super-types:xsd:string < Type (by restriction)
Sub-types:

NameType
DocumentationType
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Type">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: UrbanizationCode

Super-types:xsd:string < Code (by restriction) < UrbanizationCode (by restriction)
Sub-types:None

NameUrbanizationCode
DocumentationGeographic definition of a metropolitan or suburban area
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="UrbanizationCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: URI

Super-types:xsd:anyURI < URI (by restriction)
Sub-types:None

NameURI
DocumentationURI
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="URI">
<xsd:restriction base="xsd:anyURI"/>
</xsd:simpleType>
top

Simple Type: VDSCode

Super-types:xsd:string < Code (by restriction) < VDSCode (by restriction)
Sub-types:None

NameVDSCode
DocumentationVehicle Description Section- part of the VIN that correlates to a specific vehicle model, bodystyle, and grade
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="VDSCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: VehiclePricingType

Super-types:xsd:string < VehiclePricingType (by restriction)
Sub-types:None

NameVehiclePricingType
DocumentationDesignates type of pricing for vehicle
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
MSRP
Hold Back
Destination/Handling
Group Fund Price
Wholesale Price
Wholesale Cost
Actual Cash Value
Employee
Invoice
Sale Price
Final MSRP
Base MSRP
Employee Order Price
Employee Stock Price
OtherOther
Selling Price
Cap Cost
Total Option Price
Total Option Cost
Retail
N/ANot Applicable
MSRP Discount
Gross Cap Cost
Net Cap Cost
Taxable Selling Price
LoanAmount lenders typically loan on the listed vehicle.
Trade-InAmount allowed by dealers on a trade.
Adjusted Gross Cap CostAdjusted gross cap cost due to tax calculations.
Adjusted Net Cap CostAdjusted net cap cost due to tax calculations.
Total Option MSRPTotal of all itemized products of the Manufactured Suggested Retail Price.

Schema Component Representation
<xsd:simpleType name="VehiclePricingType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="MSRP"/>
<xsd:enumeration value="Hold Back"/>
<xsd:enumeration value="Destination/Handling"/>
<xsd:enumeration value="Group Fund Price"/>
<xsd:enumeration value="Wholesale Price"/>
<xsd:enumeration value="Wholesale Cost"/>
<xsd:enumeration value="Actual Cash Value"/>
<xsd:enumeration value="Employee"/>
<xsd:enumeration value="Invoice"/>
<xsd:enumeration value="Sale Price"/>
<xsd:enumeration value="Final MSRP"/>
<xsd:enumeration value="Base MSRP"/>
<xsd:enumeration value="Employee Order Price"/>
<xsd:enumeration value="Employee Stock Price"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="Selling Price"/>
<xsd:enumeration value="Cap Cost"/>
<xsd:enumeration value="Total Option Price"/>
<xsd:enumeration value="Total Option Cost"/>
<xsd:enumeration value="Retail"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="MSRP Discount"/>
<xsd:enumeration value="Gross Cap Cost"/>
<xsd:enumeration value="Net Cap Cost"/>
<xsd:enumeration value="Taxable Selling Price"/>
<xsd:enumeration value="Loan"/>
<xsd:enumeration value="Trade-In"/>
<xsd:enumeration value="Adjusted Gross Cap Cost"/>
<xsd:enumeration value="Adjusted Net Cap Cost"/>
<xsd:enumeration value="Total Option MSRP"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: WeightMeasure

Super-types:xsd:string < WeightMeasure (by restriction)
Sub-types:None

NameWeightMeasure
DocumentationWeight Measurements
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
PoundsPounds
KilosKilos
OtherOther

Schema Component Representation
<xsd:simpleType name="WeightMeasure">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Pounds"/>
<xsd:enumeration value="Kilos"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Year

Super-types:xsd:gYear < Year (by restriction)
Sub-types:

NameYear
DocumentationYear
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Year">
<xsd:restriction base="xsd:gYear"/>
</xsd:simpleType>
top

Copyright © 2007 STAR – Standards for Technology in Automotive Retail. All rights reserved

Generated by StarSchemaGuidelineGenerator based on xs3p. Last modified: