Star Logo

Implementation Guideline

Show Vehicle Service History
Repository Version Rev4.5.4












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












Show Vehicle Service History

Table of Contents

top

Overview

This document is a guideline on how to use the Show Vehicle Service History Business Object Document (BOD). Show Vehicle Service History has been defined in the context of STAR for the Automotive Retail Industry. The scope of this BOD is to define the Show Vehicle Service History 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 Service History, this BOD could be used to send Show Vehicle Service History information between any two business parties.

The Show Vehicle Service History Implementation Guidelines provide detailed information regarding the structure and meaning of the Show Vehicle Service History BOD and corresponds directly to the Show Vehicle Service History 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 Service History Implementation Guidelines must be used in concert with the Show Vehicle Service History 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 Service History 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 Service History BOD. Where possible, STAR has mapped to existing OAGI fields and components. Note however that the STAR Show Vehicle Service History 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 Service History 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

The Show Vehicle Service History Binary Collaboration starts with the sending of Vehicle Service information from the OEM to the Dealer. This process occurs on demand as needed. Note: This scenario is an example of how the Vehicle Service History BOD can be used. Implemenations may vary. Note only the PartyId to be retrieved needs to be filled in the SoldToParty component.

top

Relationship Diagram

The relationship diagram identifies all of the various components or building blocks of information used in the Show Vehicle Service History 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 VehicleServiceHistory

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: Detail

NameDetail
TypeVehicleServiceHistoryDetail
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<Detail>
<DocumentId> DocumentId </DocumentId> [0..1] ?
<RepairOrderOpenedDate> RepairOrderOpenedDate </RepairOrderOpenedDate> [0..1] ?
<RepairOrderCompletedDate> RepairOrderCompletedDate </RepairOrderCompletedDate> [1] ?
<ServiceAdvisor> ServiceAdvisor </ServiceAdvisor> [0..1] ?
<MileageIn> MileageIn </MileageIn> [0..1] ?
<MileageOut> MileageOut </MileageOut> [0..1] ?
<OrderNotes> OrderNotes </OrderNotes> [0..1] ?
<OrderInternalNotes> OrderInternalNotes </OrderInternalNotes> [0..1] ?
<ServiceDealer> ServiceDealerParty </ServiceDealer> [0..1] ?
<ServiceType> ServiceType </ServiceType> [1] ?
<Diagnostics> Diagnostics </Diagnostics> [0..*] ?
<RentLoaner> RentLoanerHistory </RentLoaner> [0..1] ?
<WarrantyClaim> WarrantyClaimHistory </WarrantyClaim> [0..*] ?
<Job> JobHistory </Job> [0..*] ?
</Detail>
Schema Component Representation
<xsd:element name="Detail" type="VehicleServiceHistoryDetail"/>
top

Element: Header

NameHeader
TypeVehicleServiceHistoryHeader
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] ?
<Dealer> ServiceDealerParty </Dealer> [0..1] ?
<IndividualOwner> IndividualOwnerParty </IndividualOwner> [0..1] ?
<OrganizationalOwner> OrganizationalOwnerParty </OrganizationalOwner> [0..1] ?
<IndividualCo-Owner> IndividualOwnerParty </IndividualCo-Owner> [0..1] ?
<OrganizationalCo-Owner> OrganizationalOwnerParty </OrganizationalCo-Owner> [0..1] ?
<PrimaryDriver> IndividualOwnerParty </PrimaryDriver> [0..1] ?
<SecondaryDriver> IndividualOwnerParty </SecondaryDriver> [0..*] ?
<Vehicle> HistoryVehicle </Vehicle> [1] ?
<Warranty> WarrantyCancelAddition </Warranty> [0..*] ?
<ServiceContract> FullServiceContractExtended </ServiceContract> [0..*] ?
<CASE> CASE </CASE> [0..*] ?
<ServiceCampaign> ServiceCampaignExtended </ServiceCampaign> [0..*] ?
</Header>
Schema Component Representation
<xsd:element name="Header" type="VehicleServiceHistoryHeader"/>
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: ShowVehicleServiceHistory

NameShowVehicleServiceHistory
TypeShowVehicleServiceHistory
Nillableno
Abstractno

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

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

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

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

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

Element: VehicleServiceHistory

NameVehicleServiceHistory
TypeVehicleServiceHistory
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<VehicleServiceHistory>
<Header> ... </Header> [1]
<Detail> ... </Detail> [0..*]
</VehicleServiceHistory>
Schema Component Representation
<xsd:element name="VehicleServiceHistory" type="VehicleServiceHistory"/>
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): Address

Super-types:AddressBase < Address (by extension)
Sub-types:

NameAddress
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
qualifier Required 

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
<...
qualifier="AddressQualifier [0..1]"
>
<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="Address">
<xsd:complexContent>
<xsd:extension base="AddressBase">
<xsd:attribute name="qualifier" type="AddressQualifier"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

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): AlternatePartyId

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
IdAlternate Party Identification Required 

XML Instance Representation
<...>
<Id> Id </Id> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="AlternatePartyId">
<xsd:sequence>
<xsd:element name="Id" type="Id"/>
</xsd:sequence>
</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
DateTime fields must be formatted as XML Schema Datetimes in UTC/GMT format without offsets. Example: 2003-11-05T13:15:30Z
 
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
Optional. "qualifyingAgency" attribute.
 
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
See Destination Component.
 

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): BatteryVoltage

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

NameBatteryVoltage
Abstractno
DocumentationReading from a battery check service
More information at: http://www.starstandard.org.

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

Components (Complex Type): BrandedInfo

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
BrandedTitleIndThis tag indicates if a vehicle's title has been branded. (i.e., vehicle totaled and state registration title branded as such) Optional
1 - Yes, 0 - No.
 
BrandedTitleDateBranding Date Optional
In YYYY-MM-DD format.
 
BrandingStateCodeBranding State Code Optional 
BrandingStateReferenceBranding State Reference Number Optional 
BrandingSourceBranding source – (i.e., source who says that the vehicle is branded) Optional 

XML Instance Representation
<...>
<BrandedTitleInd> BrandedTitleInd </BrandedTitleInd> [0..1] ?
<BrandedTitleDate> BrandedTitleDate </BrandedTitleDate> [0..1] ?
<BrandingStateCode> BrandingStateCode </BrandingStateCode> [0..1] ?
<BrandingStateReference> BrandingStateReference </BrandingStateReference> [0..1] ?
<BrandingSource> BrandingSource </BrandingSource> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="BrandedInfo">
<xsd:sequence>
<xsd:element name="BrandedTitleInd" type="BrandedTitleInd" minOccurs="0"/>
<xsd:element name="BrandedTitleDate" type="BrandedTitleDate" minOccurs="0"/>
<xsd:element name="BrandingStateCode" type="BrandingStateCode" minOccurs="0"/>
<xsd:element name="BrandingStateReference" type="BrandingStateReference" minOccurs="0"/>
<xsd:element name="BrandingSource" type="BrandingSource" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): BrandingStateCode

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

NameBrandingStateCode
Abstractno
DocumentationBranding State Code
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
</...>
Schema Component Representation
<xsd:complexType name="BrandingStateCode">
<xsd:simpleContent>
<xsd:extension base="StateOrProvince"/>
</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): CampaignBulletinId

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

NameCampaignBulletinId
Abstractno
DocumentationIdentification of the service bulletin associated with a particular campaign
More information at: http://www.starstandard.org.

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

Components (Complex Type): CampaignDescription

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

NameCampaignDescription
Abstractno
DocumentationService Campaign Description
More information at: http://www.starstandard.org.

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

Components (Complex Type): CASE

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CaseTypeType of Customer Arbitration Intervention or legal action Required 
CaseNumberCase number Optional 
CaseOpenDateCase open date Optional 
CaseReasonDescriptionCase Reason Description Optional 
CaseReasonNarrativeCase Reason Narrative Optional 
CaseOwnerCase Owner Optional 

XML Instance Representation
<...>
<CaseType> CaseType </CaseType> [1] ?
<CaseNumber> CaseNumber </CaseNumber> [0..1] ?
<CaseOpenDate> CaseOpenDate </CaseOpenDate> [0..1] ?
<CaseReasonDescription> CaseReasonDescription </CaseReasonDescription> [0..1] ?
<CaseReasonNarrative> CaseReasonNarrative </CaseReasonNarrative> [0..1] ?
<CaseOwner> CaseOwner </CaseOwner> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="CASE">
<xsd:sequence>
<xsd:element name="CaseType" type="CaseType"/>
<xsd:element name="CaseNumber" type="CaseNumber" minOccurs="0"/>
<xsd:element name="CaseOpenDate" type="CaseOpenDate" minOccurs="0"/>
<xsd:element name="CaseReasonDescription" type="CaseReasonDescription" minOccurs="0"/>
<xsd:element name="CaseReasonNarrative" type="CaseReasonNarrative" minOccurs="0"/>
<xsd:element name="CaseOwner" type="CaseOwner" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): CaseReasonDescription

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

NameCaseReasonDescription
Abstractno
DocumentationCase Reason Description
More information at: http://www.starstandard.org.

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

Components (Complex Type): CauseDescription

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

NameCauseDescription
Abstractno
DocumentationDealer explanation of vehicle malfunction cause
More information at: http://www.starstandard.org.

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

Components (Complex Type): CodesAndComments

Super-types:CodesAndCommentsBase < CodesAndComments (by extension)
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CauseCodeManufacturer assigned reason the part failed Optional 
CauseDescriptionDealer explanation of vehicle malfunction cause Optional 
ComplaintCodeCustomer complaint category Optional 
ComplaintDescriptionCustomer explanation of vehicle malfunction Optional 
CorrectionDescriptionDealer explanation of vehicle repair Optional 
TechnicianNotesFree form technician comments Optional 
MiscellaneousNotesFree form miscellaneous comments Optional 
JobDenialCodeDealer / Manufacturer defined code identifying the reason the customer denied service on a repair order line Optional 
JobDenialDescriptionText description of the reason a customer denied service on a repair order line Optional 

XML Instance Representation
<...>
<CauseCode> CauseCode </CauseCode> [0..1] ?
<CauseDescription> CauseDescription </CauseDescription> [0..1] ?
<ComplaintCode> ComplaintCode </ComplaintCode> [0..1] ?
<ComplaintDescription> ComplaintDescription </ComplaintDescription> [0..1] ?
<CorrectionDescription> CorrectionDescription </CorrectionDescription> [0..1] ?
<TechnicianNotes> TechnicianNotes </TechnicianNotes> [0..1] ?
<MiscellaneousNotes> MiscellaneousNotes </MiscellaneousNotes> [0..1] ?
<JobDenialCode> JobDenialCode </JobDenialCode> [0..1] ?
<JobDenialDescription> JobDenialDescription </JobDenialDescription> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="CodesAndComments">
<xsd:complexContent>
<xsd:extension base="CodesAndCommentsBase"/>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): CodesAndCommentsBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CauseCodeManufacturer assigned reason the part failed Optional 
CauseDescriptionDealer explanation of vehicle malfunction cause Optional 
ComplaintCodeCustomer complaint category Optional 
ComplaintDescriptionCustomer explanation of vehicle malfunction Optional 
CorrectionDescriptionDealer explanation of vehicle repair Optional 
TechnicianNotesFree form technician comments Optional 
MiscellaneousNotesFree form miscellaneous comments Optional 
JobDenialCodeDealer / Manufacturer defined code identifying the reason the customer denied service on a repair order line Optional 
JobDenialDescriptionText description of the reason a customer denied service on a repair order line Optional 

XML Instance Representation
<...>
<CauseCode> CauseCode </CauseCode> [0..1] ?
<CauseDescription> CauseDescription </CauseDescription> [0..1] ?
<ComplaintCode> ComplaintCode </ComplaintCode> [0..1] ?
<ComplaintDescription> ComplaintDescription </ComplaintDescription> [0..1] ?
<CorrectionDescription> CorrectionDescription </CorrectionDescription> [0..1] ?
<TechnicianNotes> TechnicianNotes </TechnicianNotes> [0..1] ?
<MiscellaneousNotes> MiscellaneousNotes </MiscellaneousNotes> [0..1] ?
<JobDenialCode> JobDenialCode </JobDenialCode> [0..1] ?
<JobDenialDescription> JobDenialDescription </JobDenialDescription> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="CodesAndCommentsBase">
<xsd:sequence>
<xsd:element name="CauseCode" type="CauseCode" minOccurs="0"/>
<xsd:element name="CauseDescription" type="CauseDescription" minOccurs="0"/>
<xsd:element name="ComplaintCode" type="ComplaintCode" minOccurs="0"/>
<xsd:element name="ComplaintDescription" type="ComplaintDescription" minOccurs="0"/>
<xsd:element name="CorrectionDescription" type="CorrectionDescription" minOccurs="0"/>
<xsd:element name="TechnicianNotes" type="TechnicianNotes" minOccurs="0"/>
<xsd:element name="MiscellaneousNotes" type="MiscellaneousNotes" minOccurs="0"/>
<xsd:element name="JobDenialCode" type="JobDenialCode" minOccurs="0"/>
<xsd:element name="JobDenialDescription" type="JobDenialDescription" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): CodeType

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
listID Optional 
listName Optional 
listAgencyID Optional 
listAgencyName Optional 
listVersionID Optional 
listURI Optional 

XML Instance Representation
<...
listID="xsd:token [0..1]"

listName="xsd:string [0..1]"

listAgencyID="xsd:token [0..1]"

listAgencyName="xsd:string [0..1]"

listVersionID="xsd:token [0..1]"

listURI="xsd:anyURI [0..1]"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="CodeType">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="listID" type="xsd:token" use="optional"/>
<xsd:attribute name="listName" type="xsd:string" use="optional"/>
<xsd:attribute name="listAgencyID" type="xsd:token" use="optional"/>
<xsd:attribute name="listAgencyName" type="xsd:string" use="optional"/>
<xsd:attribute name="listVersionID" type="xsd:token" use="optional"/>
<xsd:attribute name="listURI" type="xsd:anyURI" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): ComplaintDescription

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

NameComplaintDescription
Abstractno
DocumentationCustomer explanation of vehicle malfunction
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="ComplaintDescription">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</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): ContactBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TelephoneContact telephone numbers Optional 
EMailAddressContact Email addresses Optional 
FaxContact Fax numbers Optional 
PreferredContactMethodPreferred contact method Optional 
ContactTimePreferred contact time (i.e. Best day/time to reach the contact. Optional 
PrimaryContactIndIndicates if contact is primary contact Optional 

XML Instance Representation
<...>
<Telephone> IndividualPartyContactTelephoneNumber </Telephone> [0..*] ?
<EMailAddress> IndividualPartyContactEMail </EMailAddress> [0..*] ?
<Fax> IndividualPartyContactFax </Fax> [0..*] ?
<PreferredContactMethod> PreferredContactMethod </PreferredContactMethod> [0..1] ?
<ContactTime> ContactTime </ContactTime> [0..1] ?
<PrimaryContactInd> PrimaryContactInd </PrimaryContactInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ContactBase">
<xsd:sequence>
<xsd:element name="Telephone" type="IndividualPartyContactTelephoneNumber" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="EMailAddress" type="IndividualPartyContactEMail" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Fax" type="IndividualPartyContactFax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="PreferredContactMethod" type="PreferredContactMethod" minOccurs="0"/>
<xsd:element name="ContactTime" type="ContactTime" minOccurs="0"/>
<xsd:element name="PrimaryContactInd" type="PrimaryContactInd" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ContractDeductible

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

NameContractDeductible
Abstractno
DocumentationAmount of Contract Deductible
More information at: http://www.starstandard.org.

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

Components (Complex Type): ContractId

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

NameContractId
Abstractno
DocumentationIdentification of Contract
More information at: http://www.starstandard.org.

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

Components (Complex Type): ContractPlanDescription

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

NameContractPlanDescription
Abstractno
DocumentationDescription of contract plan. Example: 36 MONTH/36000 MILE"
More information at: http://www.starstandard.org.

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

Components (Complex Type): ContractStartMileage

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

NameContractStartMileage
Abstractno
DocumentationOdometer reading when contract becomes effective
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="ContractStartMileage">
<xsd:simpleContent>
<xsd:extension base="Mileage"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): ContractTermMileage

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

NameContractTermMileage
Abstractno
DocumentationMileage allowed under terms of contract
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="ContractTermMileage">
<xsd:simpleContent>
<xsd:extension base="Mileage"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): CorrectionDescription

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

NameCorrectionDescription
Abstractno
DocumentationDealer explanation of vehicle repair
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="CorrectionDescription">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</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): DealerPartyBase

Super-types:PartyBase < DealerPartyBase (by extension)
Sub-types:

NameDealerPartyBase
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
DealerNameDealer name Optional 
DistrictCodeManufacturer Assigned District Code Optional 
URIDealer URI Optional 
ZoneCodeManufacturer Assigned Zone Code Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<DealerName> DealerName </DealerName> [0..1] ?
<DistrictCode> DistrictCode </DistrictCode> [0..1] ?
<URI> URI </URI> [0..1] ?
<ZoneCode> ZoneCode </ZoneCode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="DealerPartyBase">
<xsd:complexContent>
<xsd:extension base="PartyBase">
<xsd:sequence>
<xsd:element name="DealerName" type="DealerName" minOccurs="0"/>
<xsd:element name="DistrictCode" type="DistrictCode" minOccurs="0"/>
<xsd:element name="URI" type="URI" minOccurs="0"/>
<xsd:element name="ZoneCode" type="ZoneCode" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): DeliveryMileage

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

NameDeliveryMileage
Abstractno
DocumentationOdometer reading of vehicle at time of delivery
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="DeliveryMileage">
<xsd:simpleContent>
<xsd:extension base="Mileage"/>
</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
Must use a valid code from the ShortMfg/RSP list on http://www.starstandards.org
 
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): Diagnostics

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DiagnosticCodesOne or more Manufacturer Diagnostics Codes taken during the Repair Process for this job Optional 
BatteryVoltageReading from a battery check service Optional 
EngineLightIndCheck engine light indicator Optional 
PCMFailureCodePowertrain Control Model failure code Optional 
DiagnosticProcessCodeSpecifies what diagnostic process was followed by technician Optional
(INACTIVE)
 
DiagnosticResultTypeIdentifies specific result that was obtained from the diagnostic process Optional
(INACTIVE)
 
DiagnosticResultValueIdentifies the value of the diagnostic process Optional
(INACTIVE)
 
SymptomCodeManufacturer-assigned code to describe how customer experiences problem Optional
Please note that although the Schema shows this as an Optional field, in this BOD usage, it should be Required
 
SymptomCodeDescriptionDescription of symptom code Optional
Please note that although the Schema shows this as an Optional field, in this BOD usage, it should be Required
 
FailureCodeManufacturer-assigned code to describe the reason that a fault or symptom occurred Optional
Please note that although the Schema shows this as an Optional field, in this BOD usage, it should be Required
 
FailureCodeDescriptionDescription of trouble failure code Optional
Please note that although the Schema shows this as an Optional field, in this BOD usage, it should be Required.
 
BatteryWarrantyCodeWarranty code generated by battery tester to define the failure type of the battery (i.e., Midtronics) Optional 
ACCompressorSerialNumberSerial number of the AC Compressor Optional 
TireTreadDepthDepth of vehicle's tire tread Optional
(INACTIVE)
 

XML Instance Representation
<...>
<DiagnosticCodes> DiagnosticCodes </DiagnosticCodes> [0..*] ?
<BatteryVoltage> BatteryVoltage </BatteryVoltage> [0..1] ?
<EngineLightInd> EngineLightInd </EngineLightInd> [0..1] ?
<PCMFailureCode> PCMFailureCode </PCMFailureCode> [0..1] ?
<DiagnosticProcessCode> DiagnosticProcessCode </DiagnosticProcessCode> [0..1] ?
<DiagnosticResultType> DiagnosticResultType </DiagnosticResultType> [0..1] ?
<DiagnosticResultValue> DiagnosticResultValue </DiagnosticResultValue> [0..1] ?
<SymptomCode> SymptomCode </SymptomCode> [0..1] ?
<SymptomCodeDescription> SymptomCodeDescription </SymptomCodeDescription> [0..1] ?
<FailureCode> FailureCode </FailureCode> [0..1] ?
<FailureCodeDescription> FailureCodeDescription </FailureCodeDescription> [0..1] ?
<BatteryWarrantyCode> BatteryWarrantyCode </BatteryWarrantyCode> [0..1] ?
<ACCompressorSerialNumber> ACCompressorSerialNumber </ACCompressorSerialNumber> [0..1] ?
<TireTreadDepth> TireTreadDepth </TireTreadDepth> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Diagnostics">
<xsd:sequence>
<xsd:element name="DiagnosticCodes" type="DiagnosticCodes" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="BatteryVoltage" type="BatteryVoltage" minOccurs="0"/>
<xsd:element name="EngineLightInd" type="EngineLightInd" minOccurs="0"/>
<xsd:element name="PCMFailureCode" type="PCMFailureCode" minOccurs="0"/>
<xsd:element name="DiagnosticProcessCode" type="DiagnosticProcessCode" minOccurs="0"/>
<xsd:element name="DiagnosticResultType" type="DiagnosticResultType" minOccurs="0"/>
<xsd:element name="DiagnosticResultValue" type="DiagnosticResultValue" minOccurs="0"/>
<xsd:element name="SymptomCode" type="SymptomCode" minOccurs="0"/>
<xsd:element name="SymptomCodeDescription" type="SymptomCodeDescription" minOccurs="0"/>
<xsd:element name="FailureCode" type="FailureCode" minOccurs="0"/>
<xsd:element name="FailureCodeDescription" type="FailureCodeDescription" minOccurs="0"/>
<xsd:element name="BatteryWarrantyCode" type="BatteryWarrantyCode" minOccurs="0"/>
<xsd:element name="ACCompressorSerialNumber" type="ACCompressorSerialNumber" minOccurs="0"/>
<xsd:element name="TireTreadDepth" type="TireTreadDepth" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): DocumentId

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

NameDocumentId
Abstractno
DocumentationIs the identifier for the document.
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
Id
</...>
Schema Component Representation
<xsd:complexType name="DocumentId">
<xsd:simpleContent>
<xsd:extension base="Id"/>
</xsd:simpleContent>
</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): FactoryExtWarrantyMileage

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

NameFactoryExtWarrantyMileage
Abstractno
DocumentationEnd Mileage for Extended Warranty Mileage
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="FactoryExtWarrantyMileage">
<xsd:simpleContent>
<xsd:extension base="Mileage"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): FactoryExtWarrantyRemaining

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

NameFactoryExtWarrantyRemaining
Abstractno
DocumentationDays Remaining in Extended Warranty.
More information at: http://www.starstandard.org.

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

Components (Complex Type): FailureCodeDescription

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

NameFailureCodeDescription
Abstractno
DocumentationDescription of trouble failure code
More information at: http://www.starstandard.org.

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

Components (Complex Type): FullServiceContract

Super-types:ServiceContractBase < FullServiceContract (by extension)
Sub-types:

NameFullServiceContract
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ContractCompanyNameService contract company name Optional 
ContractIdIdentification of Service Contract Optional 
ContractPlanCodeService Contract Plan Code Optional 
ContractTypeService contract type and/or area of coverage Optional 
ContractPlanDescriptionDescription of service plan. Example: 36 MONTH/36000 MILE" Optional 
TermNumber of months in contract plan Optional 
ContractStartDateService Contract sale Date Optional 
ContractDeductibleAmount of Deductible at time of service Eg:$50.00 Optional 
ContractExpirationDateDate the Service contract expires Optional 
ContractStartMileageOdometer reading when contract becomes effective Optional 
ContractTermMileageMileage allowed under terms of service contract Optional 
ContractOwnerNameName on service Contract (i.e., full name - First Last) Optional 
InsuranceCompanyNameMemo Field for carrier covering extended service contract Optional 
TotalContractAmountTotal amount of the service contract. Optional 
ContractNoteFree form comments that relate to the contract Optional 
ContractEffectiveDateStart Date of Service Contract Optional 
ContractPlanStatesStates where the plan is valid Optional 
ContractTransferIndIndicates if the contract is transferable Optional 
ContractTransferredIndIndicates if the contract has been transferred Optional 
ContractTripInterruptIndIndicates if the contract allows for trip interruption Optional 
LoanerVehicleIndService contract loaner vehicle indicator Optional 
RoadsideAssistanceIndIndicates whether coverage includes roadside assistance Optional 
RoadHazardIndIndicates whether Roadside hazard is covered in the contract Optional 
FirstDayRentalIndIf first day rental for service is covered in contract Optional 
RentalAllowanceLimit for Rental Allowance per day Optional 
MaximumRentalAmountMax Rental Allowance per occurrence Optional 
TowingAllowanceAmount allowed for towing of RENTAL car Optional 

XML Instance Representation
<...>
<ContractCompanyName> ContractCompanyName </ContractCompanyName> [0..1] ?
<ContractId> ContractId </ContractId> [0..1] ?
<ContractPlanCode> ContractPlanCode </ContractPlanCode> [0..1] ?
<ContractType> ContractType </ContractType> [0..1] ?
<ContractPlanDescription> ContractPlanDescription </ContractPlanDescription> [0..1] ?
<Term> Term </Term> [0..1] ?
<ContractStartDate> ContractStartDate </ContractStartDate> [0..1] ?
<ContractDeductible> ContractDeductible </ContractDeductible> [0..1] ?
<ContractExpirationDate> ContractExpirationDate </ContractExpirationDate> [0..1] ?
<ContractStartMileage> ContractStartMileage </ContractStartMileage> [0..1] ?
<ContractTermMileage> ContractTermMileage </ContractTermMileage> [0..1] ?
<ContractOwnerName> ContractOwnerName </ContractOwnerName> [0..1] ?
<InsuranceCompanyName> InsuranceCompanyName </InsuranceCompanyName> [0..1] ?
<TotalContractAmount> TotalContractAmount </TotalContractAmount> [0..1] ?
<ContractNote> ContractNote </ContractNote> [0..1] ?
<ContractEffectiveDate> ContractEffectiveDate </ContractEffectiveDate> [0..1] ?
<ContractPlanStates> ContractPlanStates </ContractPlanStates> [0..*] ?
<ContractTransferInd> ContractTransferInd </ContractTransferInd> [0..1] ?
<ContractTransferredInd> ContractTransferredInd </ContractTransferredInd> [0..1] ?
<ContractTripInterruptInd> ContractTripInterruptInd </ContractTripInterruptInd> [0..1] ?
<LoanerVehicleInd> LoanerVehicleInd </LoanerVehicleInd> [0..1] ?
<RoadsideAssistanceInd> RoadsideAssistanceInd </RoadsideAssistanceInd> [0..1] ?
<RoadHazardInd> RoadHazardInd </RoadHazardInd> [0..1] ?
<FirstDayRentalInd> FirstDayRentalInd </FirstDayRentalInd> [0..1] ?
<RentalAllowance> RentalAllowance </RentalAllowance> [0..1] ?
<MaximumRentalAmount> MaximumRentalAmount </MaximumRentalAmount> [0..1] ?
<TowingAllowance> TowingAllowance </TowingAllowance> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="FullServiceContract">
<xsd:complexContent>
<xsd:extension base="ServiceContractBase">
<xsd:sequence>
<xsd:element name="ContractEffectiveDate" type="ContractEffectiveDate" minOccurs="0"/>
<xsd:element name="ContractPlanStates" type="ContractPlanStates" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ContractTransferInd" type="ContractTransferInd" minOccurs="0"/>
<xsd:element name="ContractTransferredInd" type="ContractTransferredInd" minOccurs="0"/>
<xsd:element name="ContractTripInterruptInd" type="ContractTripInterruptInd" minOccurs="0"/>
<xsd:element name="LoanerVehicleInd" type="LoanerVehicleInd" minOccurs="0"/>
<xsd:element name="RoadsideAssistanceInd" type="RoadsideAssistanceInd" minOccurs="0"/>
<xsd:element name="RoadHazardInd" type="RoadHazardInd" minOccurs="0"/>
<xsd:element name="FirstDayRentalInd" type="FirstDayRentalInd" minOccurs="0"/>
<xsd:element name="RentalAllowance" type="RentalAllowance" minOccurs="0"/>
<xsd:element name="MaximumRentalAmount" type="MaximumRentalAmount" minOccurs="0"/>
<xsd:element name="TowingAllowance" type="TowingAllowance" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): FullServiceContractExtended

Super-types:ServiceContractBase < FullServiceContract (by extension) < FullServiceContractExtended (by extension)
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ContractCompanyNameService contract company name Optional 
ContractIdIdentification of Service Contract Optional 
ContractPlanCodeService Contract Plan Code Optional 
ContractTypeService contract type and/or area of coverage Optional 
ContractPlanDescriptionDescription of service plan. Example: 36 MONTH/36000 MILE" Optional 
TermNumber of months in contract plan Optional 
ContractStartDateService Contract sale Date Optional 
ContractDeductibleAmount of Deductible at time of service Eg:$50.00 Optional 
ContractExpirationDateDate the Service contract expires Optional 
ContractStartMileageOdometer reading when contract becomes effective Optional 
ContractTermMileageMileage allowed under terms of service contract Optional 
ContractOwnerNameName on service Contract (i.e., full name - First Last) Optional 
InsuranceCompanyNameMemo Field for carrier covering extended service contract Optional 
TotalContractAmountTotal amount of the service contract. Optional 
ContractNoteFree form comments that relate to the contract Optional 
ContractEffectiveDateStart Date of Service Contract Optional 
ContractPlanStatesStates where the plan is valid Optional 
ContractTransferIndIndicates if the contract is transferable Optional 
ContractTransferredIndIndicates if the contract has been transferred Optional 
ContractTripInterruptIndIndicates if the contract allows for trip interruption Optional 
LoanerVehicleIndService contract loaner vehicle indicator Optional 
RoadsideAssistanceIndIndicates whether coverage includes roadside assistance Optional 
RoadHazardIndIndicates whether Roadside hazard is covered in the contract Optional 
FirstDayRentalIndIf first day rental for service is covered in contract Optional 
RentalAllowanceLimit for Rental Allowance per day Optional 
MaximumRentalAmountMax Rental Allowance per occurrence Optional 
TowingAllowanceAmount allowed for towing of RENTAL car Optional 
ContractRemainingDefines how much service contract time is left in either time or miles Optional 
ContractStatusVehicle service contract plan status Optional 
ContractCancelCodeContract cancellation code Optional
If this field is populated, ContractStatus needs to be "Cancel"
 
ContractCancelDateContract cancel date Optional
In YYYY-MM-DD format.
If this field is populated, ContractStatus needs to be "Cancel"
 

XML Instance Representation
<...>
<ContractCompanyName> ContractCompanyName </ContractCompanyName> [0..1] ?
<ContractId> ContractId </ContractId> [0..1] ?
<ContractPlanCode> ContractPlanCode </ContractPlanCode> [0..1] ?
<ContractType> ContractType </ContractType> [0..1] ?
<ContractPlanDescription> ContractPlanDescription </ContractPlanDescription> [0..1] ?
<Term> Term </Term> [0..1] ?
<ContractStartDate> ContractStartDate </ContractStartDate> [0..1] ?
<ContractDeductible> ContractDeductible </ContractDeductible> [0..1] ?
<ContractExpirationDate> ContractExpirationDate </ContractExpirationDate> [0..1] ?
<ContractStartMileage> ContractStartMileage </ContractStartMileage> [0..1] ?
<ContractTermMileage> ContractTermMileage </ContractTermMileage> [0..1] ?
<ContractOwnerName> ContractOwnerName </ContractOwnerName> [0..1] ?
<InsuranceCompanyName> InsuranceCompanyName </InsuranceCompanyName> [0..1] ?
<TotalContractAmount> TotalContractAmount </TotalContractAmount> [0..1] ?
<ContractNote> ContractNote </ContractNote> [0..1] ?
<ContractEffectiveDate> ContractEffectiveDate </ContractEffectiveDate> [0..1] ?
<ContractPlanStates> ContractPlanStates </ContractPlanStates> [0..*] ?
<ContractTransferInd> ContractTransferInd </ContractTransferInd> [0..1] ?
<ContractTransferredInd> ContractTransferredInd </ContractTransferredInd> [0..1] ?
<ContractTripInterruptInd> ContractTripInterruptInd </ContractTripInterruptInd> [0..1] ?
<LoanerVehicleInd> LoanerVehicleInd </LoanerVehicleInd> [0..1] ?
<RoadsideAssistanceInd> RoadsideAssistanceInd </RoadsideAssistanceInd> [0..1] ?
<RoadHazardInd> RoadHazardInd </RoadHazardInd> [0..1] ?
<FirstDayRentalInd> FirstDayRentalInd </FirstDayRentalInd> [0..1] ?
<RentalAllowance> RentalAllowance </RentalAllowance> [0..1] ?
<MaximumRentalAmount> MaximumRentalAmount </MaximumRentalAmount> [0..1] ?
<TowingAllowance> TowingAllowance </TowingAllowance> [0..1] ?
<ContractRemaining> ContractRemaining </ContractRemaining> [0..1] ?
<ContractStatus> ContractStatus </ContractStatus> [0..1] ?
<ContractCancelCode> ContractCancelCode </ContractCancelCode> [0..1] ?
<ContractCancelDate> ContractCancelDate </ContractCancelDate> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="FullServiceContractExtended">
<xsd:complexContent>
<xsd:extension base="FullServiceContract">
<xsd:sequence>
<xsd:element name="ContractRemaining" type="ContractRemaining" minOccurs="0"/>
<xsd:element name="ContractStatus" type="ContractStatus" minOccurs="0"/>
<xsd:element name="ContractCancelCode" type="ContractCancelCode" minOccurs="0"/>
<xsd:element name="ContractCancelDate" type="ContractCancelDate" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</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
DateTime fields must be formatted as XML Schema DateTimes in UTC/GMT format without offsets. Example: 2003-11-05T13:15:30Z
(INACTIVE)
 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional
(INACTIVE)
 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional
(INACTIVE)
 

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): HistoryVehicle

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

NameHistoryVehicle
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 
SaleClassClass of Sale Optional 
ConditionCondition of Vehicle - Example: Excellent, Good, Fair, Poor, Unknown Optional 
CertifiedPreownedIndIdentifies as a certified Pre-Owned Vehicle Optional 
VehicleNoteAny vehicle related notes Optional 
VINFederally defined 17 position vehicle identification number Optional 
DeliveryMileageOdometer reading of vehicle at time of delivery Optional 
VehicleStockDealer assigned vehicle stock number Optional 
TrimCodeManufacturer assigned trim code Optional 
DoorsQuantityNumber of doors on vehicle Optional 
BodyStyleManufacturer-assigned vehicle body style Optional 
InteriorColorVehicle Interior Color(s) Optional 
ExteriorColorVehicle Exterior Color(s) Optional 
TransmissionTypeVehicle Transmission type Optional 
OdometerStatusStatus of odometer at trade-in. Example:: Replaced, Tampered, Miles> 90,000, etc. Optional 
NonUSVehicleIndIndicates whether the vehicle was produced for the United States or not Optional
0 - Created for US Sales. 1 - Created for Non US Sales.
 
VehicleDemoIndIndicates whether vehicle was ever a demo Optional
1 - Was or is a demo. 0 - Was not or is not a demo.
 
LicenseNumberState License plate number of vehicle Optional 
BrandedInfoVehicle Branding Information Optional 
RestrictionIndIndication that vehicle has restrictions on its use Optional 
RestrictionDescriptionDescription of vehicle use restrictions Optional 
TelematicsServiceIndIndication whether Telematics Service Subscription is turned on Optional 
OptionService Vehicle Options Optional
(INACTIVE)
 
TransmissionCodeTransmission Serial Number Optional
(INACTIVE)
 
DeliveryDateThe date of original retail vehicle sale Optional
In YYYY-MM-DD format.
 
EngineNumberSerial number of the engine if vehicle not made for US sale Optional 
IgnitionKeyNumberVehicle Ignition Key Number Optional
(INACTIVE)
 
AxleCodeThe code on the axle of the vehicle. Optional
(INACTIVE)
 
SoldAreaEmissionCodeThe code for the geographical Area that the unit is sold Optional 
VehicleOriginCountryThe country code where the unit was manufactured. Optional 
VehicleImageContains information about a vehicle graphical image. Optional 
InteriorColorCodeVehicle Interior color code. Optional 
ExteriorColorCodeVehicle Exterior color 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] ?
<SaleClass> SaleClass </SaleClass> [0..1] ?
<Condition> Condition </Condition> [0..1] ?
<CertifiedPreownedInd> CertifiedPreownedInd </CertifiedPreownedInd> [0..1] ?
<VehicleNote> VehicleNote </VehicleNote> [0..*] ?
<VIN> VIN </VIN> [0..1] ?
<DeliveryMileage> DeliveryMileage </DeliveryMileage> [0..1] ?
<VehicleStock> VehicleStock </VehicleStock> [0..1] ?
<TrimCode> TrimCode </TrimCode> [0..1] ?
<DoorsQuantity> DoorsQuantity </DoorsQuantity> [0..1] ?
<BodyStyle> BodyStyle </BodyStyle> [0..1] ?
<InteriorColor> InteriorColor </InteriorColor> [0..*] ?
<ExteriorColor> ExteriorColor </ExteriorColor> [0..*] ?
<TransmissionType> TransmissionType </TransmissionType> [0..1] ?
<OdometerStatus> OdometerStatus </OdometerStatus> [0..1] ?
<NonUSVehicleInd> NonUSVehicleInd </NonUSVehicleInd> [0..1] ?
<VehicleDemoInd> VehicleDemoInd </VehicleDemoInd> [0..1] ?
<LicenseNumber> LicenseNumber </LicenseNumber> [0..1] ?
<BrandedInfo> BrandedInfo </BrandedInfo> [0..1] ?
<RestrictionInd> RestrictionInd </RestrictionInd> [0..1] ?
<RestrictionDescription> RestrictionDescription </RestrictionDescription> [0..1] ?
<TelematicsServiceInd> TelematicsServiceInd </TelematicsServiceInd> [0..1] ?
<Option> ServiceOption </Option> [0..*] ?
<TransmissionCode> TransmissionCode </TransmissionCode> [0..1] ?
<DeliveryDate> DeliveryDate </DeliveryDate> [0..1] ?
<EngineNumber> EngineNumber </EngineNumber> [0..1] ?
<IgnitionKeyNumber> IgnitionKeyNumber </IgnitionKeyNumber> [0..1] ?
<AxleCode> AxleCode </AxleCode> [0..1] ?
<SoldAreaEmissionCode> SoldAreaEmissionCode </SoldAreaEmissionCode> [0..1] ?
<VehicleOriginCountry> VehicleOriginCountry </VehicleOriginCountry> [0..1] ?
<VehicleImage> ImageAttachment </VehicleImage> [0..1] ?
<InteriorColorCode> InteriorColorCode </InteriorColorCode> [0..1] ?
<ExteriorColorCode> ExteriorColorCode </ExteriorColorCode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="HistoryVehicle">
<xsd:complexContent>
<xsd:extension base="VehicleBase">
<xsd:sequence>
<xsd:element name="Option" type="ServiceOption" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="TransmissionCode" type="TransmissionCode" minOccurs="0"/>
<xsd:element name="DeliveryDate" type="DeliveryDate" minOccurs="0"/>
<xsd:element name="EngineNumber" type="EngineNumber" minOccurs="0"/>
<xsd:element name="IgnitionKeyNumber" type="IgnitionKeyNumber" minOccurs="0"/>
<xsd:element name="AxleCode" type="AxleCode" minOccurs="0"/>
<xsd:element name="SoldAreaEmissionCode" type="SoldAreaEmissionCode" minOccurs="0"/>
<xsd:element name="VehicleOriginCountry" type="VehicleOriginCountry" minOccurs="0"/>
<xsd:element name="VehicleImage" type="ImageAttachment" minOccurs="0"/>
<xsd:element name="InteriorColorCode" type="InteriorColorCode" minOccurs="0"/>
<xsd:element name="ExteriorColorCode" type="ExteriorColorCode" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): Hours

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

NameHours
Abstractno
DocumentationHours
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
xsd:decimal
</...>
Schema Component Representation
<xsd:complexType name="Hours">
<xsd:simpleContent>
<xsd:extension base="xsd:decimal"/>
</xsd:simpleContent>
</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): ImageAttachment

Super-types:None
Sub-types:None

NameImageAttachment
Abstractno
Documentationrepresents information about the location of on-line vehicle photos.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
URIURI Optional 
ImageWidthImage tag width. Example: "100" Optional 
ImageHeightImage tag height Example: "120" Optional 
ImageAlternateTextImage alternate text. Example: "1997 Honda Accord" Optional 

XML Instance Representation
<...>
<URI> URI </URI> [0..1] ?
<ImageWidth> ImageWidth </ImageWidth> [0..1] ?
<ImageHeight> ImageHeight </ImageHeight> [0..1] ?
<ImageAlternateText> ImageAlternateText </ImageAlternateText> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ImageAttachment">
<xsd:sequence>
<xsd:element name="URI" type="URI" minOccurs="0"/>
<xsd:element name="ImageWidth" type="ImageWidth" minOccurs="0"/>
<xsd:element name="ImageHeight" type="ImageHeight" minOccurs="0"/>
<xsd:element name="ImageAlternateText" type="ImageAlternateText" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ImageHeight

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

NameImageHeight
Abstractno
DocumentationImage tag height Example: "120"
More information at: http://www.starstandard.org.

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

Components (Complex Type): ImageWidth

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

NameImageWidth
Abstractno
DocumentationImage tag width. Example: "100"
More information at: http://www.starstandard.org.

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

Components (Complex Type): IndividualOwnerParty

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsIndividual party alternate party Identification Optional 
PersonNameIndividual party name Optional 
AddressIndividual party address Optional 
ContactIndividual party contact information Optional 
RelationshipCodeIndicates the Business Party’s relationship to the primary Party (e.g., mother, father, husband, etc.)l Optional
(INACTIVE)
 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> IndividualPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<PersonName> IndividualPartyPersonName </PersonName> [0..1] ?
<Address> IndividualPartyAddress </Address> [0..*] ?
<Contact> IndividualPartyContact </Contact> [0..1] ?
<RelationshipCode> RelationshipCode </RelationshipCode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="IndividualOwnerParty">
<xsd:complexContent>
<xsd:extension base="IndividualPartyBase">
<xsd:sequence>
<xsd:element name="Contact" type="IndividualPartyContact" minOccurs="0"/>
<xsd:element name="RelationshipCode" type="RelationshipCode" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): IndividualPartyAddress

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

NameIndividualPartyAddress
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
<...
qualifier="AddressQualifier [0..1]"
>
<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="IndividualPartyAddress">
<xsd:complexContent>
<xsd:extension base="Address">
<xsd:sequence>
<xsd:element name="UrbanizationCode" type="UrbanizationCode" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): IndividualPartyAlternatePartyId

Super-types:AlternatePartyId < IndividualPartyAlternatePartyId (by extension)
Sub-types:None

NameIndividualPartyAlternatePartyId
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
IdAlternate Party Identification Required 
AssigningPartyIdAgency or entity that validates the Party Id Required 
IssuingStateIndicates that State where the license was issued. Optional 
ExpirationDateExpiration date of the alternate party id (e.g., Driver's License expiration date). Optional
In YYYY-MM-DD format.
 

XML Instance Representation
<...>
<Id> Id </Id> [1] ?
<AssigningPartyId> AssigningPartyId </AssigningPartyId> [1] ?
<IssuingState> IssuingState </IssuingState> [0..1] ?
<ExpirationDate> ExpirationDate </ExpirationDate> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="IndividualPartyAlternatePartyId">
<xsd:complexContent>
<xsd:extension base="AlternatePartyId">
<xsd:sequence>
<xsd:element name="AssigningPartyId" type="AssigningPartyId"/>
<xsd:element name="IssuingState" type="IssuingState" minOccurs="0"/>
<xsd:element name="ExpirationDate" type="ExpirationDate" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): IndividualPartyBase

Super-types:PartyBase < IndividualPartyBase (by extension)
Sub-types:

NameIndividualPartyBase
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsIndividual party alternate party Identification Optional 
PersonNameIndividual party name Optional 
AddressIndividual party address Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> IndividualPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<PersonName> IndividualPartyPersonName </PersonName> [0..1] ?
<Address> IndividualPartyAddress </Address> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="IndividualPartyBase">
<xsd:complexContent>
<xsd:extension base="PartyBase">
<xsd:sequence>
<xsd:element name="AlternatePartyIds" type="IndividualPartyAlternatePartyId" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="PersonName" type="IndividualPartyPersonName" minOccurs="0"/>
<xsd:element name="Address" type="IndividualPartyAddress" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): IndividualPartyContact

Super-types:ContactBase < IndividualPartyContact (by extension)
Sub-types:None

NameIndividualPartyContact
Abstractno

Data Elements and Components

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

XML Instance Representation
<...>
<Telephone> IndividualPartyContactTelephoneNumber </Telephone> [0..*] ?
<EMailAddress> IndividualPartyContactEMail </EMailAddress> [0..*] ?
<Fax> IndividualPartyContactFax </Fax> [0..*] ?
<PreferredContactMethod> PreferredContactMethod </PreferredContactMethod> [0..1] ?
<ContactTime> ContactTime </ContactTime> [0..1] ?
<PrimaryContactInd> PrimaryContactInd </PrimaryContactInd> [0..1] ?
<PersonName> IndividualPartyPersonName </PersonName> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="IndividualPartyContact">
<xsd:complexContent>
<xsd:extension base="ContactBase">
<xsd:sequence>
<xsd:element name="PersonName" type="IndividualPartyPersonName" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): IndividualPartyContactEMail

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

NameIndividualPartyContactEMail
Abstractno
DocumentationIndividual Party email
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 

XML Instance Representation
<...
desc="HomeWork [0..1]"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="IndividualPartyContactEMail">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="desc" type="HomeWork"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): IndividualPartyContactFax

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

NameIndividualPartyContactFax
Abstractno
DocumentationIndividual Party Fax number
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 

XML Instance Representation
<...
desc="HomeWork [0..1]"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="IndividualPartyContactFax">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="desc" type="HomeWork"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): IndividualPartyContactTelephoneNumber

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

NameIndividualPartyContactTelephoneNumber
Abstractno
DocumentationIndividualParty 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="IndividualPartyContactTelephoneNumber">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="desc" type="ContactTelephoneNumberDescription"/>
<xsd:attribute name="exten" type="Note"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): IndividualPartyPersonName

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SalutationTitle or greeting of business party Optional 
GivenNameFirst Name of business party Required 
MiddleNameMiddle Initial of business party Optional 
FamilyNameLast Name of business party Required 
SuffixBusiness Party name suffix designation if individual Ex: Sr, Jr, III, etc. Optional 
FormattedNameFull Name of business party. Format for name should be "First Last" with no commas between first and last name Optional 
SortNameIndex name used as a sort for report purposes Optional
(INACTIVE)
 

XML Instance Representation
<...>
<Salutation> Salutation </Salutation> [0..1] ?
<GivenName> GivenName </GivenName> [1] ?
<MiddleName> MiddleName </MiddleName> [0..1] ?
<FamilyName> FamilyName </FamilyName> [1] ?
<Suffix> Suffix </Suffix> [0..1] ?
<FormattedName> FormattedName </FormattedName> [0..1] ?
<SortName> SortName </SortName> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="IndividualPartyPersonName">
<xsd:sequence>
<xsd:element name="Salutation" type="Salutation" minOccurs="0"/>
<xsd:element name="GivenName" type="GivenName"/>
<xsd:element name="MiddleName" type="MiddleName" minOccurs="0"/>
<xsd:element name="FamilyName" type="FamilyName"/>
<xsd:element name="Suffix" type="Suffix" minOccurs="0"/>
<xsd:element name="FormattedName" type="FormattedName" minOccurs="0"/>
<xsd:element name="SortName" type="SortName" minOccurs="0"/>
</xsd:sequence>
</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): ItemIdDescription

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

NameItemIdDescription
Abstractno
DocumentationItem part number detail description
More information at: http://www.starstandard.org.

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

Components (Complex Type): ItemQuantity

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

NameItemQuantity
Abstractno
DocumentationQuantity of Part number.
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="UOM [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="ItemQuantity">
<xsd:simpleContent>
<xsd:extension base="Quantity"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): JobDenialDescription

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

NameJobDenialDescription
Abstractno
DocumentationText description of the reason a customer denied service on a repair order line
More information at: http://www.starstandard.org.

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

Components (Complex Type): JobHistory

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
JobNumberDMS assigned job or line identification number Optional 
OperationIdDealer or DMS assigned operation code identifier Optional 
OperationNameDealer or DMS assigned operation description Optional 
CodesAndCommentsCodes and comments related to job Optional 
DiagnosticsDiagnostics from vehicle service associated with job Optional 
ServicePartsParts used on job Optional 
ServiceLaborLabor used on job Optional 
CASECustomer arbitration information associated with job Optional
(INACTIVE)
 
WarrantyClaimWarranty Claim information related to job Optional
You can use WarrantyClaim or WarrantyClaim on Job, but as a Best Practice, you should not use both on the same VSH.
 
HazmatIndIndicator that Hazmat Was Used and Disposed Of as Part of the Repair Optional
0 - Hazmat was not used. 1 - Hazmat was used.
 

XML Instance Representation
<...>
<JobNumber> JobNumber </JobNumber> [0..1] ?
<OperationId> OperationId </OperationId> [0..1] ?
<OperationName> OperationName </OperationName> [0..1] ?
<CodesAndComments> CodesAndComments </CodesAndComments> [0..1] ?
<Diagnostics> Diagnostics </Diagnostics> [0..*] ?
<ServiceParts> ServicePartsHistory </ServiceParts> [0..*] ?
<ServiceLabor> ServiceLaborHistory </ServiceLabor> [0..*] ?
<CASE> CASE </CASE> [0..*] ?
<WarrantyClaim> WarrantyClaimHistory </WarrantyClaim> [0..*] ?
<HazmatInd> HazmatInd </HazmatInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="JobHistory">
<xsd:sequence>
<xsd:element name="JobNumber" type="JobNumber" minOccurs="0"/>
<xsd:element name="OperationId" type="OperationId" minOccurs="0"/>
<xsd:element name="OperationName" type="OperationName" minOccurs="0"/>
<xsd:element name="CodesAndComments" type="CodesAndComments" minOccurs="0"/>
<xsd:element name="Diagnostics" type="Diagnostics" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceParts" type="ServicePartsHistory" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceLabor" type="ServiceLaborHistory" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="CASE" type="CASE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="WarrantyClaim" type="WarrantyClaimHistory" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="HazmatInd" type="HazmatInd" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): LaborAdditionalHours

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

NameLaborAdditionalHours
Abstractno
DocumentationAdditional labor hours above flat rate allowance
More information at: http://www.starstandard.org.

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

Components (Complex Type): LaborAllowanceHours

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

NameLaborAllowanceHours
Abstractno
DocumentationFlat rate labor hour allowance for this operation
More information at: http://www.starstandard.org.

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

Components (Complex Type): LaborOperationDescription

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

NameLaborOperationDescription
Abstractno
DocumentationDescription of a particular operation code
More information at: http://www.starstandard.org.

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

Components (Complex Type): LaborOperationId

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

NameLaborOperationId
Abstractno
DocumentationCurrently assigned code for this operation (preferably manufacturer code)
More information at: http://www.starstandard.org.

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

Components (Complex Type): LaborOperationQuantity

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

NameLaborOperationQuantity
Abstractno
DocumentationNumber of times this operation was performed for this labor line
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
</...>
Schema Component Representation
<xsd:complexType name="LaborOperationQuantity">
<xsd:simpleContent>
<xsd:restriction base="Count"/>
</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): MaximumRentalAmount

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

NameMaximumRentalAmount
Abstractno
DocumentationMax Rental Allowance per occurrence
More information at: http://www.starstandard.org.

XML Instance Representation
<...
currency="Currency [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="MaximumRentalAmount">
<xsd:simpleContent>
<xsd:extension base="Amount"/>
</xsd:simpleContent>
</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): Mileage

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

NameMileage
Abstractno
DocumentationMileage definition
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
uom Optional 

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="Mileage">
<xsd:simpleContent>
<xsd:extension base="Count">
<xsd:attribute name="uom" type="MileageMeasure" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): MileageIn

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

NameMileageIn
Abstractno
DocumentationOdometer reading of vehicle when repair order was opened
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="MileageIn">
<xsd:simpleContent>
<xsd:extension base="Mileage"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): MileageOut

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

NameMileageOut
Abstractno
DocumentationOdometer reading of vehicle when repair order was closed
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="MileageOut">
<xsd:simpleContent>
<xsd:extension base="Mileage"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OperationId

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

NameOperationId
Abstractno
DocumentationDealer or DMS assigned operation code identifier
More information at: http://www.starstandard.org.

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

Components (Complex Type): OperationName

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

NameOperationName
Abstractno
DocumentationDealer or DMS assigned operation description
More information at: http://www.starstandard.org.

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

Components (Complex Type): OptionBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
OptionTypeAn option type for a vehicle or other component. Usually references an OEM supplied list of codes. Optional 
OptionNameName of vehicle option Optional 
OptionStockNumberStock Number of Vehicle Option Optional 
ManufacturerManufacturer of Vehicle Option Optional 

XML Instance Representation
<...>
<OptionType> OptionType </OptionType> [0..1] ?
<OptionName> OptionName </OptionName> [0..1] ?
<OptionStockNumber> OptionStockNumber </OptionStockNumber> [0..1] ?
<Manufacturer> Manufacturer </Manufacturer> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OptionBase">
<xsd:sequence>
<xsd:element name="OptionType" type="OptionType" minOccurs="0"/>
<xsd:element name="OptionName" type="OptionName" minOccurs="0"/>
<xsd:element name="OptionStockNumber" type="OptionStockNumber" minOccurs="0"/>
<xsd:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): OptionType

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

NameOptionType
Abstractno
DocumentationOption Type from an OEM or other sources list of codes.
More information at: http://www.starstandard.org.

XML Instance Representation
<...
listID="xsd:token [0..1]"

listName="xsd:string [0..1]"

listAgencyID="xsd:token [0..1]"

listAgencyName="xsd:string [0..1]"

listVersionID="xsd:token [0..1]"

listURI="xsd:anyURI [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="OptionType">
<xsd:simpleContent>
<xsd:extension base="CodeType"/>
</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): OrganizationalOwnerParty

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional 
NameCompany name of organizational party Optional 
AddressOrganizational Party address Optional 
DBANameDoing Business As name. Optional 
ContactOrganizational Party contact information Optional 
RelationshipCodeIndicates the Business Party’s relationship to the primary Party (e.g., mother, father, husband, etc.)l Optional
(INACTIVE)
 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> OrganizationalPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<Name> CompanyName </Name> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<DBAName> DBAName </DBAName> [0..1] ?
<Contact> OrganizationContactExtended </Contact> [0..1] ?
<RelationshipCode> RelationshipCode </RelationshipCode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OrganizationalOwnerParty">
<xsd:complexContent>
<xsd:extension base="OrganizationPartyBase">
<xsd:sequence>
<xsd:element name="Contact" type="OrganizationContactExtended" minOccurs="0"/>
<xsd:element name="RelationshipCode" type="RelationshipCode" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): OrganizationalPartyAlternatePartyId

Super-types:AlternatePartyId < OrganizationalPartyAlternatePartyId (by extension)
Sub-types:None

NameOrganizationalPartyAlternatePartyId
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
IdAlternate Party Identification Required 
AssigningPartyIdAgency or entity that validates the Party Id Required 
IssuingStateIndicates that State where the license was issued. Optional 
ExpirationDateExpiration date of the alternate party id (e.g., Driver's License expiration date). Optional 

XML Instance Representation
<...>
<Id> Id </Id> [1] ?
<AssigningPartyId> AssigningOrganizationPartyId </AssigningPartyId> [1] ?
<IssuingState> IssuingState </IssuingState> [0..1] ?
<ExpirationDate> ExpirationDate </ExpirationDate> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OrganizationalPartyAlternatePartyId">
<xsd:complexContent>
<xsd:extension base="AlternatePartyId">
<xsd:sequence>
<xsd:element name="AssigningPartyId" type="AssigningOrganizationPartyId"/>
<xsd:element name="IssuingState" type="IssuingState" minOccurs="0"/>
<xsd:element name="ExpirationDate" type="ExpirationDate" minOccurs="0"/>
</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): OrganizationPartyBase

Super-types:PartyBase < OrganizationPartyBase (by extension)
Sub-types:

NameOrganizationPartyBase
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional 
NameCompany name of organizational party Optional 
AddressOrganizational Party address Optional 
DBANameDoing Business As name. Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> OrganizationalPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<Name> CompanyName </Name> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<DBAName> DBAName </DBAName> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OrganizationPartyBase">
<xsd:complexContent>
<xsd:extension base="PartyBase">
<xsd:sequence>
<xsd:element name="AlternatePartyIds" type="OrganizationalPartyAlternatePartyId" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Name" type="CompanyName" minOccurs="0"/>
<xsd:element name="Address" type="OrganizationAddress" minOccurs="0"/>
<xsd:element name="DBAName" type="DBAName" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</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): PartNameCodeDescription

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

NamePartNameCodeDescription
Abstractno
DocumentationDescription of Part identifier (PNC) that caused the failure
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="PartNameCodeDescription">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</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): Quantity

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

NameQuantity
Abstractno
DocumentationA decimal value with uom
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
uom Required 

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

Components (Complex Type): RentalAllowance

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

NameRentalAllowance
Abstractno
DocumentationLimit for Rental Allowance per day
More information at: http://www.starstandard.org.

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

Components (Complex Type): RentDaysQuantity

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

NameRentDaysQuantity
Abstractno
DocumentationNumber of days rental/loaner was out
More information at: http://www.starstandard.org.

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

Components (Complex Type): RentLoanerBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
VINRental Loaner Vehicle Identification Number Optional 
RentDaysQuantityNumber of days rental/loaner was out Optional 
RentOutDateDate rental/loaner vehicle provided to customer Optional 
RentInDateDate rental/loaner vehicle turned in by customer Optional 
ModelModel description of rental/loaner vehicle Optional 
RentNotesRent Loaner Comments Optional 

XML Instance Representation
<...>
<VIN> VIN </VIN> [0..1] ?
<RentDaysQuantity> RentDaysQuantity </RentDaysQuantity> [0..1] ?
<RentOutDate> RentOutDate </RentOutDate> [0..1] ?
<RentInDate> RentInDate </RentInDate> [0..1] ?
<Model> Model </Model> [0..1] ?
<RentNotes> RentNotes </RentNotes> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="RentLoanerBase">
<xsd:sequence>
<xsd:element name="VIN" type="VIN" minOccurs="0"/>
<xsd:element name="RentDaysQuantity" type="RentDaysQuantity" minOccurs="0"/>
<xsd:element name="RentOutDate" type="RentOutDate" minOccurs="0"/>
<xsd:element name="RentInDate" type="RentInDate" minOccurs="0"/>
<xsd:element name="Model" type="Model" minOccurs="0"/>
<xsd:element name="RentNotes" type="RentNotes" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): RentLoanerHistory

Super-types:RentLoanerBase < RentLoanerHistory (by extension)
Sub-types:None

NameRentLoanerHistory
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
VINRental Loaner Vehicle Identification Number Optional 
RentDaysQuantityNumber of days rental/loaner was out Optional 
RentOutDateDate rental/loaner vehicle provided to customer Optional 
RentInDateDate rental/loaner vehicle turned in by customer Optional 
ModelModel description of rental/loaner vehicle Optional 
RentNotesRent Loaner Comments Optional 

XML Instance Representation
<...>
<VIN> VIN </VIN> [0..1] ?
<RentDaysQuantity> RentDaysQuantity </RentDaysQuantity> [0..1] ?
<RentOutDate> RentOutDate </RentOutDate> [0..1] ?
<RentInDate> RentInDate </RentInDate> [0..1] ?
<Model> Model </Model> [0..1] ?
<RentNotes> RentNotes </RentNotes> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="RentLoanerHistory">
<xsd:complexContent>
<xsd:extension base="RentLoanerBase"/>
</xsd:complexContent>
</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): RestrictionDescription

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

NameRestrictionDescription
Abstractno
DocumentationDescription of vehicle use restrictions
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="RestrictionDescription">
<xsd:simpleContent>
<xsd:extension base="Description"/>
</xsd:simpleContent>
</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): 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
Must use a valid code from the ShortMfg/RSP list on http://www.starstandards.org
 
SenderURIPhysical address of the sender Optional 
DealerNumberDealer Code of source of information Optional
Dealer Number is Required if originating from DMS.
 
StoreNumberDealer code store number (DMS assigned) Optional 
AreaNumberDealer code area number (DMS vendor assigned) Optional 
DealerCountrySource Dealer country location Optional
Reference Country enumerator.
 
LanguageThis code is used to define the language of the data used in this transaction Optional
Reference Language enumerator.
 
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
1 - Receive Pending Mail. 0 - Do not receive pending mail.
 
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): ServiceAdvisor

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsSocial security number or other legal document Id of service advisor assigned to Repair Order Optional 
ServiceAdvisorNameName of service advisor Optional
Please note that although the Schema shows this as an Optional field, in this BOD usage, it should be Required
 

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

Components (Complex Type): ServiceCampaign

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CampaignNumberManufacturer assigned campaign number Optional 
CampaignOptionCodeManufacturer assigned Campaign Option Code Optional 
CampaignReimbursementCodeA campaign related field specifying the reimbursement code for a campaign service. Reimbursement codes denote the mix of part and labor operations the dealer used to perform the service. Ex: Numeric value between 1 and 9 Optional 
CampaignDescriptionService Campaign Description Optional 
CampaignDispositionCodeA campaign related field specifying the disposition of a campaign Ex: completed, open, etc. Optional 
SupplementalCampaignIndDenotes whether claim is actual campaign service or additional service, but still related to the campaign Optional 
CampaignNotesFree form comments related to campaign Optional 

XML Instance Representation
<...>
<CampaignNumber> CampaignNumber </CampaignNumber> [0..1] ?
<CampaignOptionCode> CampaignOptionCode </CampaignOptionCode> [0..1] ?
<CampaignReimbursementCode> CampaignReimbursementCode </CampaignReimbursementCode> [0..1] ?
<CampaignDescription> CampaignDescription </CampaignDescription> [0..1] ?
<CampaignDispositionCode> CampaignDispositionCode </CampaignDispositionCode> [0..1] ?
<SupplementalCampaignInd> SupplementalCampaignInd </SupplementalCampaignInd> [0..1] ?
<CampaignNotes> CampaignNotes </CampaignNotes> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceCampaign">
<xsd:sequence>
<xsd:element name="CampaignNumber" type="CampaignNumber" minOccurs="0"/>
<xsd:element name="CampaignOptionCode" type="CampaignOptionCode" minOccurs="0"/>
<xsd:element name="CampaignReimbursementCode" type="CampaignReimbursementCode" minOccurs="0"/>
<xsd:element name="CampaignDescription" type="CampaignDescription" minOccurs="0"/>
<xsd:element name="CampaignDispositionCode" type="CampaignDispositionCode" minOccurs="0"/>
<xsd:element name="SupplementalCampaignInd" type="SupplementalCampaignInd" minOccurs="0"/>
<xsd:element name="CampaignNotes" type="CampaignNotes" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ServiceCampaignExtended

Super-types:ServiceCampaign < ServiceCampaignExtended (by extension)
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CampaignNumberManufacturer assigned campaign number Optional 
CampaignOptionCodeManufacturer assigned Campaign Option Code Optional 
CampaignReimbursementCodeA campaign related field specifying the reimbursement code for a campaign service. Reimbursement codes denote the mix of part and labor operations the dealer used to perform the service. Ex: Numeric value between 1 and 9 Optional 
CampaignDescriptionService Campaign Description Optional 
CampaignDispositionCodeA campaign related field specifying the disposition of a campaign Ex: completed, open, etc. Optional 
SupplementalCampaignIndDenotes whether claim is actual campaign service or additional service, but still related to the campaign Optional 
CampaignNotesFree form comments related to campaign Optional 
CampaignBulletinIdIdentification of the service bulletin associated with a particular campaign Optional 

XML Instance Representation
<...>
<CampaignNumber> CampaignNumber </CampaignNumber> [0..1] ?
<CampaignOptionCode> CampaignOptionCode </CampaignOptionCode> [0..1] ?
<CampaignReimbursementCode> CampaignReimbursementCode </CampaignReimbursementCode> [0..1] ?
<CampaignDescription> CampaignDescription </CampaignDescription> [0..1] ?
<CampaignDispositionCode> CampaignDispositionCode </CampaignDispositionCode> [0..1] ?
<SupplementalCampaignInd> SupplementalCampaignInd </SupplementalCampaignInd> [0..1] ?
<CampaignNotes> CampaignNotes </CampaignNotes> [0..1] ?
<CampaignBulletinId> CampaignBulletinId </CampaignBulletinId> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceCampaignExtended">
<xsd:complexContent>
<xsd:extension base="ServiceCampaign">
<xsd:sequence>
<xsd:element name="CampaignBulletinId" type="CampaignBulletinId" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ServiceContractBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ContractCompanyNameService contract company name Optional 
ContractIdIdentification of Service Contract Optional 
ContractPlanCodeService Contract Plan Code Optional 
ContractTypeService contract type and/or area of coverage Optional 
ContractPlanDescriptionDescription of service plan. Example: 36 MONTH/36000 MILE" Optional 
TermNumber of months in contract plan Optional 
ContractStartDateService Contract sale Date Optional 
ContractDeductibleAmount of Deductible at time of service Eg:$50.00 Optional 
ContractExpirationDateDate the Service contract expires Optional 
ContractStartMileageOdometer reading when contract becomes effective Optional 
ContractTermMileageMileage allowed under terms of service contract Optional 
ContractOwnerNameName on service Contract (i.e., full name - First Last) Optional 
InsuranceCompanyNameMemo Field for carrier covering extended service contract Optional 
TotalContractAmountTotal amount of the service contract. Optional 
ContractNoteFree form comments that relate to the contract Optional 

XML Instance Representation
<...>
<ContractCompanyName> ContractCompanyName </ContractCompanyName> [0..1] ?
<ContractId> ContractId </ContractId> [0..1] ?
<ContractPlanCode> ContractPlanCode </ContractPlanCode> [0..1] ?
<ContractType> ContractType </ContractType> [0..1] ?
<ContractPlanDescription> ContractPlanDescription </ContractPlanDescription> [0..1] ?
<Term> Term </Term> [0..1] ?
<ContractStartDate> ContractStartDate </ContractStartDate> [0..1] ?
<ContractDeductible> ContractDeductible </ContractDeductible> [0..1] ?
<ContractExpirationDate> ContractExpirationDate </ContractExpirationDate> [0..1] ?
<ContractStartMileage> ContractStartMileage </ContractStartMileage> [0..1] ?
<ContractTermMileage> ContractTermMileage </ContractTermMileage> [0..1] ?
<ContractOwnerName> ContractOwnerName </ContractOwnerName> [0..1] ?
<InsuranceCompanyName> InsuranceCompanyName </InsuranceCompanyName> [0..1] ?
<TotalContractAmount> TotalContractAmount </TotalContractAmount> [0..1] ?
<ContractNote> ContractNote </ContractNote> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceContractBase">
<xsd:sequence>
<xsd:element name="ContractCompanyName" type="ContractCompanyName" minOccurs="0"/>
<xsd:element name="ContractId" type="ContractId" minOccurs="0"/>
<xsd:element name="ContractPlanCode" type="ContractPlanCode" minOccurs="0"/>
<xsd:element name="ContractType" type="ContractType" minOccurs="0"/>
<xsd:element name="ContractPlanDescription" type="ContractPlanDescription" minOccurs="0"/>
<xsd:element name="Term" type="Term" minOccurs="0"/>
<xsd:element name="ContractStartDate" type="ContractStartDate" minOccurs="0"/>
<xsd:element name="ContractDeductible" type="ContractDeductible" minOccurs="0"/>
<xsd:element name="ContractExpirationDate" type="ContractExpirationDate" minOccurs="0"/>
<xsd:element name="ContractStartMileage" type="ContractStartMileage" minOccurs="0"/>
<xsd:element name="ContractTermMileage" type="ContractTermMileage" minOccurs="0"/>
<xsd:element name="ContractOwnerName" type="ContractOwnerName" minOccurs="0"/>
<xsd:element name="InsuranceCompanyName" type="InsuranceCompanyName" minOccurs="0"/>
<xsd:element name="TotalContractAmount" type="TotalContractAmount" minOccurs="0"/>
<xsd:element name="ContractNote" type="ContractNote" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ServiceDealerParty

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

NameServiceDealerParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
DealerNameDealer name Optional 
DistrictCodeManufacturer Assigned District Code Optional 
URIDealer URI Optional 
ZoneCodeManufacturer Assigned Zone Code Optional 
BusinessCenterIdentification of business area. Example: grouping of zones Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<DealerName> DealerName </DealerName> [0..1] ?
<DistrictCode> DistrictCode </DistrictCode> [0..1] ?
<URI> URI </URI> [0..1] ?
<ZoneCode> ZoneCode </ZoneCode> [0..1] ?
<BusinessCenter> BusinessCenter </BusinessCenter> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceDealerParty">
<xsd:complexContent>
<xsd:extension base="DealerPartyBase">
<xsd:sequence>
<xsd:element name="BusinessCenter" type="BusinessCenter" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</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): ServiceLaborBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LaborOperationIdCurrently assigned code for this operation (preferably manufacturer code) Optional 
LaborOperationIdTypeLabor operation category code Optional 
LaborOperationDescriptionDescription of a particular operation code Optional 
PartNameCodeDescriptionDescription of Part identifier (PNC) that caused the failure Optional 
LaborOperationLocationCode Indicating Position/Location on Vehicle where labor was performed Optional 
LaborActionCodeManufacturer-assigned code to describe type of labor performed Optional 
LaborAllowanceHoursFlat rate labor hour allowance for this operation Optional 
LaborAdditionalHoursAdditional labor hours above flat rate allowance Optional 
LaborOperationQuantityNumber of times this operation was performed for this labor line Optional 
DiagnosticsDiagnostics from vehicle service associated with labor Optional 

XML Instance Representation
<...>
<LaborOperationId> LaborOperationId </LaborOperationId> [0..1] ?
<LaborOperationIdType> LaborOperationIdType </LaborOperationIdType> [0..1] ?
<LaborOperationDescription> LaborOperationDescription </LaborOperationDescription> [0..1] ?
<PartNameCodeDescription> PartNameCodeDescription </PartNameCodeDescription> [0..1] ?
<LaborOperationLocation> LaborOperationLocation </LaborOperationLocation> [0..1] ?
<LaborActionCode> LaborActionCode </LaborActionCode> [0..1] ?
<LaborAllowanceHours> LaborAllowanceHours </LaborAllowanceHours> [0..1] ?
<LaborAdditionalHours> LaborAdditionalHours </LaborAdditionalHours> [0..1] ?
<LaborOperationQuantity> LaborOperationQuantity </LaborOperationQuantity> [0..1] ?
<Diagnostics> Diagnostics </Diagnostics> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceLaborBase">
<xsd:sequence>
<xsd:element name="LaborOperationId" type="LaborOperationId" minOccurs="0"/>
<xsd:element name="LaborOperationIdType" type="LaborOperationIdType" minOccurs="0"/>
<xsd:element name="LaborOperationDescription" type="LaborOperationDescription" minOccurs="0"/>
<xsd:element name="PartNameCodeDescription" type="PartNameCodeDescription" minOccurs="0"/>
<xsd:element name="LaborOperationLocation" type="LaborOperationLocation" minOccurs="0"/>
<xsd:element name="LaborActionCode" type="LaborActionCode" minOccurs="0"/>
<xsd:element name="LaborAllowanceHours" type="LaborAllowanceHours" minOccurs="0"/>
<xsd:element name="LaborAdditionalHours" type="LaborAdditionalHours" minOccurs="0"/>
<xsd:element name="LaborOperationQuantity" type="LaborOperationQuantity" minOccurs="0"/>
<xsd:element name="Diagnostics" type="Diagnostics" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ServiceLaborHistory

Super-types:ServiceLaborBase < ServiceLaborHistory (by extension)
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LaborOperationIdCurrently assigned code for this operation (preferably manufacturer code) Optional 
LaborOperationIdTypeLabor operation category code Optional 
LaborOperationDescriptionDescription of a particular operation code Optional 
PartNameCodeDescriptionDescription of Part identifier (PNC) that caused the failure Optional 
LaborOperationLocationCode Indicating Position/Location on Vehicle where labor was performed Optional 
LaborActionCodeManufacturer-assigned code to describe type of labor performed Optional 
LaborAllowanceHoursFlat rate labor hour allowance for this operation Optional 
LaborAdditionalHoursAdditional labor hours above flat rate allowance Optional 
LaborOperationQuantityNumber of times this operation was performed for this labor line Optional 
DiagnosticsDiagnostics from vehicle service associated with labor Optional 

XML Instance Representation
<...>
<LaborOperationId> LaborOperationId </LaborOperationId> [0..1] ?
<LaborOperationIdType> LaborOperationIdType </LaborOperationIdType> [0..1] ?
<LaborOperationDescription> LaborOperationDescription </LaborOperationDescription> [0..1] ?
<PartNameCodeDescription> PartNameCodeDescription </PartNameCodeDescription> [0..1] ?
<LaborOperationLocation> LaborOperationLocation </LaborOperationLocation> [0..1] ?
<LaborActionCode> LaborActionCode </LaborActionCode> [0..1] ?
<LaborAllowanceHours> LaborAllowanceHours </LaborAllowanceHours> [0..1] ?
<LaborAdditionalHours> LaborAdditionalHours </LaborAdditionalHours> [0..1] ?
<LaborOperationQuantity> LaborOperationQuantity </LaborOperationQuantity> [0..1] ?
<Diagnostics> Diagnostics </Diagnostics> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceLaborHistory">
<xsd:complexContent>
<xsd:extension base="ServiceLaborBase"/>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ServiceOption

Super-types:OptionBase < ServiceOption (by extension)
Sub-types:None

NameServiceOption
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
OptionTypeAn option type for a vehicle or other component. Usually references an OEM supplied list of codes. Optional 
OptionNameName of vehicle option Optional 
OptionStockNumberStock Number of Vehicle Option Optional 
ManufacturerManufacturer of Vehicle Option Optional 
OptionSecurityCodeSecurity code to unlock option. (i.e, radio code) Optional 

XML Instance Representation
<...>
<OptionType> OptionType </OptionType> [0..1] ?
<OptionName> OptionName </OptionName> [0..1] ?
<OptionStockNumber> OptionStockNumber </OptionStockNumber> [0..1] ?
<Manufacturer> Manufacturer </Manufacturer> [0..1] ?
<OptionSecurityCode> OptionSecurityCode </OptionSecurityCode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceOption">
<xsd:complexContent>
<xsd:extension base="OptionBase">
<xsd:sequence>
<xsd:element name="OptionSecurityCode" type="OptionSecurityCode" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ServicePartsBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ItemIdItem part number identifier Optional 
ItemIdDescriptionItem part number detail description Optional 
ItemQuantityQuantity of Part number used on service Optional 
GroupNumberGroup Number Optional 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional 

XML Instance Representation
<...>
<ItemId> ItemId </ItemId> [0..1] ?
<ItemIdDescription> ItemIdDescription </ItemIdDescription> [0..1] ?
<ItemQuantity> ItemQuantity </ItemQuantity> [0..1] ?
<GroupNumber> GroupNumber </GroupNumber> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServicePartsBase">
<xsd:sequence>
<xsd:element name="ItemId" type="ItemId" minOccurs="0"/>
<xsd:element name="ItemIdDescription" type="ItemIdDescription" minOccurs="0"/>
<xsd:element name="ItemQuantity" type="ItemQuantity" minOccurs="0"/>
<xsd:element name="GroupNumber" type="GroupNumber" minOccurs="0"/>
<xsd:element name="PartType" type="PartType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ServicePartsHistory

Super-types:ServicePartsBase < ServicePartsHistory (by extension)
Sub-types:None

NameServicePartsHistory
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ItemIdItem part number identifier Optional 
ItemIdDescriptionItem part number detail description Optional 
ItemQuantityQuantity of Part number used on service Optional 
GroupNumberGroup Number Optional 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional 

XML Instance Representation
<...>
<ItemId> ItemId </ItemId> [0..1] ?
<ItemIdDescription> ItemIdDescription </ItemIdDescription> [0..1] ?
<ItemQuantity> ItemQuantity </ItemQuantity> [0..1] ?
<GroupNumber> GroupNumber </GroupNumber> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServicePartsHistory">
<xsd:complexContent>
<xsd:extension base="ServicePartsBase"/>
</xsd:complexContent>
</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): ShowVehicleServiceHistory

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

NameShowVehicleServiceHistory
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> ShowVehicleServiceHistoryDataArea </DataArea> [1]
</...>
Schema Component Representation
<xsd:complexType name="ShowVehicleServiceHistory">
<xsd:complexContent>
<xsd:extension base="BusinessObjectDocument">
<xsd:sequence>
<xsd:element name="DataArea" type="ShowVehicleServiceHistoryDataArea"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ShowVehicleServiceHistoryDataArea

Super-types:None
Sub-types:None

NameShowVehicleServiceHistoryDataArea
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 
VehicleServiceHistory Required 

XML Instance Representation
<...>
<Show> ... </Show> [1]
</...>
Schema Component Representation
<xsd:complexType name="ShowVehicleServiceHistoryDataArea">
<xsd:sequence>
<xsd:element ref="Show"/>
<xsd:element ref="VehicleServiceHistory" 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): SparePartMileage

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

NameSparePartMileage
Abstractno
DocumentationMileage at which the failed part was originally installed
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="SparePartMileage">
<xsd:simpleContent>
<xsd:extension base="Mileage"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): SymptomCodeDescription

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

NameSymptomCodeDescription
Abstractno
DocumentationDescription of symptom code
More information at: http://www.starstandard.org.

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

Components (Complex Type): Term

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

NameTerm
Abstractno
DocumentationNumber of months of contract term
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
length Required 

XML Instance Representation
<...
length="TermLength [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="Term">
<xsd:simpleContent>
<xsd:extension base="Count">
<xsd:attribute name="length" type="TermLength"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): TireTreadDepth

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

NameTireTreadDepth
Abstractno
DocumentationDepth of vehicle's tire tread
More information at: http://www.starstandard.org.

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

Components (Complex Type): TotalContractAmount

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

NameTotalContractAmount
Abstractno
DocumentationTotal amount of the contract.
More information at: http://www.starstandard.org.

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

Components (Complex Type): TowingAllowance

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

NameTowingAllowance
Abstractno
Documentationtowing alooowance
More information at: http://www.starstandard.org.

XML Instance Representation
<...
currency="Currency [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="TowingAllowance">
<xsd:simpleContent>
<xsd:extension base="Amount"/>
</xsd:simpleContent>
</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): VehicleBase

Super-types:Vehicle < VehicleBase (by extension)
Sub-types:

NameVehicleBase
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 
SaleClassClass of Sale Optional 
ConditionCondition of Vehicle - Example: Excellent, Good, Fair, Poor, Unknown Optional 
CertifiedPreownedIndIdentifies as a certified Pre-Owned Vehicle Optional 
VehicleNoteAny vehicle related notes Optional 
VINFederally defined 17 position vehicle identification number Optional 
DeliveryMileageOdometer reading of vehicle at time of delivery Optional 
VehicleStockDealer assigned vehicle stock number Optional 
TrimCodeManufacturer assigned trim code Optional 
DoorsQuantityNumber of doors on vehicle Optional 
BodyStyleManufacturer-assigned vehicle body style Optional 
InteriorColorVehicle Interior Color(s) Optional 
ExteriorColorVehicle Exterior Color(s) Optional 
TransmissionTypeVehicle Transmission type Optional 
OdometerStatusStatus of odometer at trade-in. Example:: Replaced, Tampered, Miles> 90,000, etc. Optional 
NonUSVehicleIndIndicates whether the vehicle was produced for the United States or not Optional
0 - Created for US Sales. 1 - Created for Non US Sales.
 
VehicleDemoIndIndicates whether vehicle was ever a demo Optional
1 - Was or is a demo. 0 - Was not or is not a demo.
 
LicenseNumberState License plate number of vehicle Optional 
BrandedInfoVehicle Branding Information Optional 
RestrictionIndIndication that vehicle has restrictions on its use Optional 
RestrictionDescriptionDescription of vehicle use restrictions Optional 
TelematicsServiceIndIndication whether Telematics Service Subscription is turned on Optional 

XML Instance Representation
<...>
<Model> Model </Model> [0..1] ?
<ModelYear> ModelYear </ModelYear> [0..1] ?
<ModelDescription> ModelDescription </ModelDescription> [0..1] ?
<Make> Make </Make> [0..1] ?
<SaleClass> SaleClass </SaleClass> [0..1] ?
<Condition> Condition </Condition> [0..1] ?
<CertifiedPreownedInd> CertifiedPreownedInd </CertifiedPreownedInd> [0..1] ?
<VehicleNote> VehicleNote </VehicleNote> [0..*] ?
<VIN> VIN </VIN> [0..1] ?
<DeliveryMileage> DeliveryMileage </DeliveryMileage> [0..1] ?
<VehicleStock> VehicleStock </VehicleStock> [0..1] ?
<TrimCode> TrimCode </TrimCode> [0..1] ?
<DoorsQuantity> DoorsQuantity </DoorsQuantity> [0..1] ?
<BodyStyle> BodyStyle </BodyStyle> [0..1] ?
<InteriorColor> InteriorColor </InteriorColor> [0..*] ?
<ExteriorColor> ExteriorColor </ExteriorColor> [0..*] ?
<TransmissionType> TransmissionType </TransmissionType> [0..1] ?
<OdometerStatus> OdometerStatus </OdometerStatus> [0..1] ?
<NonUSVehicleInd> NonUSVehicleInd </NonUSVehicleInd> [0..1] ?
<VehicleDemoInd> VehicleDemoInd </VehicleDemoInd> [0..1] ?
<LicenseNumber> LicenseNumber </LicenseNumber> [0..1] ?
<BrandedInfo> BrandedInfo </BrandedInfo> [0..1] ?
<RestrictionInd> RestrictionInd </RestrictionInd> [0..1] ?
<RestrictionDescription> RestrictionDescription </RestrictionDescription> [0..1] ?
<TelematicsServiceInd> TelematicsServiceInd </TelematicsServiceInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="VehicleBase">
<xsd:complexContent>
<xsd:extension base="Vehicle">
<xsd:sequence>
<xsd:element name="SaleClass" type="SaleClass" minOccurs="0"/>
<xsd:element name="Condition" type="Condition" minOccurs="0"/>
<xsd:element name="CertifiedPreownedInd" type="CertifiedPreownedInd" minOccurs="0"/>
<xsd:element name="VehicleNote" type="VehicleNote" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="VIN" type="VIN" minOccurs="0"/>
<xsd:element name="DeliveryMileage" type="DeliveryMileage" minOccurs="0"/>
<xsd:element name="VehicleStock" type="VehicleStock" minOccurs="0"/>
<xsd:element name="TrimCode" type="TrimCode" minOccurs="0"/>
<xsd:element name="DoorsQuantity" type="DoorsQuantity" minOccurs="0"/>
<xsd:element name="BodyStyle" type="BodyStyle" minOccurs="0"/>
<xsd:element name="InteriorColor" type="InteriorColor" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ExteriorColor" type="ExteriorColor" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="TransmissionType" type="TransmissionType" minOccurs="0"/>
<xsd:element name="OdometerStatus" type="OdometerStatus" minOccurs="0"/>
<xsd:element name="NonUSVehicleInd" type="NonUSVehicleInd" minOccurs="0"/>
<xsd:element name="VehicleDemoInd" type="VehicleDemoInd" minOccurs="0"/>
<xsd:element name="LicenseNumber" type="LicenseNumber" minOccurs="0"/>
<xsd:element name="BrandedInfo" type="BrandedInfo" minOccurs="0"/>
<xsd:element name="RestrictionInd" type="RestrictionInd" minOccurs="0"/>
<xsd:element name="RestrictionDescription" type="RestrictionDescription" minOccurs="0"/>
<xsd:element name="TelematicsServiceInd" type="TelematicsServiceInd" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): VehicleServiceHistory

Super-types:None
Sub-types:None

NameVehicleServiceHistory
Abstractno
DocumentationSTAR Version 4.0 - Draft
More information at: http://www.starstandards.org.

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

STAR Version 2.0, STAR approved 05/07/2004; effective date 07/04/2004
More information at: http://www.starstandards.org.

STAR Version 1.0, STAR approved 7/31/2002; OAGI approved 8/16/2002; effective date 1/01/2003
More information at: http://www.starstandards.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Header Required 
Detail Optional 

XML Instance Representation
<...>
<Header> ... </Header> [1]
<Detail> ... </Detail> [0..*]
</...>
Schema Component Representation
<xsd:complexType name="VehicleServiceHistory">
<xsd:sequence>
<xsd:element ref="Header"/>
<xsd:element ref="Detail" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VehicleServiceHistoryDetail

Super-types:None
Sub-types:None

NameVehicleServiceHistoryDetail
Abstractno
DocumentationDetail for each service visit requested
More information at: http://www.starstandards.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentIdRepairOrderNumber Optional 
RepairOrderOpenedDateSystem date when Repair Order was opened Optional
In YYYY-MM-DD format.
 
RepairOrderCompletedDateThe date the last line was closed on the repair order Required
In YYYY-MM-DD format.
 
ServiceAdvisorService Advisor for repair order Optional 
MileageInOdometer reading of vehicle when repair order was opened Optional 
MileageOutOdometer reading of vehicle when repair order was opened Optional 
OrderNotesFree form text for general repair order comment which will be printed on the invoice Optional 
OrderInternalNotesFree form text for internal repair order remarks that will NOT be printed on the invoice Optional 
ServiceDealerDealer that performed vehicle servicen Optional
(INACTIVE)
 
ServiceTypeType of service preformed Required 
DiagnosticsDiagnostics from vehicle service Optional 
RentLoanerRent Loaner information related to vehicle service Optional 
WarrantyClaimWarranty Claim information related to vehicle service Optional 
JobJob information related to vehicle service Optional 

XML Instance Representation
<...>
<DocumentId> DocumentId </DocumentId> [0..1] ?
<RepairOrderOpenedDate> RepairOrderOpenedDate </RepairOrderOpenedDate> [0..1] ?
<RepairOrderCompletedDate> RepairOrderCompletedDate </RepairOrderCompletedDate> [1] ?
<ServiceAdvisor> ServiceAdvisor </ServiceAdvisor> [0..1] ?
<MileageIn> MileageIn </MileageIn> [0..1] ?
<MileageOut> MileageOut </MileageOut> [0..1] ?
<OrderNotes> OrderNotes </OrderNotes> [0..1] ?
<OrderInternalNotes> OrderInternalNotes </OrderInternalNotes> [0..1] ?
<ServiceDealer> ServiceDealerParty </ServiceDealer> [0..1] ?
<ServiceType> ServiceType </ServiceType> [1] ?
<Diagnostics> Diagnostics </Diagnostics> [0..*] ?
<RentLoaner> RentLoanerHistory </RentLoaner> [0..1] ?
<WarrantyClaim> WarrantyClaimHistory </WarrantyClaim> [0..*] ?
<Job> JobHistory </Job> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="VehicleServiceHistoryDetail">
<xsd:sequence>
<xsd:element name="DocumentId" type="DocumentId" minOccurs="0"/>
<xsd:element name="RepairOrderOpenedDate" type="RepairOrderOpenedDate" minOccurs="0"/>
<xsd:element name="RepairOrderCompletedDate" type="RepairOrderCompletedDate"/>
<xsd:element name="ServiceAdvisor" type="ServiceAdvisor" minOccurs="0"/>
<xsd:element name="MileageIn" type="MileageIn" minOccurs="0"/>
<xsd:element name="MileageOut" type="MileageOut" minOccurs="0"/>
<xsd:element name="OrderNotes" type="OrderNotes" minOccurs="0"/>
<xsd:element name="OrderInternalNotes" type="OrderInternalNotes" minOccurs="0"/>
<xsd:element name="ServiceDealer" type="ServiceDealerParty" minOccurs="0"/>
<xsd:element name="ServiceType" type="ServiceType"/>
<xsd:element name="Diagnostics" type="Diagnostics" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="RentLoaner" type="RentLoanerHistory" minOccurs="0"/>
<xsd:element name="WarrantyClaim" type="WarrantyClaimHistory" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Job" type="JobHistory" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): VehicleServiceHistoryHeader

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

NameVehicleServiceHistoryHeader
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
DateTime fields must be formatted as XML Schema DateTimes in UTC/GMT format without offsets. Example: 2003-11-05T13:15:30Z
(INACTIVE)
 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional
(INACTIVE)
 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional
(INACTIVE)
 
DealerDealer that is receiving the vehicle service history information Optional
(INACTIVE)
 
IndividualOwnerIndividual who owns the vehicle Optional
Either the IndividualOwner or OrganizationalOwner component can be used but not both.
 
OrganizationalOwnerOrganization that owns the vehicle Optional
Either the IndividualOwner or OrganizationalOwner component can be used but not both.
 
IndividualCo-OwnerIndividual who co-owns the vehicle Optional
Can only be used if the IndividualOwner component is used.
 
OrganizationalCo-OwnerOrganization that co-owns the vehicle Optional
Can only be used if the OrganizationalOwner component is used.
 
PrimaryDriverPrimary driver of the vehicle Optional
(INACTIVE)
 
SecondaryDriverSecondary driver(s) of the vehicle Optional
(INACTIVE)
 
VehicleStatic information on vehicle Required 
WarrantyVehicle warranty information Optional 
ServiceContractVehicle Servcie Contract(s) Optional 
CASECustomer arbitration information Optional
(INACTIVE)
 
ServiceCampaignService Campaign information related to vehicle service Optional 

XML Instance Representation
<...>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<Dealer> ServiceDealerParty </Dealer> [0..1] ?
<IndividualOwner> IndividualOwnerParty </IndividualOwner> [0..1] ?
<OrganizationalOwner> OrganizationalOwnerParty </OrganizationalOwner> [0..1] ?
<IndividualCo-Owner> IndividualOwnerParty </IndividualCo-Owner> [0..1] ?
<OrganizationalCo-Owner> OrganizationalOwnerParty </OrganizationalCo-Owner> [0..1] ?
<PrimaryDriver> IndividualOwnerParty </PrimaryDriver> [0..1] ?
<SecondaryDriver> IndividualOwnerParty </SecondaryDriver> [0..*] ?
<Vehicle> HistoryVehicle </Vehicle> [1] ?
<Warranty> WarrantyCancelAddition </Warranty> [0..*] ?
<ServiceContract> FullServiceContractExtended </ServiceContract> [0..*] ?
<CASE> CASE </CASE> [0..*] ?
<ServiceCampaign> ServiceCampaignExtended </ServiceCampaign> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="VehicleServiceHistoryHeader">
<xsd:complexContent>
<xsd:extension base="HeaderBase">
<xsd:sequence>
<xsd:element name="Dealer" type="ServiceDealerParty" minOccurs="0"/>
<xsd:element name="IndividualOwner" type="IndividualOwnerParty" minOccurs="0"/>
<xsd:element name="OrganizationalOwner" type="OrganizationalOwnerParty" minOccurs="0"/>
<xsd:element name="IndividualCo-Owner" type="IndividualOwnerParty" minOccurs="0"/>
<xsd:element name="OrganizationalCo-Owner" type="OrganizationalOwnerParty" minOccurs="0"/>
<xsd:element name="PrimaryDriver" type="IndividualOwnerParty" minOccurs="0"/>
<xsd:element name="SecondaryDriver" type="IndividualOwnerParty" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Vehicle" type="HistoryVehicle"/>
<xsd:element name="Warranty" type="WarrantyCancelAddition" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceContract" type="FullServiceContractExtended" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="CASE" type="CASE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceCampaign" type="ServiceCampaignExtended" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</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): Warranty

Super-types:WarrantyBase < Warranty (by extension)
Sub-types:

NameWarranty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
WarrantyStartMileageMileage at start date of vehicle warranty Optional 
WarrantyEndMileageMileage limit for vehicle warranty coverage for warranty currently in force at time of repair Optional 
WarrantyStartDateStart date of vehicle warranty Optional 
WarrantyExpirationDateLast date of vehicle warranty coverage for warranty currently in force at time of repair Optional 
RoadsideAssistanceIndIndicates whether coverage includes roadside assistance Optional 
MasterShieldIndIndicates if vehicle is covered by the Master Shield Extended warranty Optional 
WarrantyTransferIndIndicates if warranty is transferable Optional 
WarrantyTypeDescriptionDescription of type of warranty Example: Basic /Powertrain, etc. Optional 
WarrantyStatusWhether warranty is still applicable Optional 
WarrantyRemainingDefines how much warranty is left, either in time or miles Optional 
WarrantyNotesAny Warranty related Notes Optional 

XML Instance Representation
<...>
<WarrantyStartMileage> WarrantyStartMileage </WarrantyStartMileage> [0..1] ?
<WarrantyEndMileage> WarrantyEndMileage </WarrantyEndMileage> [0..1] ?
<WarrantyStartDate> WarrantyStartDate </WarrantyStartDate> [0..1] ?
<WarrantyExpirationDate> WarrantyExpirationDate </WarrantyExpirationDate> [0..1] ?
<RoadsideAssistanceInd> RoadsideAssistanceInd </RoadsideAssistanceInd> [0..1] ?
<MasterShieldInd> MasterShieldInd </MasterShieldInd> [0..1] ?
<WarrantyTransferInd> WarrantyTransferInd </WarrantyTransferInd> [0..1] ?
<WarrantyTypeDescription> WarrantyTypeDescription </WarrantyTypeDescription> [0..1] ?
<WarrantyStatus> WarrantyStatus </WarrantyStatus> [0..1] ?
<WarrantyRemaining> WarrantyRemaining </WarrantyRemaining> [0..1] ?
<WarrantyNotes> WarrantyNotes </WarrantyNotes> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Warranty">
<xsd:complexContent>
<xsd:extension base="WarrantyBase"/>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): WarrantyBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
WarrantyStartMileageMileage at start date of vehicle warranty Optional 
WarrantyEndMileageMileage limit for vehicle warranty coverage for warranty currently in force at time of repair Optional 
WarrantyStartDateStart date of vehicle warranty Optional 
WarrantyExpirationDateLast date of vehicle warranty coverage for warranty currently in force at time of repair Optional 
RoadsideAssistanceIndIndicates whether coverage includes roadside assistance Optional 
MasterShieldIndIndicates if vehicle is covered by the Master Shield Extended warranty Optional 
WarrantyTransferIndIndicates if warranty is transferable Optional 
WarrantyTypeDescriptionDescription of type of warranty Example: Basic /Powertrain, etc. Optional 
WarrantyStatusWhether warranty is still applicable Optional 
WarrantyRemainingDefines how much warranty is left, either in time or miles Optional 
WarrantyNotesAny Warranty related Notes Optional 

XML Instance Representation
<...>
<WarrantyStartMileage> WarrantyStartMileage </WarrantyStartMileage> [0..1] ?
<WarrantyEndMileage> WarrantyEndMileage </WarrantyEndMileage> [0..1] ?
<WarrantyStartDate> WarrantyStartDate </WarrantyStartDate> [0..1] ?
<WarrantyExpirationDate> WarrantyExpirationDate </WarrantyExpirationDate> [0..1] ?
<RoadsideAssistanceInd> RoadsideAssistanceInd </RoadsideAssistanceInd> [0..1] ?
<MasterShieldInd> MasterShieldInd </MasterShieldInd> [0..1] ?
<WarrantyTransferInd> WarrantyTransferInd </WarrantyTransferInd> [0..1] ?
<WarrantyTypeDescription> WarrantyTypeDescription </WarrantyTypeDescription> [0..1] ?
<WarrantyStatus> WarrantyStatus </WarrantyStatus> [0..1] ?
<WarrantyRemaining> WarrantyRemaining </WarrantyRemaining> [0..1] ?
<WarrantyNotes> WarrantyNotes </WarrantyNotes> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="WarrantyBase">
<xsd:sequence>
<xsd:element name="WarrantyStartMileage" type="WarrantyStartMileage" minOccurs="0"/>
<xsd:element name="WarrantyEndMileage" type="WarrantyEndMileage" minOccurs="0"/>
<xsd:element name="WarrantyStartDate" type="WarrantyStartDate" minOccurs="0"/>
<xsd:element name="WarrantyExpirationDate" type="WarrantyExpirationDate" minOccurs="0"/>
<xsd:element name="RoadsideAssistanceInd" type="RoadsideAssistanceInd" minOccurs="0"/>
<xsd:element name="MasterShieldInd" type="MasterShieldInd" minOccurs="0"/>
<xsd:element name="WarrantyTransferInd" type="WarrantyTransferInd" minOccurs="0"/>
<xsd:element name="WarrantyTypeDescription" type="WarrantyTypeDescription" minOccurs="0"/>
<xsd:element name="WarrantyStatus" type="WarrantyStatus" minOccurs="0"/>
<xsd:element name="WarrantyRemaining" type="WarrantyRemaining" minOccurs="0"/>
<xsd:element name="WarrantyNotes" type="WarrantyNotes" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): WarrantyCancelAddition

Super-types:WarrantyBase < Warranty (by extension) < WarrantyCancelAddition (by extension)
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
WarrantyStartMileageMileage at start date of vehicle warranty Optional 
WarrantyEndMileageMileage limit for vehicle warranty coverage for warranty currently in force at time of repair Optional 
WarrantyStartDateStart date of vehicle warranty Optional 
WarrantyExpirationDateLast date of vehicle warranty coverage for warranty currently in force at time of repair Optional 
RoadsideAssistanceIndIndicates whether coverage includes roadside assistance Optional 
MasterShieldIndIndicates if vehicle is covered by the Master Shield Extended warranty Optional 
WarrantyTransferIndIndicates if warranty is transferable Optional 
WarrantyTypeDescriptionDescription of type of warranty Example: Basic /Powertrain, etc. Optional 
WarrantyStatusWhether warranty is still applicable Optional 
WarrantyRemainingDefines how much warranty is left, either in time or miles Optional 
WarrantyNotesAny Warranty related Notes Optional 
WarrantyCancelCodeWarranty cancellation code Optional
If this field is populated, WarrantyStatus needs to be "Cancel"
 
WarrantyCancelDateWarranty cancel date Optional
If this field is populated, WarrantyStatus needs to be "Cancel"
 
FactoryExtWarrantyMileageEnd Mileage for Extended Warranty Mileage Optional 
FactoryExtWarrantyDateEnd Date for Extended Warranty Date. Optional
In YYYY-MM-DD format.
 
FactoryExtWarrantyRemainingDays Remaining in Extended Warranty Optional 
FactoryExtWarrantyCodeCodes that define what is covered under extended warranty Optional
May occur multiple times.
 

XML Instance Representation
<...>
<WarrantyStartMileage> WarrantyStartMileage </WarrantyStartMileage> [0..1] ?
<WarrantyEndMileage> WarrantyEndMileage </WarrantyEndMileage> [0..1] ?
<WarrantyStartDate> WarrantyStartDate </WarrantyStartDate> [0..1] ?
<WarrantyExpirationDate> WarrantyExpirationDate </WarrantyExpirationDate> [0..1] ?
<RoadsideAssistanceInd> RoadsideAssistanceInd </RoadsideAssistanceInd> [0..1] ?
<MasterShieldInd> MasterShieldInd </MasterShieldInd> [0..1] ?
<WarrantyTransferInd> WarrantyTransferInd </WarrantyTransferInd> [0..1] ?
<WarrantyTypeDescription> WarrantyTypeDescription </WarrantyTypeDescription> [0..1] ?
<WarrantyStatus> WarrantyStatus </WarrantyStatus> [0..1] ?
<WarrantyRemaining> WarrantyRemaining </WarrantyRemaining> [0..1] ?
<WarrantyNotes> WarrantyNotes </WarrantyNotes> [0..1] ?
<WarrantyCancelCode> WarrantyCancelCode </WarrantyCancelCode> [0..1] ?
<WarrantyCancelDate> WarrantyCancelDate </WarrantyCancelDate> [0..1] ?
<FactoryExtWarrantyMileage> FactoryExtWarrantyMileage </FactoryExtWarrantyMileage> [0..1] ?
<FactoryExtWarrantyDate> FactoryExtWarrantyDate </FactoryExtWarrantyDate> [0..1] ?
<FactoryExtWarrantyRemaining> FactoryExtWarrantyRemaining </FactoryExtWarrantyRemaining> [0..1] ?
<FactoryExtWarrantyCode> FactoryExtWarrantyCode </FactoryExtWarrantyCode> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="WarrantyCancelAddition">
<xsd:complexContent>
<xsd:extension base="Warranty">
<xsd:sequence>
<xsd:element name="WarrantyCancelCode" type="WarrantyCancelCode" minOccurs="0"/>
<xsd:element name="WarrantyCancelDate" type="WarrantyCancelDate" minOccurs="0"/>
<xsd:element name="FactoryExtWarrantyMileage" type="FactoryExtWarrantyMileage" minOccurs="0"/>
<xsd:element name="FactoryExtWarrantyDate" type="FactoryExtWarrantyDate" minOccurs="0"/>
<xsd:element name="FactoryExtWarrantyRemaining" type="FactoryExtWarrantyRemaining" minOccurs="0"/>
<xsd:element name="FactoryExtWarrantyCode" type="FactoryExtWarrantyCode" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): WarrantyClaimBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ClaimNumberIdentifier of claim entered by dealer Optional 
ClaimTypeIdentifier of the type of claim Optional 
OEMClaimNumberAssigned by OEM at time of claim processing Optional 
ExternalReferenceNumberSecondary identifying scheme that is meaningful to claimant Optional 

XML Instance Representation
<...>
<ClaimNumber> ClaimNumber </ClaimNumber> [0..1] ?
<ClaimType> ClaimType </ClaimType> [0..1] ?
<OEMClaimNumber> OEMClaimNumber </OEMClaimNumber> [0..1] ?
<ExternalReferenceNumber> ExternalReferenceNumber </ExternalReferenceNumber> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="WarrantyClaimBase">
<xsd:sequence>
<xsd:element name="ClaimNumber" type="ClaimNumber" minOccurs="0"/>
<xsd:element name="ClaimType" type="ClaimType" minOccurs="0"/>
<xsd:element name="OEMClaimNumber" type="OEMClaimNumber" minOccurs="0"/>
<xsd:element name="ExternalReferenceNumber" type="ExternalReferenceNumber" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): WarrantyClaimHistory

Super-types:WarrantyClaimBase < WarrantyClaimHistory (by extension)
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ClaimNumberIdentifier of claim entered by dealer Optional 
ClaimTypeIdentifier of the type of claim Optional 
OEMClaimNumberAssigned by OEM at time of claim processing Optional 
ExternalReferenceNumberSecondary identifying scheme that is meaningful to claimant Optional 
FreightClaimNumberThe claim number of the freight claim associated with the current warranty claim Optional 
AccessoryClaimTypeManufacturer identifier of the type of accessory claim Optional 
DefectCodeManufacturer assigned code that defines failed component that caused the claim Optional
Please note that although the Schema shows this as an Optional field, in this BOD usage, it should be Required
 
ItemIdPrimary part responsible for vehicle failure Optional
Please note that although the Schema shows this as an Optional field, in this BOD usage, it should be Required
 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional
H - Manufacturer Part Code, P - Part Number is Used
 
SparePartDateThe date the part was purchased Optional
In YYYY-MM-DD format.
 
SparePartInvoiceNumberThe invoice number on which the part was sold over the counter Optional 
SparePartMileageMileage at which the failed part was originally installed Optional 
WarrantyAppealIndWarranty Appeal indicator Optional
(INACTIVE)
 
ServiceCampaignService Campaign information related to vehicle service Optional 
CodesAndCommentsCodes and Comments related to vehicle service Optional 

XML Instance Representation
<...>
<ClaimNumber> ClaimNumber </ClaimNumber> [0..1] ?
<ClaimType> ClaimType </ClaimType> [0..1] ?
<OEMClaimNumber> OEMClaimNumber </OEMClaimNumber> [0..1] ?
<ExternalReferenceNumber> ExternalReferenceNumber </ExternalReferenceNumber> [0..1] ?
<FreightClaimNumber> FreightClaimNumber </FreightClaimNumber> [0..1] ?
<AccessoryClaimType> AccessoryClaimType </AccessoryClaimType> [0..1] ?
<DefectCode> DefectCode </DefectCode> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<SparePartDate> SparePartDate </SparePartDate> [0..1] ?
<SparePartInvoiceNumber> SparePartInvoiceNumber </SparePartInvoiceNumber> [0..1] ?
<SparePartMileage> SparePartMileage </SparePartMileage> [0..1] ?
<WarrantyAppealInd> WarrantyAppealInd </WarrantyAppealInd> [0..1] ?
<ServiceCampaign> ServiceCampaignExtended </ServiceCampaign> [0..*] ?
<CodesAndComments> CodesAndComments </CodesAndComments> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="WarrantyClaimHistory">
<xsd:complexContent>
<xsd:extension base="WarrantyClaimBase">
<xsd:sequence>
<xsd:element name="FreightClaimNumber" type="FreightClaimNumber" minOccurs="0"/>
<xsd:element name="AccessoryClaimType" type="AccessoryClaimType" minOccurs="0"/>
<xsd:element name="DefectCode" type="DefectCode" minOccurs="0"/>
<xsd:element name="ItemId" type="ItemId" minOccurs="0"/>
<xsd:element name="PartType" type="PartType" minOccurs="0"/>
<xsd:element name="SparePartDate" type="SparePartDate" minOccurs="0"/>
<xsd:element name="SparePartInvoiceNumber" type="SparePartInvoiceNumber" minOccurs="0"/>
<xsd:element name="SparePartMileage" type="SparePartMileage" minOccurs="0"/>
<xsd:element name="WarrantyAppealInd" type="WarrantyAppealInd" minOccurs="0"/>
<xsd:element name="ServiceCampaign" type="ServiceCampaignExtended" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="CodesAndComments" type="CodesAndComments" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): WarrantyEndMileage

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

NameWarrantyEndMileage
Abstractno
DocumentationMileage limit for vehicle warranty coverage for warranty currently in force at time of repair
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="WarrantyEndMileage">
<xsd:simpleContent>
<xsd:extension base="Mileage"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): WarrantyStartMileage

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

NameWarrantyStartMileage
Abstractno
DocumentationMileage at start Date of vehicle warranty
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="MileageMeasure [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="WarrantyStartMileage">
<xsd:simpleContent>
<xsd:extension base="Mileage"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): WarrantyTypeDescription

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

NameWarrantyTypeDescription
Abstractno
DocumentationA code used to classify into coverage categories
More information at: http://www.starstandard.org.

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

Simple Type: AccessoryClaimType

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

NameAccessoryClaimType
DocumentationManufacturer identifier of the type of accessory claim
More information at: http://www.starstandard.org.

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

Simple Type: ACCompressorSerialNumber

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

NameACCompressorSerialNumber
DocumentationSerial number of the AC Compressor
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ACCompressorSerialNumber">
<xsd:restriction base="SerialNumber"/>
</xsd:simpleType>
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: AddressQualifier

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

NameAddressQualifier
DocumentationAddress Qualifier
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
WorkAddressWork Address
SeasonalAddressSeasonal Address
DeliveryAddressDelivery Address
HomeAddressHome Address
PreviousAddressPrevious Address
OtherOther
GarageGarage
BillingBilling
NonSigningSpouseAddressNon Signing Spouse Address
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="AddressQualifier">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="WorkAddress"/>
<xsd:enumeration value="SeasonalAddress"/>
<xsd:enumeration value="DeliveryAddress"/>
<xsd:enumeration value="HomeAddress"/>
<xsd:enumeration value="PreviousAddress"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="Garage"/>
<xsd:enumeration value="Billing"/>
<xsd:enumeration value="NonSigningSpouseAddress"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: AssigningOrganizationPartyId

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

NameAssigningOrganizationPartyId
DocumentationAssigning Organization Party Id
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
LegalIdLegal ID
NationalIdGovernment-assigned ID such as a social security Number
OtherOther
DUNSDun and Bradstreet
MotorDealerRegistrationIdDepartment of Motor Vehicle Registration number for a dealer. This is the dealer's license number to do business.
GSTRegistrationIdCanadian Goods and Services Tax Id.
HSTRegistrationIdCanadian HarmonizedTax Id.
Certification Of Registration IdId of the certificate of registration assigned to a business to allow that business to collect and remit certain taxes or fees to a state.
QSTRegistrationIdQuebec sales tax id.

Schema Component Representation
<xsd:simpleType name="AssigningOrganizationPartyId">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="LegalId"/>
<xsd:enumeration value="NationalId"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="DUNS"/>
<xsd:enumeration value="MotorDealerRegistrationId"/>
<xsd:enumeration value="GSTRegistrationId"/>
<xsd:enumeration value="HSTRegistrationId"/>
<xsd:enumeration value="Certification Of Registration Id"/>
<xsd:enumeration value="QSTRegistrationId"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: AssigningPartyId

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

NameAssigningPartyId
DocumentationAgency or entity that validates the Party Id
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
LegalIdLegal ID
DriversLicenseDrivers License
NationalIdGovernment-assigned ID such as a social security Number
OtherOther
GSTRegistrationIdCanadian Goods and Services Tax Id.
HSTRegistrationIdCanadian HarmonizedTax Id.
PreviousAccountNumber
QSTRegistrationIdQuebec sales tax id.

Schema Component Representation
<xsd:simpleType name="AssigningPartyId">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="LegalId"/>
<xsd:enumeration value="DriversLicense"/>
<xsd:enumeration value="NationalId"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="GSTRegistrationId"/>
<xsd:enumeration value="HSTRegistrationId"/>
<xsd:enumeration value="PreviousAccountNumber"/>
<xsd:enumeration value="QSTRegistrationId"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: AxleCode

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

NameAxleCode
DocumentationThe code on the axle of the vehicle.
More information at: http://www.starstandard.org.

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

Simple Type: BatteryWarrantyCode

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

NameBatteryWarrantyCode
DocumentationWarranty code generated by battery tester to define the failure type of the battery (i.e., Midtronics)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="BatteryWarrantyCode">
<xsd:restriction base="Code"/>
</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: BrandedTitleDate

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

NameBrandedTitleDate
DocumentationBranding Date
More information at: http://www.starstandard.org.

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

Simple Type: BrandedTitleInd

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

NameBrandedTitleInd
DocumentationThis tag indicates if a vehicle's title has been branded. (i.e., vehicle totaled and state registration title branded as such)
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: BrandingSource

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

NameBrandingSource
DocumentationBranding source (i.e., source who says that the vehicle is branded)
More information at: http://www.starstandard.org.

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

Simple Type: BrandingStateReference

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

NameBrandingStateReference
DocumentationBranding State Reference Number
More information at: http://www.starstandard.org.

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

Simple Type: BusinessCenter

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

NameBusinessCenter
DocumentationIdentification of business area. Example: grouping of zones
More information at: http://www.starstandard.org.

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

Simple Type: CampaignDispositionCode

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

NameCampaignDispositionCode
DocumentationA campaign related field specifying the disposition of a campaign Ex: completed, open, etc.
More information at: http://www.starstandard.org.

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

Simple Type: CampaignNotes

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

NameCampaignNotes
DocumentationFree form comments related to campaign
More information at: http://www.starstandard.org.

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

Simple Type: CampaignNumber

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

NameCampaignNumber
DocumentationManufacturer assigned campaign number
More information at: http://www.starstandard.org.

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

Simple Type: CampaignOptionCode

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

NameCampaignOptionCode
DocumentationManufacturer assigned Campaign Option Code
More information at: http://www.starstandard.org.

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

Simple Type: CampaignReimbursementCode

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

NameCampaignReimbursementCode
DocumentationA campaign related field specifying the reimbursement code for a campaign service. Reimbursement codes denote the mix of part and labor operations the dealer used to perform the service. Ex: Numeric value between 1 and 9
More information at: http://www.starstandard.org.

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

Simple Type: CaseNumber

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

NameCaseNumber
DocumentationCase number
More information at: http://www.starstandard.org.

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

Simple Type: CaseOpenDate

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

NameCaseOpenDate
DocumentationCase open date
More information at: http://www.starstandard.org.

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

Simple Type: CaseOwner

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

NameCaseOwner
DocumentationCase Owner
More information at: http://www.starstandard.org.

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

Simple Type: CaseReasonNarrative

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

NameCaseReasonNarrative
DocumentationCase Reason Narrative
More information at: http://www.starstandard.org.

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

Simple Type: CaseType

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

NameCaseType
DocumentationType of Customer Arbitration Intervention or legal action
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Arbitration
Legal
Technical Analysis
Customer Relations
Better Business
OtherOther

Schema Component Representation
<xsd:simpleType name="CaseType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Arbitration"/>
<xsd:enumeration value="Legal"/>
<xsd:enumeration value="Technical Analysis"/>
<xsd:enumeration value="Customer Relations"/>
<xsd:enumeration value="Better Business"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: CauseCode

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

NameCauseCode
DocumentationManufacturer assigned reasonfor failure
More information at: http://www.starstandard.org.

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

Simple Type: CertifiedPreownedInd

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

NameCertifiedPreownedInd
DocumentationIdentifies as a certified Pre-Owned Vehicle
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: City

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

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: ClaimNumber

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

NameClaimNumber
DocumentationIdentifier of claim entered by dealer
More information at: http://www.starstandard.org.

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

Simple Type: ClaimType

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

NameClaimType
DocumentationIdentifier of the type of claim
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ClaimType">
<xsd:restriction base="Type"/>
</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: CompanyName

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

NameCompanyName
DocumentationCompany name of customer
More information at: http://www.starstandard.org.

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

Simple Type: ComplaintCode

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

NameComplaintCode
DocumentationCustomer complaint category
More information at: http://www.starstandard.org.

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

Simple Type: Condition

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

NameCondition
DocumentationCondition of Vehicle - Example: Excellent, Good, Fair, Poor, Unknown
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Condition">
<xsd:restriction base="Note"/>
</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: ContactTelephoneNumberDescription

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

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

Schema Component Representation
<xsd:simpleType name="ContactTelephoneNumberDescription">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Evening Phone"/>
<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: 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: ContractCancelCode

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

NameContractCancelCode
DocumentationContract cancellation code
More information at: http://www.starstandard.org.

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

Simple Type: ContractCancelDate

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

NameContractCancelDate
DocumentationContract cancel date
More information at: http://www.starstandard.org.

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

Simple Type: ContractCompanyName

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

NameContractCompanyName
DocumentationContract company name
More information at: http://www.starstandard.org.

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

Simple Type: ContractEffectiveDate

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

NameContractEffectiveDate
DocumentationStart Date of Service Contract
More information at: http://www.starstandard.org.

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

Simple Type: ContractExpirationDate

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

NameContractExpirationDate
DocumentationDate the contract expires
More information at: http://www.starstandard.org.

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

Simple Type: ContractNote

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

NameContractNote
DocumentationFree form comments that relate to the contract
More information at: http://www.starstandard.org.

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

Simple Type: ContractOwnerName

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

NameContractOwnerName
DocumentationName on service Contract (i.e., full name - First Last)
More information at: http://www.starstandard.org.

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

Simple Type: ContractPlanCode

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

NameContractPlanCode
DocumentationContract Plan Code
More information at: http://www.starstandard.org.

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

Simple Type: ContractPlanStates

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

NameContractPlanStates
DocumentationStates where the plan is valid
More information at: http://www.starstandard.org.

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

Simple Type: ContractRemaining

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

NameContractRemaining
DocumentationDefines how much service contract time is left in either time or miles
More information at: http://www.starstandard.org.

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

Simple Type: ContractStartDate

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

NameContractStartDate
DocumentationContract sale Date
More information at: http://www.starstandard.org.

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

Simple Type: ContractStatus

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

NameContractStatus
DocumentationContract plan status
More information at: http://www.starstandard.org.

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

Simple Type: ContractTransferInd

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

NameContractTransferInd
DocumentationIndicates if the contract is transferable
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: ContractTransferredInd

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

NameContractTransferredInd
DocumentationIndicates if the contract has been transferred
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: ContractTripInterruptInd

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

NameContractTripInterruptInd
DocumentationIndicates if the contract allows for trip interruption
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: ContractType

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

NameContractType
DocumentationContract type and/or area of coverage
More information at: http://www.starstandard.org.

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

Simple Type: Country

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

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: DBAName

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

NameDBAName
DocumentationDoing Business As name.
More information at: http://www.starstandard.org.

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

Simple Type: DealerName

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

NameDealerName
DocumentationDealer name
More information at: http://www.starstandard.org.

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

Simple Type: DefectCode

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

NameDefectCode
DocumentationManufacturer assigned code that defines failed component that caused the claim
More information at: http://www.starstandard.org.

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

Simple Type: DeliveryDate

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

NameDeliveryDate
DocumentationThe date of original retail vehicle sale
More information at: http://www.starstandard.org.

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

Simple Type: DiagnosticCodes

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

NameDiagnosticCodes
DocumentationOne or more Manufacturer Diagnostics Codes taken during the Repair Process for this job
More information at: http://www.starstandard.org.

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

Simple Type: DiagnosticProcessCode

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

NameDiagnosticProcessCode
DocumentationSpecifies what diagnostic process was followed by technician
More information at: http://www.starstandard.org.

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

Simple Type: DiagnosticResultType

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

NameDiagnosticResultType
DocumentationIdentifies specific result that was obtained from the diagnostic process
More information at: http://www.starstandard.org.

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

Simple Type: DiagnosticResultValue

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

NameDiagnosticResultValue
DocumentationIdentifies the value of the diagnostic process
More information at: http://www.starstandard.org.

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

Simple Type: DistrictCode

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

NameDistrictCode
DocumentationManufacturer Assigned District Code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="DistrictCode">
<xsd:restriction base="Code"/>
</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: EngineLightInd

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

NameEngineLightInd
DocumentationCheck engine light indicator
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: EngineNumber

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

NameEngineNumber
DocumentationSerial number of the engine if vehicle not made for US sale
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="EngineNumber">
<xsd:restriction base="SerialNumber"/>
</xsd:simpleType>
top

Simple Type: ExpirationDate

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

NameExpirationDate
DocumentationExpiration Date
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ExpirationDate">
<xsd:restriction base="Date"/>
</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: ExternalReferenceNumber

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

NameExternalReferenceNumber
DocumentationSecondary identifying scheme that is meaningful to claimant
More information at: http://www.starstandard.org.

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

Simple Type: FactoryExtWarrantyCode

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

NameFactoryExtWarrantyCode
DocumentationCodes that define what is covered under extended warranty
More information at: http://www.starstandard.org.

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

Simple Type: FactoryExtWarrantyDate

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

NameFactoryExtWarrantyDate
DocumentationEnd Date for Extended Warranty Date
More information at: http://www.starstandard.org.

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

Simple Type: FailureCode

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

NameFailureCode
DocumentationManufacturer-assigned code to describe the reason that a fault or symptom occurred
More information at: http://www.starstandard.org.

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

Simple Type: FamilyName

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

NameFamilyName
DocumentationLast Name of business party
More information at: http://www.starstandard.org.

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

Simple Type: FirstDayRentalInd

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

NameFirstDayRentalInd
DocumentationIf first day rental for service is covered in contract
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: FormattedName

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

NameFormattedName
DocumentationFull Name of business party. Format for name should be "First Last" with no commas between first and last name
More information at: http://www.starstandard.org.

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

Simple Type: FreightClaimNumber

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

NameFreightClaimNumber
DocumentationThe claim number of the freight claim associated with the current warranty claim
More information at: http://www.starstandard.org.

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

Simple Type: GivenName

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

NameGivenName
DocumentationFirst Name of business party
More information at: http://www.starstandard.org.

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

Simple Type: GroupNumber

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

NameGroupNumber
DocumentationGroup Number
More information at: http://www.starstandard.org.

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

Simple Type: HazmatInd

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

NameHazmatInd
DocumentationIndicator that Hazmat Was Used
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: HomeWork

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

NameHomeWork
DocumentationHome or Work
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
HomeHome
WorkWork
OtherOther

Schema Component Representation
<xsd:simpleType name="HomeWork">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Home"/>
<xsd:enumeration value="Work"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: IgnitionKeyNumber

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

NameIgnitionKeyNumber
DocumentationVehicle Ignition Key Number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="IgnitionKeyNumber">
<xsd:restriction base="SerialNumber"/>
</xsd:simpleType>
top

Simple Type: ImageAlternateText

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

NameImageAlternateText
DocumentationImage alternate text. Example: "1997 Honda Accord"
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ImageAlternateText">
<xsd:restriction base="Note"/>
</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: InsuranceCompanyName

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

NameInsuranceCompanyName
DocumentationInsurance company name
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="InsuranceCompanyName">
<xsd:restriction base="Name"/>
</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: IssuingState

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

NameIssuingState
DocumentationIndicates that State where the license was issued.
More information at: http://www.starstandard.org.

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

Simple Type: JobDenialCode

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

NameJobDenialCode
DocumentationDealer / Manufacturer defined code identifying the reason the customer denied service on a repair order line
More information at: http://www.starstandard.org.

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

Simple Type: JobNumber

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

NameJobNumber
DocumentationDMS assigned job or line identification number
More information at: http://www.starstandard.org.

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

Simple Type: LaborActionCode

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

NameLaborActionCode
DocumentationManufacturer-assigned code to describe type of labor performed
More information at: http://www.starstandard.org.

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

Simple Type: LaborOperationIdType

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

NameLaborOperationIdType
DocumentationLabor operation category code
More information at: http://www.starstandard.org.

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

Simple Type: LaborOperationLocation

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

NameLaborOperationLocation
DocumentationCode Indicating Position/Location on Vehicle where labor was performed
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LaborOperationLocation">
<xsd:restriction base="LocationDescription"/>
</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: LicenseNumber

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

NameLicenseNumber
DocumentationState License plate number of vehicle
More information at: http://www.starstandard.org.

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

Simple Type: LoanerVehicleInd

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

NameLoanerVehicleInd
DocumentationIoaner vehicle indicator
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: LocationDescription

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

NameLocationDescription
DocumentationLocation Description
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LocationDescription">
<xsd:restriction base="xsd:string"/>
</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: MasterShieldInd

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

NameMasterShieldInd
DocumentationIndicates if vehicle is covered by the Master Shield Extended warranty
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: MiddleName

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

NameMiddleName
DocumentationMiddle Initial of business party
More information at: http://www.starstandard.org.

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

Simple Type: MileageMeasure

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

NameMileageMeasure
DocumentationM = Miles, K = KIlometers
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
M"M" = Modified
KKilometers

Schema Component Representation
<xsd:simpleType name="MileageMeasure">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="M"/>
<xsd:enumeration value="K"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: MiscellaneousNotes

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

NameMiscellaneousNotes
DocumentationFree form miscellaneous comments
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="MiscellaneousNotes">
<xsd:restriction base="Note"/>
</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: 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: NonUSVehicleInd

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

NameNonUSVehicleInd
DocumentationIndicates whether the vehicle was produced for the United States or not
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="NonUSVehicleInd">
<xsd:restriction base="Indicator"/>
</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: OdometerStatus

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

NameOdometerStatus
DocumentationStatus of odometer at trade-in. Example:: Replaced, Tampered, Miles> 90,000, etc.
More information at: http://www.starstandard.org.

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

Simple Type: OEMClaimNumber

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

NameOEMClaimNumber
DocumentationAssigned by OEM at time of claim processing
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OEMClaimNumber">
<xsd:restriction base="ReferenceNumber"/>
</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: OptionSecurityCode

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

NameOptionSecurityCode
DocumentationSecurity code to unlock option. (i.e, radio code)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionSecurityCode">
<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: OrderInternalNotes

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

NameOrderInternalNotes
DocumentationFree form text for internal repair order remarks that will NOT be printed on the invoice
More information at: http://www.starstandard.org.

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

Simple Type: OrderNotes

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

NameOrderNotes
DocumentationFree form text for general repair order comment which will be printed on the invoice
More information at: http://www.starstandard.org.

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

Simple Type: PartType

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

NamePartType
DocumentationSpecifies whether the parts are indicated by manufacturer part code or Part Number - H = Manufacturer Part Code, P = Part Number
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
HManufacturer Part Code
P"P" = Pending

Schema Component Representation
<xsd:simpleType name="PartType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="H"/>
<xsd:enumeration value="P"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: PCMFailureCode

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

NamePCMFailureCode
DocumentationPowertrain Control Model failure code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PCMFailureCode">
<xsd:restriction base="Code"/>
</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: PreferredContactMethod

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

NamePreferredContactMethod
DocumentationPreferred contact method
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Day PhoneDay Phone
Evening PhoneEvening Phone
Cell PhoneCell Phone
Work FaxWork Fax
Home FaxHome Fax
PagerPager
Work EmailWork Email
Home EmailHome Email
US MailUS Mail
OtherOther
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="PreferredContactMethod">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Day Phone"/>
<xsd:enumeration value="Evening Phone"/>
<xsd:enumeration value="Cell Phone"/>
<xsd:enumeration value="Work Fax"/>
<xsd:enumeration value="Home Fax"/>
<xsd:enumeration value="Pager"/>
<xsd:enumeration value="Work Email"/>
<xsd:enumeration value="Home Email"/>
<xsd:enumeration value="US Mail"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</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: PrimaryContactInd

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

NamePrimaryContactInd
DocumentationIndicates if contact is primary contact
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="PrimaryContactInd">
<xsd:restriction base="Indicator"/>
</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: RelationshipCode

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

NameRelationshipCode
DocumentationIndicates the Business Party's relationship to the primary Party (e.g., mother, father, husband, etc.).
More information at: http://www.starstandard.org.

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

Simple Type: RentInDate

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

NameRentInDate
DocumentationDate rental/loaner vehicle provided to customer
More information at: http://www.starstandard.org.

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

Simple Type: RentNotes

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

NameRentNotes
DocumentationRent Loaner Comments
More information at: http://www.starstandard.org.

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

Simple Type: RentOutDate

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

NameRentOutDate
DocumentationDate rental/loaner vehicle provided to customer
More information at: http://www.starstandard.org.

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

Simple Type: RepairOrderCompletedDate

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

NameRepairOrderCompletedDate
DocumentationThe date the last line was closed on the repair order
More information at: http://www.starstandard.org.

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

Simple Type: RepairOrderOpenedDate

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

NameRepairOrderOpenedDate
DocumentationSystem date when Repair Order was opened
More information at: http://www.starstandard.org.

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

Simple Type: RestrictionInd

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

NameRestrictionInd
DocumentationIndication that vehicle has restrictions on its use
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: RoadHazardInd

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

NameRoadHazardInd
DocumentationIndicates whether Roadside hazard is covered in the contract
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: RoadsideAssistanceInd

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

NameRoadsideAssistanceInd
DocumentationIndicates whether coverage includes roadside assistance
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: SaleClass

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

NameSaleClass
DocumentationClass of sale.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
NewNever owned.
UsedPreviously Owned
DemoDemonstration item.
OtherOther
N/ANot Applicable
Floor SampleThis is a vehicle that is provided in the showroom as an example.
FactoryIdentifies that the vehicle may have been used as a product demonstration for an official or executive from the manufacturer.

Schema Component Representation
<xsd:simpleType name="SaleClass">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="New"/>
<xsd:enumeration value="Used"/>
<xsd:enumeration value="Demo"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="Floor Sample"/>
<xsd:enumeration value="Factory"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Salutation

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

NameSalutation
DocumentationTitle or greeting of business party
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Salutation">
<xsd:restriction base="Name"/>
</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: SerialNumber

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

NameSerialNumber
DocumentationSerial Number
More information at: http://www.starstandard.org.

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

Simple Type: ServiceAdvisorName

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

NameServiceAdvisorName
DocumentationName of service advisor
More information at: http://www.starstandard.org.

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

Simple Type: ServiceType

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

NameServiceType
DocumentationType of service preformed
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
WarrantyService performed under warranty
Customer PayService performed under customer pay
Internal PayService performed under internal pay

Schema Component Representation
<xsd:simpleType name="ServiceType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Warranty"/>
<xsd:enumeration value="Customer Pay"/>
<xsd:enumeration value="Internal Pay"/>
</xsd:restriction>
</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: SoldAreaEmissionCode

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

NameSoldAreaEmissionCode
DocumentationThe code for the geographical Area that the unit is sold.
More information at: http://www.starstandard.org.

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

Simple Type: SortName

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

NameSortName
DocumentationIndex name used as a sort for report purposes
More information at: http://www.starstandard.org.

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

Simple Type: SparePartDate

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

NameSparePartDate
DocumentationThe date the part was purchased
More information at: http://www.starstandard.org.

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

Simple Type: SparePartInvoiceNumber

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

NameSparePartInvoiceNumber
DocumentationThe invoice number on which the part was sold over the counter
More information at: http://www.starstandard.org.

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

Simple Type: StateOrProvince

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

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: Suffix

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

NameSuffix
DocumentationBusiness Party name suffix designation if individual Ex: Sr, Jr, III, etc.
More information at: http://www.starstandard.org.

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

Simple Type: SupplementalCampaignInd

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

NameSupplementalCampaignInd
DocumentationDenotes whether claim is actual campaign service or additional service, but still related to the campaign
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: SymptomCode

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

NameSymptomCode
DocumentationManufacturer-assigned code to describe how customer experiences problem
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SymptomCode">
<xsd:restriction base="Code"/>
</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: TechnicianNotes

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

NameTechnicianNotes
DocumentationFree form technician comments
More information at: http://www.starstandard.org.

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

Simple Type: TelematicsServiceInd

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

NameTelematicsServiceInd
DocumentationIndication whether Telematics Service Subscription is turned on
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: TermLength

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

NameTermLength
DocumentationTerm Length
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
MonthsMonths
WeeksWeeks
YearsYears

Schema Component Representation
<xsd:simpleType name="TermLength">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Months"/>
<xsd:enumeration value="Weeks"/>
<xsd:enumeration value="Years"/>
</xsd:restriction>
</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: TrimCode

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

NameTrimCode
DocumentationManufacturer assigned trim code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TrimCode">
<xsd:restriction base="Code"/>
</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: UOM

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

NameUOM
DocumentationUnits of Measure - ea=Each; bx=Box; case=Case; ctn=Carton; gal=Gallon; qt=Quart; pt=Pint; ft=Feet; yd=Yard; in=Inch; L=Liter; m=Meter; cm=Centimeter; kg=Kilograms; g=grams; other=Other
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
eaEach
bxBox
caseCase
ctnCarton
galGallon
qtQuart
ptPint
ftft = feet
ydyd = yard
inin = inch
L"L" = Canceled
mm = meter
cmcm = centimeter
kgKilogram
gGram
other
tnTon
kmkilometers
mimiles
hphorsepower
kwkilowatt

Schema Component Representation
<xsd:simpleType name="UOM">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ea"/>
<xsd:enumeration value="bx"/>
<xsd:enumeration value="case"/>
<xsd:enumeration value="ctn"/>
<xsd:enumeration value="gal"/>
<xsd:enumeration value="qt"/>
<xsd:enumeration value="pt"/>
<xsd:enumeration value="ft"/>
<xsd:enumeration value="yd"/>
<xsd:enumeration value="in"/>
<xsd:enumeration value="L"/>
<xsd:enumeration value="m"/>
<xsd:enumeration value="cm"/>
<xsd:enumeration value="kg"/>
<xsd:enumeration value="g"/>
<xsd:enumeration value="other"/>
<xsd:enumeration value="tn"/>
<xsd:enumeration value="km"/>
<xsd:enumeration value="mi"/>
<xsd:enumeration value="hp"/>
<xsd:enumeration value="kw"/>
</xsd:restriction>
</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: VehicleDemoInd

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

NameVehicleDemoInd
DocumentationIndicates whether vehicle was ever a demo
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: VehicleNote

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

NameVehicleNote
DocumentationAny vehicle related notes
More information at: http://www.starstandard.org.

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

Simple Type: VehicleOriginCountry

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

NameVehicleOriginCountry
DocumentationThe country where the vehicle was manufactured.
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="VehicleOriginCountry">
<xsd:restriction base="Country"/>
</xsd:simpleType>
top

Simple Type: VehicleStock

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

NameVehicleStock
DocumentationDealer assigned vehicle stock number
More information at: http://www.starstandard.org.

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

Simple Type: VIN

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

NameVIN
DocumentationFederally defined 17 position vehicle identification number
More information at: http://www.starstandard.org.

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

Simple Type: WarrantyAppealInd

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

NameWarrantyAppealInd
DocumentationWarranty Appeal indicator
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: WarrantyCancelCode

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

NameWarrantyCancelCode
DocumentationWarranty cancellation code
More information at: http://www.starstandard.org.

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

Simple Type: WarrantyCancelDate

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

NameWarrantyCancelDate
DocumentationWarranty cancel date
More information at: http://www.starstandard.org.

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

Simple Type: WarrantyExpirationDate

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

NameWarrantyExpirationDate
DocumentationLast Date of vehicle warranty coverage for warranty currently in force at time of repair
More information at: http://www.starstandard.org.

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

Simple Type: WarrantyNotes

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

NameWarrantyNotes
DocumentationAny Warranty related Notes
More information at: http://www.starstandard.org.

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

Simple Type: WarrantyRemaining

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

NameWarrantyRemaining
DocumentationDefines how much warranty is left, either in time or miles
More information at: http://www.starstandard.org.

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

Simple Type: WarrantyStartDate

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

NameWarrantyStartDate
DocumentationStart Date of vehicle warranty
More information at: http://www.starstandard.org.

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

Simple Type: WarrantyStatus

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

NameWarrantyStatus
DocumentationWhether warranty is still applicable
More information at: http://www.starstandard.org.

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

Simple Type: WarrantyTransferInd

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

NameWarrantyTransferInd
DocumentationIndicates if warranty is transferable
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="WarrantyTransferInd">
<xsd:restriction base="Indicator"/>
</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

Simple Type: ZoneCode

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

NameZoneCode
DocumentationManufacturer Assigned Zone Code
More information at: http://www.starstandard.org.

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

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

Generated by StarSchemaGuidelineGenerator based on xs3p. Last modified: