Implementation Guideline
Show Vehicle Service History
Repository Version Rev4.5.4
Copyright © 2007 STAR – Standards for Technology in Automotive Retail. All rights reserved
Table of Contents
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 .
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.
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.
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.
Target Namespace http://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. Documentation This 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
Prefix Namespace Default namespace http://www.starstandards.org/STAR xml http://www.w3.org/XML/1998/namespace xsd http://www.w3.org/2001/XMLSchema
Schema Component Representation
<
xsd:schema targetNamespace ="
http://www.starstandards.org/STAR "
elementFormDefault ="
qualified "
attributeFormDefault ="
unqualified ">
...
</
xsd:schema >
Name ApplicationArea Type ApplicationArea Nillable no Abstract no Documentation 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 . 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>
<CreationDateTime>
DateTime </CreationDateTime>
[1] ? <BODId>
Code </BODId>
[0..1] ? </ApplicationArea>
XML Instance Representation
Schema Component Representation
Element: Show
This element can be used wherever the following element is referenced:
Name Show Type Show Nillable no Abstract no Documentation The 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
>
<OriginalBODId>
xsd :NMTOKEN </OriginalBODId>
[0..1] </Show>
Schema Component Representation
<
xsd:element name ="
Show "
type ="
Show "
substitutionGroup ="
Verb "/>
XML Instance Representation
<ShowVehicleServiceHistory
release="8.1-Lite [0..1] ? " environment="Text [0..1] ? " bodVersion="Text [0..1] ? " >
</ShowVehicleServiceHistory>
XML Instance Representation
<VehicleServiceHistory>
</VehicleServiceHistory>
Element: Verb
The following elements can be used wherever this element is referenced:
Name Verb Type Verb Nillable no Abstract yes
Schema Component Representation
<
xsd:element name ="
Verb "
type ="
Verb "
abstract ="
true "/>
Components (Complex Type): Address
Super-types: AddressBase < Address (by extension)Sub-types:
Attributes
Attribute Description Requirement Business Rules qualifier Required
Data Elements and Components
Field/Component Description Requirement Business Rules AddressLine Indicates the multiple lines of an address. The first line is typically the street name and number. Required City Is the City of the Address. Required County County in which the Address is in. Optional StateOrProvince Is the State or Province of a given Address. Required Country Country in which the Address is in. Required PostalCode Postal Code of the Address. Required
XML Instance Representation
<...
>
<City>
City </City>
[1] ? </...>
Schema Component Representation
<
xsd:complexType name ="
Address ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Components (Complex Type): AddressBase
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules AddressLine Indicates the multiple lines of an address. The first line is typically the street name and number. Required City Is the City of the Address. Required County County in which the Address is in. Optional StateOrProvince Is the State or Province of a given Address. Required Country Country in which the Address is in. Required PostalCode Postal Code of the Address. Required
XML Instance Representation
<...>
<City>
City </City>
[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 ="
Country "
type ="
Country "/>
<
xsd:element name ="
PostalCode "
type ="
PostalCode "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules Id Alternate Party Identification Required
Schema Component Representation
<
xsd:complexType name ="
AlternatePartyId ">
<
xsd:sequence >
<
xsd:element name ="
Id "
type ="
Id "/>
</
xsd:sequence >
</
xsd:complexType >
Components (Complex Type): Amount
Super-types: xsd :decimal < Amount (by extension)Sub-types: None
Name Amount Abstract no Documentation Based on OAGI Amount. Simple content with the currency as an attrbute More information at: http://www.starstandard.org .
Attributes
Attribute Description Requirement Business Rules currency Required
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 >
Super-types: None Sub-types: None
Name ApplicationArea Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules Sender Identifies 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 CreationDateTime is 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
Signature If 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.
BODId The 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 Destination Information related to the receiver of the BOD Required
See Destination Component.
XML Instance Representation
<...>
<CreationDateTime>
DateTime </CreationDateTime>
[1] ? <BODId>
Code </BODId>
[0..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:sequence >
</
xsd:complexType >
Super-types: xsd :decimal < Measurement (by extension) < BatteryVoltage (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
BatteryVoltage ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): BrandedInfo
Super-types: None Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules BrandedTitleInd This 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.
BrandedTitleDate Branding Date Optional In YYYY-MM-DD format.
BrandingStateCode Branding State Code Optional BrandingStateReference Branding State Reference Number Optional BrandingSource Branding source â (i.e., source who says that the vehicle is branded) Optional
Schema Component Representation
<
xsd:complexType name ="
BrandedInfo ">
<
xsd:sequence >
<
xsd:element name ="
BrandingSource "
type ="
BrandingSource "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types: xsd :string < StateOrProvince (by restriction) < BrandingStateCode (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
BrandingStateCode ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: None Sub-types:
Name BusinessObjectDocument Abstract no
Attributes
Attribute Description Requirement Business Rules revision This 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 release Indicates the OAGIS release that this BOD belongs. Optional environment Indicates 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 lang Indicates the language that the contents of the BOD is in unless otherwise stated. Optional bodVersion Deprecated 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/Component Description Requirement Business Rules ApplicationArea 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. Required
XML Instance Representation
<...
release="8.1-Lite [0..1] ? " environment="Text [0..1] ? " bodVersion="Text [0..1] ? " >
</...>
Schema Component Representation
<
xsd:complexType name ="
BusinessObjectDocument ">
<
xsd:sequence >
</
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 >
Super-types: xsd :string < Id (by extension) < CampaignBulletinId (by extension)Sub-types: None
Name CampaignBulletinId Abstract no Documentation Identification of the service bulletin associated with a particular campaign More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
CampaignBulletinId ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < CampaignDescription (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
CampaignDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): CASE
Super-types: None Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules CaseType Type of Customer Arbitration Intervention or legal action Required CaseNumber Case number Optional CaseOpenDate Case open date Optional CaseReasonDescription Case Reason Description Optional CaseReasonNarrative Case Reason Narrative Optional CaseOwner Case Owner Optional
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 ="
CaseOwner "
type ="
CaseOwner "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < CaseReasonDescription (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
CaseReasonDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < CauseDescription (by extension)Sub-types: None
Name CauseDescription Abstract no Documentation Dealer explanation of vehicle malfunction cause More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
CauseDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Data Elements and Components
Field/Component Description Requirement Business Rules CauseCode Manufacturer assigned reason the part failed Optional CauseDescription Dealer explanation of vehicle malfunction cause Optional ComplaintCode Customer complaint category Optional ComplaintDescription Customer explanation of vehicle malfunction Optional CorrectionDescription Dealer explanation of vehicle repair Optional TechnicianNotes Free form technician comments Optional MiscellaneousNotes Free form miscellaneous comments Optional JobDenialCode Dealer / Manufacturer defined code identifying the reason the customer denied service on a repair order line Optional JobDenialDescription Text description of the reason a customer denied service on a repair order line Optional
Schema Component Representation
<
xsd:complexType name ="
CodesAndComments ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules CauseCode Manufacturer assigned reason the part failed Optional CauseDescription Dealer explanation of vehicle malfunction cause Optional ComplaintCode Customer complaint category Optional ComplaintDescription Customer explanation of vehicle malfunction Optional CorrectionDescription Dealer explanation of vehicle repair Optional TechnicianNotes Free form technician comments Optional MiscellaneousNotes Free form miscellaneous comments Optional JobDenialCode Dealer / Manufacturer defined code identifying the reason the customer denied service on a repair order line Optional JobDenialDescription Text description of the reason a customer denied service on a repair order line Optional
Schema Component Representation
<
xsd:complexType name ="
CodesAndCommentsBase ">
<
xsd:sequence >
<
xsd:element name ="
CauseCode "
type ="
CauseCode "
minOccurs ="
0 "/>
<
xsd:element name ="
ComplaintCode "
type ="
ComplaintCode "
minOccurs ="
0 "/>
<
xsd:element name ="
JobDenialCode "
type ="
JobDenialCode "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Components (Complex Type): CodeType
Super-types: xsd :string < CodeType (by extension)Sub-types: None
Attributes
Attribute Description Requirement Business 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] " >
</...>
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 >
Super-types: xsd :string < Description (by extension) < ComplaintDescription (by extension)Sub-types: None
Name ComplaintDescription Abstract no Documentation Customer explanation of vehicle malfunction More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
ComplaintDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: Verb < ConfirmableVerb (by extension)Sub-types:
Name ConfirmableVerb Abstract no
Attributes
Attribute Description Requirement Business Rules confirm Required
Data Elements and Components
Field/Component Description Requirement Business Rules Verb Required
Schema Component Representation
<
xsd:complexType name ="
ConfirmableVerb ">
<
xsd:complexContent >
<
xsd:extension base ="
Verb ">
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Components (Complex Type): ContactBase
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules Telephone Contact telephone numbers Optional EMailAddress Contact Email addresses Optional Fax Contact Fax numbers Optional PreferredContactMethod Preferred contact method Optional ContactTime Preferred contact time (i.e. Best day/time to reach the contact. Optional PrimaryContactInd Indicates if contact is primary contact Optional
Schema Component Representation
<
xsd:complexType name ="
ContactBase ">
<
xsd:sequence >
<
xsd:element name ="
ContactTime "
type ="
ContactTime "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types: xsd :decimal < Amount (by extension) < ContractDeductible (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
ContractDeductible ">
<
xsd:simpleContent >
<
xsd:extension base ="
Amount "/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): ContractId
Super-types: xsd :string < Id (by extension) < ContractId (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
ContractId ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < ContractPlanDescription (by extension)Sub-types: None
Name ContractPlanDescription Abstract no Documentation Description of contract plan. Example: 36 MONTH/36000 MILE" More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
ContractPlanDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :integer < Count (by extension) < Mileage (by extension) < ContractStartMileage (by extension)Sub-types: None
Name ContractStartMileage Abstract no Documentation Odometer reading when contract becomes effective More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
ContractStartMileage ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :integer < Count (by extension) < Mileage (by extension) < ContractTermMileage (by extension)Sub-types: None
Name ContractTermMileage Abstract no Documentation Mileage allowed under terms of contract More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
ContractTermMileage ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < CorrectionDescription (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
CorrectionDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): Count
Super-types: xsd :integer < Count (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
Count ">
<
xsd:simpleContent >
<
xsd:extension base ="
xsd :integer"/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: PartyBase < DealerPartyBase (by extension)Sub-types:
Name DealerPartyBase Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules PartyId Party Identification Number Optional DealerName Dealer name Optional DistrictCode Manufacturer Assigned District Code Optional URI Dealer URI Optional ZoneCode Manufacturer Assigned Zone Code Optional
XML Instance Representation
<...>
<URI>
URI </URI>
[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 >
Super-types: xsd :integer < Count (by extension) < Mileage (by extension) < DeliveryMileage (by extension)Sub-types: None
Name DeliveryMileage Abstract no Documentation Odometer reading of vehicle at time of delivery More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
DeliveryMileage ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): Description
Super-types: xsd :string < Description (by extension)Sub-types: None
Attributes
Attribute Description Requirement Business Rules language The ISO language code that the description is written. Optional
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 >
Components (Complex Type): Destination
Super-types: None Sub-types: None
Name Destination Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules DestinationNameCode Code 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
DestinationURI Physical address of the destination Optional DestinationSoftwareCode Additional information about the destination application Optional DestinationSoftware For which software destination file is intended (may not be known). Optional DealerNumber Target Dealer Code receiving information Optional StoreNumber Dealer code store number (DMS assigned) Optional AreaNumber Dealer code area number (DMS vendor assigned) Optional DealerCountry Target Dealer country location Optional PartyId The 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 LocationId The 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 ServiceId The 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] ? </...>
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 >
Components (Complex Type): Diagnostics
Super-types: None Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules DiagnosticCodes One or more Manufacturer Diagnostics Codes taken during the Repair Process for this job Optional BatteryVoltage Reading from a battery check service Optional EngineLightInd Check engine light indicator Optional PCMFailureCode Powertrain Control Model failure code Optional DiagnosticProcessCode Specifies what diagnostic process was followed by technician Optional (INACTIVE)
DiagnosticResultType Identifies specific result that was obtained from the diagnostic process Optional (INACTIVE)
DiagnosticResultValue Identifies the value of the diagnostic process Optional (INACTIVE)
SymptomCode Manufacturer-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
SymptomCodeDescription Description of symptom code Optional
Please note that although the Schema shows this as
an Optional field, in this BOD usage, it should be
Required
FailureCode Manufacturer-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
FailureCodeDescription Description 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.
BatteryWarrantyCode Warranty code generated by battery tester to define the failure type of the battery (i.e., Midtronics) Optional ACCompressorSerialNumber Serial number of the AC Compressor Optional TireTreadDepth Depth of vehicle's tire tread Optional (INACTIVE)
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 ="
SymptomCode "
type ="
SymptomCode "
minOccurs ="
0 "/>
<
xsd:element name ="
FailureCode "
type ="
FailureCode "
minOccurs ="
0 "/>
<
xsd:element name ="
TireTreadDepth "
type ="
TireTreadDepth "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Components (Complex Type): DocumentId
Super-types: xsd :string < Id (by extension) < DocumentId (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
DocumentId ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): DoorsQuantity
Super-types: xsd :integer < Count (by extension) < DoorsQuantity (by restriction)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
DoorsQuantity ">
<
xsd:simpleContent >
<
xsd:restriction base ="
Count "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :integer < Count (by extension) < Mileage (by extension) < FactoryExtWarrantyMileage (by extension)Sub-types: None
Name FactoryExtWarrantyMileage Abstract no Documentation End Mileage for Extended Warranty Mileage More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
FactoryExtWarrantyMileage ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :integer < Count (by extension) < FactoryExtWarrantyRemaining (by restriction)Sub-types: None
Name FactoryExtWarrantyRemaining Abstract no Documentation Days Remaining in Extended Warranty. More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
FactoryExtWarrantyRemaining ">
<
xsd:simpleContent >
<
xsd:restriction base ="
Count "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < FailureCodeDescription (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
FailureCodeDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Name FullServiceContract Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules ContractCompanyName Service contract company name Optional ContractId Identification of Service Contract Optional ContractPlanCode Service Contract Plan Code Optional ContractType Service contract type and/or area of coverage Optional ContractPlanDescription Description of service plan. Example: 36 MONTH/36000 MILE" Optional Term Number of months in contract plan Optional ContractStartDate Service Contract sale Date Optional ContractDeductible Amount of Deductible at time of service Eg:$50.00 Optional ContractExpirationDate Date the Service contract expires Optional ContractStartMileage Odometer reading when contract becomes effective Optional ContractTermMileage Mileage allowed under terms of service contract Optional ContractOwnerName Name on service Contract (i.e., full name - First Last) Optional InsuranceCompanyName Memo Field for carrier covering extended service contract Optional TotalContractAmount Total amount of the service contract. Optional ContractNote Free form comments that relate to the contract Optional ContractEffectiveDate Start Date of Service Contract Optional ContractPlanStates States where the plan is valid Optional ContractTransferInd Indicates if the contract is transferable Optional ContractTransferredInd Indicates if the contract has been transferred Optional ContractTripInterruptInd Indicates if the contract allows for trip interruption Optional LoanerVehicleInd Service contract loaner vehicle indicator Optional RoadsideAssistanceInd Indicates whether coverage includes roadside assistance Optional RoadHazardInd Indicates whether Roadside hazard is covered in the contract Optional FirstDayRentalInd If first day rental for service is covered in contract Optional RentalAllowance Limit for Rental Allowance per day Optional MaximumRentalAmount Max Rental Allowance per occurrence Optional TowingAllowance Amount allowed for towing of RENTAL car Optional
XML Instance Representation
<...>
<Term>
Term </Term>
[0..1] ? </...>
Schema Component Representation
<
xsd:complexType name ="
FullServiceContract ">
<
xsd:complexContent >
<
xsd:extension base ="
ServiceContractBase ">
<
xsd:sequence >
<
xsd:element name ="
ContractPlanStates "
type ="
ContractPlanStates "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element name ="
RoadHazardInd "
type ="
RoadHazardInd "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Data Elements and Components
Field/Component Description Requirement Business Rules ContractCompanyName Service contract company name Optional ContractId Identification of Service Contract Optional ContractPlanCode Service Contract Plan Code Optional ContractType Service contract type and/or area of coverage Optional ContractPlanDescription Description of service plan. Example: 36 MONTH/36000 MILE" Optional Term Number of months in contract plan Optional ContractStartDate Service Contract sale Date Optional ContractDeductible Amount of Deductible at time of service Eg:$50.00 Optional ContractExpirationDate Date the Service contract expires Optional ContractStartMileage Odometer reading when contract becomes effective Optional ContractTermMileage Mileage allowed under terms of service contract Optional ContractOwnerName Name on service Contract (i.e., full name - First Last) Optional InsuranceCompanyName Memo Field for carrier covering extended service contract Optional TotalContractAmount Total amount of the service contract. Optional ContractNote Free form comments that relate to the contract Optional ContractEffectiveDate Start Date of Service Contract Optional ContractPlanStates States where the plan is valid Optional ContractTransferInd Indicates if the contract is transferable Optional ContractTransferredInd Indicates if the contract has been transferred Optional ContractTripInterruptInd Indicates if the contract allows for trip interruption Optional LoanerVehicleInd Service contract loaner vehicle indicator Optional RoadsideAssistanceInd Indicates whether coverage includes roadside assistance Optional RoadHazardInd Indicates whether Roadside hazard is covered in the contract Optional FirstDayRentalInd If first day rental for service is covered in contract Optional RentalAllowance Limit for Rental Allowance per day Optional MaximumRentalAmount Max Rental Allowance per occurrence Optional TowingAllowance Amount allowed for towing of RENTAL car Optional ContractRemaining Defines how much service contract time is left in either time or miles Optional ContractStatus Vehicle service contract plan status Optional ContractCancelCode Contract cancellation code Optional
If this field is populated, ContractStatus needs to
be "Cancel"
ContractCancelDate Contract cancel date Optional In YYYY-MM-DD format.
If this field is populated, ContractStatus needs to
be "Cancel"
XML Instance Representation
<...>
<Term>
Term </Term>
[0..1] ? </...>
Schema Component Representation
<
xsd:complexType name ="
FullServiceContractExtended ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Components (Complex Type): HeaderBase
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules DocumentDateTime Is 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)
SecondaryPassword Secondary password used to validate access to the dealer information Optional (INACTIVE)
SecondaryDealerNumber Identifies secondary dealer number if different than primary "Dealer Number" Optional (INACTIVE)
XML Instance Representation
Schema Component Representation
Super-types: Vehicle < VehicleBase (by extension) < HistoryVehicle (by extension)Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules Model Manufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code) Optional ModelYear Vehicle designated model year Optional ModelDescription Descriptive vehicle model name Optional Make Vehicle make code - Usually available in the VIN number (use NCIC code). Optional SaleClass Class of Sale Optional Condition Condition of Vehicle - Example: Excellent, Good, Fair, Poor, Unknown Optional CertifiedPreownedInd Identifies as a certified Pre-Owned Vehicle Optional VehicleNote Any vehicle related notes Optional VIN Federally defined 17 position vehicle identification number Optional DeliveryMileage Odometer reading of vehicle at time of delivery Optional VehicleStock Dealer assigned vehicle stock number Optional TrimCode Manufacturer assigned trim code Optional DoorsQuantity Number of doors on vehicle Optional BodyStyle Manufacturer-assigned vehicle body style Optional InteriorColor Vehicle Interior Color(s) Optional ExteriorColor Vehicle Exterior Color(s) Optional TransmissionType Vehicle Transmission type Optional OdometerStatus Status of odometer at trade-in. Example:: Replaced, Tampered, Miles> 90,000, etc. Optional NonUSVehicleInd Indicates whether the vehicle was produced for the United States or not Optional
0 - Created for US Sales. 1 - Created for Non US
Sales.
VehicleDemoInd Indicates whether vehicle was ever a demo Optional
1 - Was or is a demo. 0 - Was not or is not a demo.
LicenseNumber State License plate number of vehicle Optional BrandedInfo Vehicle Branding Information Optional RestrictionInd Indication that vehicle has restrictions on its use Optional RestrictionDescription Description of vehicle use restrictions Optional TelematicsServiceInd Indication whether Telematics Service Subscription is turned on Optional Option Service Vehicle Options Optional (INACTIVE)
TransmissionCode Transmission Serial Number Optional (INACTIVE)
DeliveryDate The date of original retail vehicle sale Optional In YYYY-MM-DD format.
EngineNumber Serial number of the engine if vehicle not made for US sale Optional IgnitionKeyNumber Vehicle Ignition Key Number Optional (INACTIVE)
AxleCode The code on the axle of the vehicle. Optional (INACTIVE)
SoldAreaEmissionCode The code for the geographical Area that the unit is sold Optional VehicleOriginCountry The country code where the unit was manufactured. Optional VehicleImage Contains information about a vehicle graphical image. Optional InteriorColorCode Vehicle Interior color code. Optional ExteriorColorCode Vehicle Exterior color code. Optional
XML Instance Representation
<...>
<Model>
Model </Model>
[0..1] ? <Make>
Make </Make>
[0..1] ? <VIN>
VIN </VIN>
[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 ="
DeliveryDate "
type ="
DeliveryDate "
minOccurs ="
0 "/>
<
xsd:element name ="
EngineNumber "
type ="
EngineNumber "
minOccurs ="
0 "/>
<
xsd:element name ="
AxleCode "
type ="
AxleCode "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Components (Complex Type): Hours
Super-types: xsd :decimal < Hours (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
Hours ">
<
xsd:simpleContent >
<
xsd:extension base ="
xsd :decimal"/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): Id
Super-types: xsd :string < Id (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
Id ">
<
xsd:simpleContent >
<
xsd:extension base ="
xsd :string"/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: None Sub-types: None
Name ImageAttachment Abstract no Documentation represents information about the location of on-line vehicle photos. More information at: http://www.starstandard.org .
Data Elements and Components
Field/Component Description Requirement Business Rules URI URI Optional ImageWidth Image tag width. Example: "100" Optional ImageHeight Image tag height Example: "120" Optional ImageAlternateText Image alternate text. Example: "1997 Honda Accord" Optional
XML Instance Representation
<...>
<URI>
URI </URI>
[0..1] ? </...>
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 >
Components (Complex Type): ImageHeight
Super-types: xsd :integer < Count (by extension) < ImageHeight (by restriction)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
ImageHeight ">
<
xsd:simpleContent >
<
xsd:restriction base ="
Count "/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): ImageWidth
Super-types: xsd :integer < Count (by extension) < ImageWidth (by restriction)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
ImageWidth ">
<
xsd:simpleContent >
<
xsd:restriction base ="
Count "/>
</
xsd:simpleContent >
</
xsd:complexType >
Data Elements and Components
Field/Component Description Requirement Business Rules PartyId Party Identification Number Optional AlternatePartyIds Individual party alternate party Identification Optional PersonName Individual party name Optional Address Individual party address Optional Contact Individual party contact information Optional RelationshipCode Indicates the Business PartyâÂÂs relationship to the primary Party (e.g., mother, father, husband, etc.)l Optional (INACTIVE)
Schema Component Representation
<
xsd:complexType name ="
IndividualOwnerParty ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: AddressBase < Address (by extension) < IndividualPartyAddress (by extension)Sub-types: None
Name IndividualPartyAddress Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules AddressLine Indicates the multiple lines of an address. The first line is typically the street name and number. Required City Is the City of the Address. Required County County in which the Address is in. Optional StateOrProvince Is the State or Province of a given Address. Required Country Country in which the Address is in. Required PostalCode Postal Code of the Address. Required UrbanizationCode Geographic definition of a metropolitan or suburban area Optional
XML Instance Representation
<...
>
<City>
City </City>
[1] ? </...>
Schema Component Representation
<
xsd:complexType name ="
IndividualPartyAddress ">
<
xsd:complexContent >
<
xsd:extension base ="
Address ">
<
xsd:sequence >
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: AlternatePartyId < IndividualPartyAlternatePartyId (by extension)Sub-types: None
Name IndividualPartyAlternatePartyId Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules Id Alternate Party Identification Required AssigningPartyId Agency or entity that validates the Party Id Required IssuingState Indicates that State where the license was issued. Optional ExpirationDate Expiration date of the alternate party id (e.g., Driver's License expiration date). Optional In YYYY-MM-DD format.
Schema Component Representation
<
xsd:complexType name ="
IndividualPartyAlternatePartyId ">
<
xsd:complexContent >
<
xsd:extension base ="
AlternatePartyId ">
<
xsd:sequence >
<
xsd:element name ="
IssuingState "
type ="
IssuingState "
minOccurs ="
0 "/>
<
xsd:element name ="
ExpirationDate "
type ="
ExpirationDate "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: PartyBase < IndividualPartyBase (by extension)Sub-types:
Name IndividualPartyBase Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules PartyId Party Identification Number Optional AlternatePartyIds Individual party alternate party Identification Optional PersonName Individual party name Optional Address Individual party address Optional
Schema Component Representation
<
xsd:complexType name ="
IndividualPartyBase ">
<
xsd:complexContent >
<
xsd:extension base ="
PartyBase ">
<
xsd:sequence >
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: ContactBase < IndividualPartyContact (by extension)Sub-types: None
Name IndividualPartyContact Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules Telephone Contact telephone numbers Optional EMailAddress Contact Email addresses Optional Fax Contact Fax numbers Optional PreferredContactMethod Preferred contact method Optional ContactTime Preferred contact time (i.e. Best day/time to reach the contact. Optional PrimaryContactInd Indicates if contact is primary contact Optional PersonName Contact name Optional
Schema Component Representation
<
xsd:complexType name ="
IndividualPartyContact ">
<
xsd:complexContent >
<
xsd:extension base ="
ContactBase ">
<
xsd:sequence >
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: xsd :string < IndividualPartyContactEMail (by extension)Sub-types: None
Attributes
Attribute Description Requirement Business Rules desc Required
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 >
Super-types: xsd :string < IndividualPartyContactFax (by extension)Sub-types: None
Attributes
Attribute Description Requirement Business Rules desc Required
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 >
Super-types: xsd :string < IndividualPartyContactTelephoneNumber (by extension)Sub-types: None
Name IndividualPartyContactTelephoneNumber Abstract no Documentation IndividualParty telephone number More information at: http://www.starstandard.org .
Attributes
Attribute Description Requirement Business Rules desc Required exten Required
Schema Component Representation
<
xsd:complexType name ="
IndividualPartyContactTelephoneNumber ">
<
xsd:simpleContent >
<
xsd:extension base ="
xsd :string">
<
xsd:attribute name ="
exten "
type ="
Note "/>
</
xsd:extension >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: None Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules Salutation Title or greeting of business party Optional GivenName First Name of business party Required MiddleName Middle Initial of business party Optional FamilyName Last Name of business party Required Suffix Business Party name suffix designation if individual Ex: Sr, Jr, III, etc. Optional FormattedName Full Name of business party. Format for name should be "First Last" with no commas between first and last name Optional SortName Index name used as a sort for report purposes Optional (INACTIVE)
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 >
Components (Complex Type): ItemId
Super-types: xsd :string < Id (by extension) < ItemId (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
ItemId ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < ItemIdDescription (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
ItemIdDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): ItemQuantity
Super-types: xsd :decimal < Quantity (by extension) < ItemQuantity (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
ItemQuantity ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < JobDenialDescription (by extension)Sub-types: None
Name JobDenialDescription Abstract no Documentation Text description of the reason a customer denied service on a repair order line More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
JobDenialDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): JobHistory
Super-types: None Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules JobNumber DMS assigned job or line identification number Optional OperationId Dealer or DMS assigned operation code identifier Optional OperationName Dealer or DMS assigned operation description Optional CodesAndComments Codes and comments related to job Optional Diagnostics Diagnostics from vehicle service associated with job Optional ServiceParts Parts used on job Optional ServiceLabor Labor used on job Optional CASE Customer arbitration information associated with job Optional (INACTIVE)
WarrantyClaim Warranty 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.
HazmatInd Indicator 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
<...>
<CASE>
CASE </CASE>
[0..*] ? </...>
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 ="
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 ="
HazmatInd "
type ="
HazmatInd "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types: xsd :decimal < Hours (by extension) < LaborAdditionalHours (by extension)Sub-types: None
Name LaborAdditionalHours Abstract no Documentation Additional labor hours above flat rate allowance More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
LaborAdditionalHours ">
<
xsd:simpleContent >
<
xsd:extension base ="
Hours "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :decimal < Hours (by extension) < LaborAllowanceHours (by extension)Sub-types: None
Name LaborAllowanceHours Abstract no Documentation Flat rate labor hour allowance for this operation More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
LaborAllowanceHours ">
<
xsd:simpleContent >
<
xsd:extension base ="
Hours "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < LaborOperationDescription (by extension)Sub-types: None
Name LaborOperationDescription Abstract no Documentation Description of a particular operation code More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
LaborOperationDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Id (by extension) < LaborOperationId (by extension)Sub-types: None
Name LaborOperationId Abstract no Documentation Currently assigned code for this operation (preferably manufacturer code) More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
LaborOperationId ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :integer < Count (by extension) < LaborOperationQuantity (by restriction)Sub-types: None
Name LaborOperationQuantity Abstract no Documentation Number of times this operation was performed for this labor line More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
LaborOperationQuantity ">
<
xsd:simpleContent >
<
xsd:restriction base ="
Count "/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): LocationId
Super-types: xsd :string < Id (by extension) < LocationId (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
LocationId ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :decimal < Amount (by extension) < MaximumRentalAmount (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
MaximumRentalAmount ">
<
xsd:simpleContent >
<
xsd:extension base ="
Amount "/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): Measurement
Super-types: xsd :decimal < Measurement (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
Measurement ">
<
xsd:simpleContent >
<
xsd:extension base ="
xsd :decimal"/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): Mileage
Super-types: xsd :integer < Count (by extension) < Mileage (by extension)Sub-types: None
Attributes
Attribute Description Requirement Business Rules uom Optional
Schema Component Representation
<
xsd:complexType name ="
Mileage ">
<
xsd:simpleContent >
<
xsd:extension base ="
Count ">
</
xsd:extension >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): MileageIn
Super-types: xsd :integer < Count (by extension) < Mileage (by extension) < MileageIn (by extension)Sub-types: None
Name MileageIn Abstract no Documentation Odometer reading of vehicle when repair order was opened More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
MileageIn ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): MileageOut
Super-types: xsd :integer < Count (by extension) < Mileage (by extension) < MileageOut (by extension)Sub-types: None
Name MileageOut Abstract no Documentation Odometer reading of vehicle when repair order was closed More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
MileageOut ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): OperationId
Super-types: xsd :string < Id (by extension) < OperationId (by extension)Sub-types: None
Name OperationId Abstract no Documentation Dealer or DMS assigned operation code identifier More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
OperationId ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): OperationName
Super-types: xsd :string < Description (by extension) < OperationName (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
OperationName ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): OptionBase
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules OptionType An option type for a vehicle or other component. Usually references an OEM supplied list of codes. Optional OptionName Name of vehicle option Optional OptionStockNumber Stock Number of Vehicle Option Optional Manufacturer Manufacturer of Vehicle Option Optional
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 ="
Manufacturer "
type ="
Manufacturer "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Components (Complex Type): OptionType
Super-types: xsd :string < CodeType (by extension) < OptionType (by extension)Sub-types: None
Name OptionType Abstract no Documentation Option 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:simpleContent >
</
xsd:complexType >
Super-types: AddressBase < OrganizationAddress (by extension)Sub-types: None
Name OrganizationAddress Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules AddressLine Indicates the multiple lines of an address. The first line is typically the street name and number. Required City Is the City of the Address. Required County County in which the Address is in. Optional StateOrProvince Is the State or Province of a given Address. Required Country Country in which the Address is in. Required PostalCode Postal Code of the Address. Required UrbanizationCode Geographic definition of a metropolitan or suburban area Optional
XML Instance Representation
<...>
<City>
City </City>
[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 >
Data Elements and Components
Field/Component Description Requirement Business Rules PartyId Party Identification Number Optional AlternatePartyIds Alternate organizational party Identification Optional Name Company name of organizational party Optional Address Organizational Party address Optional DBAName Doing Business As name. Optional Contact Organizational Party contact information Optional RelationshipCode Indicates the Business PartyâÂÂs relationship to the primary Party (e.g., mother, father, husband, etc.)l Optional (INACTIVE)
Schema Component Representation
<
xsd:complexType name ="
OrganizationalOwnerParty ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: AlternatePartyId < OrganizationalPartyAlternatePartyId (by extension)Sub-types: None
Name OrganizationalPartyAlternatePartyId Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules Id Alternate Party Identification Required AssigningPartyId Agency or entity that validates the Party Id Required IssuingState Indicates that State where the license was issued. Optional ExpirationDate Expiration date of the alternate party id (e.g., Driver's License expiration date). Optional
Schema Component Representation
<
xsd:complexType name ="
OrganizationalPartyAlternatePartyId ">
<
xsd:complexContent >
<
xsd:extension base ="
AlternatePartyId ">
<
xsd:sequence >
<
xsd:element name ="
IssuingState "
type ="
IssuingState "
minOccurs ="
0 "/>
<
xsd:element name ="
ExpirationDate "
type ="
ExpirationDate "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules PersonName Contact name Optional Telephone Contact telephone numbers Optional EMailAddress Contact Email address Optional Fax Contact Fax number Optional PreferredContactMethod Preferred contact method Optional ContactTime Preferred contact time (i.e. Best day/time to reach the contact. Optional
Schema Component Representation
<
xsd:complexType name ="
OrganizationContact ">
<
xsd:sequence >
<
xsd:element name ="
ContactTime "
type ="
ContactTime "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Name OrganizationContactExtended Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules PersonName Contact name Optional Telephone Contact telephone numbers Optional EMailAddress Contact Email address Optional Fax Contact Fax number Optional PreferredContactMethod Preferred contact method Optional ContactTime Preferred contact time (i.e. Best day/time to reach the contact. Optional PreferredLanguage Organization's preferred language Optional
Schema Component Representation
<
xsd:complexType name ="
OrganizationContactExtended ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: None Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules GivenName First Name of business party Required FamilyName Last Name of business party Required FormattedName Full 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 >
Super-types: PartyBase < OrganizationPartyBase (by extension)Sub-types:
Name OrganizationPartyBase Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules PartyId Party Identification Number Optional AlternatePartyIds Alternate organizational party Identification Optional Name Company name of organizational party Optional Address Organizational Party address Optional DBAName Doing Business As name. Optional
Schema Component Representation
<
xsd:complexType name ="
OrganizationPartyBase ">
<
xsd:complexContent >
<
xsd:extension base ="
PartyBase ">
<
xsd:sequence >
<
xsd:element name ="
Name "
type ="
CompanyName "
minOccurs ="
0 "/>
<
xsd:element name ="
DBAName "
type ="
DBAName "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: xsd :string < OrganizationPartyEmail (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
OrganizationPartyEmail ">
<
xsd:simpleContent >
<
xsd:extension base ="
xsd :string"/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < OrganizationPartyFax (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
OrganizationPartyFax ">
<
xsd:simpleContent >
<
xsd:extension base ="
xsd :string"/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < OrganizationPartyTelephone (by extension)Sub-types: None
Name OrganizationPartyTelephone Abstract no Documentation OrganizationParty telephone number More information at: http://www.starstandard.org .
Attributes
Attribute Description Requirement Business Rules desc Required exten Required
Schema Component Representation
<
xsd:complexType name ="
OrganizationPartyTelephone ">
<
xsd:simpleContent >
<
xsd:extension base ="
xsd :string">
<
xsd:attribute name ="
exten "
type ="
Note "/>
</
xsd:extension >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < PartNameCodeDescription (by extension)Sub-types: None
Name PartNameCodeDescription Abstract no Documentation Description of Part identifier (PNC) that caused the failure More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
PartNameCodeDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): PartyBase
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules PartyId Party Identification Number Optional
Schema Component Representation
<
xsd:complexType name ="
PartyBase ">
<
xsd:sequence >
<
xsd:element name ="
PartyId "
type ="
PartyId "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Components (Complex Type): PartyId
Super-types: xsd :string < Id (by extension) < PartyId (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
PartyId ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): Quantity
Super-types: xsd :decimal < Quantity (by extension)Sub-types: None
Attributes
Attribute Description Requirement Business Rules uom Required
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 >
Super-types: xsd :decimal < Amount (by extension) < RentalAllowance (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
RentalAllowance ">
<
xsd:simpleContent >
<
xsd:extension base ="
Amount "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :integer < Count (by extension) < RentDaysQuantity (by restriction)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
RentDaysQuantity ">
<
xsd:simpleContent >
<
xsd:restriction base ="
Count "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules VIN Rental Loaner Vehicle Identification Number Optional RentDaysQuantity Number of days rental/loaner was out Optional RentOutDate Date rental/loaner vehicle provided to customer Optional RentInDate Date rental/loaner vehicle turned in by customer Optional Model Model description of rental/loaner vehicle Optional RentNotes Rent Loaner Comments Optional
XML Instance Representation
<...>
<VIN>
VIN </VIN>
[0..1] ? <Model>
Model </Model>
[0..1] ? </...>
Schema Component Representation
<
xsd:complexType name ="
RentLoanerBase ">
<
xsd:sequence >
<
xsd:element name ="
VIN "
type ="
VIN "
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 >
Super-types: RentLoanerBase < RentLoanerHistory (by extension)Sub-types: None
Name RentLoanerHistory Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules VIN Rental Loaner Vehicle Identification Number Optional RentDaysQuantity Number of days rental/loaner was out Optional RentOutDate Date rental/loaner vehicle provided to customer Optional RentInDate Date rental/loaner vehicle turned in by customer Optional Model Model description of rental/loaner vehicle Optional RentNotes Rent Loaner Comments Optional
XML Instance Representation
<...>
<VIN>
VIN </VIN>
[0..1] ? <Model>
Model </Model>
[0..1] ? </...>
Schema Component Representation
<
xsd:complexType name ="
RentLoanerHistory ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Components (Complex Type): ResponseVerb
Name ResponseVerb Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules Verb Required OriginalBODId Optional
XML Instance Representation
<...
>
<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 >
Super-types: xsd :string < Description (by extension) < RestrictionDescription (by extension)Sub-types: None
Name RestrictionDescription Abstract no Documentation Description of vehicle use restrictions More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
RestrictionDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Id (by extension) < SecondaryDealerNumber (by extension)Sub-types: None
Name SecondaryDealerNumber Abstract no Documentation Identifies secondary dealer number if different than primary "Dealer Number" More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
SecondaryDealerNumber ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): Sender
Super-types: SenderBase < Sender (by extension)Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules LogicalId Provides 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 Component Provides 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 Task Describes 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 ReferenceId Enables 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 AuthorizationId Identifyies 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 CreatorNameCode DCS Software Creator Code Required SenderNameCode Additional 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
SenderURI Physical address of the sender Optional DealerNumber Dealer Code of source of information Optional
Dealer Number is Required if originating from DMS.
StoreNumber Dealer code store number (DMS assigned) Optional AreaNumber Dealer code area number (DMS vendor assigned) Optional DealerCountry Source Dealer country location Optional
Reference Country enumerator.
Language This code is used to define the language of the data used in this transaction Optional
Reference Language enumerator.
DeliverPendingMailInd Indicates 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.
Password Token for application specific authentication. Used to authenticate dealership/users through application specific security Optional SystemVersion The sender's software version number. Optional PartyId The 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 LocationId The 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 ServiceId The 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] ? <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] ? <DeliverPendingMailInd>
Indicator </DeliverPendingMailInd>
[0..1] ? <Password>
Text </Password>
[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 >
Components (Complex Type): SenderBase
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules LogicalId Provides 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 Component Provides 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 Task Describes 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 ReferenceId Enables 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 AuthorizationId Identifyies 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] ? <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 >
Super-types: PartyBase < ServiceAdvisor (by extension)Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules PartyId Party Identification Number Optional AlternatePartyIds Social security number or other legal document Id of service advisor assigned to Repair Order Optional ServiceAdvisorName Name of service advisor Optional
Please note that although the Schema shows this as
an Optional field, in this BOD usage, it should be
Required
Schema Component Representation
<
xsd:complexType name ="
ServiceAdvisor ">
<
xsd:complexContent >
<
xsd:extension base ="
PartyBase ">
<
xsd:sequence >
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules CampaignNumber Manufacturer assigned campaign number Optional CampaignOptionCode Manufacturer assigned Campaign Option Code Optional CampaignReimbursementCode A 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 CampaignDescription Service Campaign Description Optional CampaignDispositionCode A campaign related field specifying the disposition of a campaign Ex: completed, open, etc. Optional SupplementalCampaignInd Denotes whether claim is actual campaign service or additional service, but still related to the campaign Optional CampaignNotes Free form comments related to campaign Optional
Schema Component Representation
<
xsd:complexType name ="
ServiceCampaign ">
<
xsd:sequence >
<
xsd:element name ="
CampaignNumber "
type ="
CampaignNumber "
minOccurs ="
0 "/>
<
xsd:element name ="
CampaignNotes "
type ="
CampaignNotes "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types: ServiceCampaign < ServiceCampaignExtended (by extension)Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules CampaignNumber Manufacturer assigned campaign number Optional CampaignOptionCode Manufacturer assigned Campaign Option Code Optional CampaignReimbursementCode A 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 CampaignDescription Service Campaign Description Optional CampaignDispositionCode A campaign related field specifying the disposition of a campaign Ex: completed, open, etc. Optional SupplementalCampaignInd Denotes whether claim is actual campaign service or additional service, but still related to the campaign Optional CampaignNotes Free form comments related to campaign Optional CampaignBulletinId Identification of the service bulletin associated with a particular campaign Optional
Schema Component Representation
<
xsd:complexType name ="
ServiceCampaignExtended ">
<
xsd:complexContent >
<
xsd:extension base ="
ServiceCampaign ">
<
xsd:sequence >
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules ContractCompanyName Service contract company name Optional ContractId Identification of Service Contract Optional ContractPlanCode Service Contract Plan Code Optional ContractType Service contract type and/or area of coverage Optional ContractPlanDescription Description of service plan. Example: 36 MONTH/36000 MILE" Optional Term Number of months in contract plan Optional ContractStartDate Service Contract sale Date Optional ContractDeductible Amount of Deductible at time of service Eg:$50.00 Optional ContractExpirationDate Date the Service contract expires Optional ContractStartMileage Odometer reading when contract becomes effective Optional ContractTermMileage Mileage allowed under terms of service contract Optional ContractOwnerName Name on service Contract (i.e., full name - First Last) Optional InsuranceCompanyName Memo Field for carrier covering extended service contract Optional TotalContractAmount Total amount of the service contract. Optional ContractNote Free form comments that relate to the contract Optional
XML Instance Representation
<...>
<Term>
Term </Term>
[0..1] ? </...>
Schema Component Representation
<
xsd:complexType name ="
ServiceContractBase ">
<
xsd:sequence >
<
xsd:element name ="
ContractId "
type ="
ContractId "
minOccurs ="
0 "/>
<
xsd:element name ="
ContractType "
type ="
ContractType "
minOccurs ="
0 "/>
<
xsd:element name ="
Term "
type ="
Term "
minOccurs ="
0 "/>
<
xsd:element name ="
ContractNote "
type ="
ContractNote "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Name ServiceDealerParty Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules PartyId Party Identification Number Optional DealerName Dealer name Optional DistrictCode Manufacturer Assigned District Code Optional URI Dealer URI Optional ZoneCode Manufacturer Assigned Zone Code Optional BusinessCenter Identification of business area. Example: grouping of zones Optional
XML Instance Representation
<...>
<URI>
URI </URI>
[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 >
Components (Complex Type): ServiceId
Super-types: xsd :string < Id (by extension) < ServiceId (by extension)Sub-types: None
Name ServiceId Abstract no Documentation The 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 .
Schema Component Representation
<
xsd:complexType name ="
ServiceId ">
<
xsd:simpleContent >
<
xsd:extension base ="
Id "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules LaborOperationId Currently assigned code for this operation (preferably manufacturer code) Optional LaborOperationIdType Labor operation category code Optional LaborOperationDescription Description of a particular operation code Optional PartNameCodeDescription Description of Part identifier (PNC) that caused the failure Optional LaborOperationLocation Code Indicating Position/Location on Vehicle where labor was performed Optional LaborActionCode Manufacturer-assigned code to describe type of labor performed Optional LaborAllowanceHours Flat rate labor hour allowance for this operation Optional LaborAdditionalHours Additional labor hours above flat rate allowance Optional LaborOperationQuantity Number of times this operation was performed for this labor line Optional Diagnostics Diagnostics from vehicle service associated with labor Optional
Schema Component Representation
<
xsd:complexType name ="
ServiceLaborBase ">
<
xsd:sequence >
<
xsd:element name ="
Diagnostics "
type ="
Diagnostics "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Data Elements and Components
Field/Component Description Requirement Business Rules LaborOperationId Currently assigned code for this operation (preferably manufacturer code) Optional LaborOperationIdType Labor operation category code Optional LaborOperationDescription Description of a particular operation code Optional PartNameCodeDescription Description of Part identifier (PNC) that caused the failure Optional LaborOperationLocation Code Indicating Position/Location on Vehicle where labor was performed Optional LaborActionCode Manufacturer-assigned code to describe type of labor performed Optional LaborAllowanceHours Flat rate labor hour allowance for this operation Optional LaborAdditionalHours Additional labor hours above flat rate allowance Optional LaborOperationQuantity Number of times this operation was performed for this labor line Optional Diagnostics Diagnostics from vehicle service associated with labor Optional
Schema Component Representation
<
xsd:complexType name ="
ServiceLaborHistory ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Components (Complex Type): ServiceOption
Super-types: OptionBase < ServiceOption (by extension)Sub-types: None
Name ServiceOption Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules OptionType An option type for a vehicle or other component. Usually references an OEM supplied list of codes. Optional OptionName Name of vehicle option Optional OptionStockNumber Stock Number of Vehicle Option Optional Manufacturer Manufacturer of Vehicle Option Optional OptionSecurityCode Security code to unlock option. (i.e, radio code) Optional
Schema Component Representation
<
xsd:complexType name ="
ServiceOption ">
<
xsd:complexContent >
<
xsd:extension base ="
OptionBase ">
<
xsd:sequence >
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules ItemId Item part number identifier Optional ItemIdDescription Item part number detail description Optional ItemQuantity Quantity of Part number used on service Optional GroupNumber Group Number Optional PartType Specifies whether the parts are indicated by manufacturer part code or Part Number Optional
Schema Component Representation
<
xsd:complexType name ="
ServicePartsBase ">
<
xsd:sequence >
<
xsd:element name ="
ItemId "
type ="
ItemId "
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 >
Name ServicePartsHistory Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules ItemId Item part number identifier Optional ItemIdDescription Item part number detail description Optional ItemQuantity Quantity of Part number used on service Optional GroupNumber Group Number Optional PartType Specifies whether the parts are indicated by manufacturer part code or Part Number Optional
Schema Component Representation
<
xsd:complexType name ="
ServicePartsHistory ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Components (Complex Type): Show
Data Elements and Components
Field/Component Description Requirement Business Rules Verb Required OriginalBODId Optional
XML Instance Representation
<...
>
<OriginalBODId>
xsd :NMTOKEN </OriginalBODId>
[0..1] </...>
Schema Component Representation
<
xsd:complexType name ="
Show ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Name ShowVehicleServiceHistory Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules ApplicationArea 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. Required DataArea Required
XML Instance Representation
<...
release="8.1-Lite [0..1] ? " environment="Text [0..1] ? " bodVersion="Text [0..1] ? " >
</...>
Schema Component Representation
<
xsd:complexType name ="
ShowVehicleServiceHistory ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: None Sub-types: None
Name ShowVehicleServiceHistoryDataArea Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules Show The 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
Schema Component Representation
<
xsd:complexType name ="
ShowVehicleServiceHistoryDataArea ">
<
xsd:sequence >
<
xsd:element ref ="
Show "/>
</
xsd:sequence >
</
xsd:complexType >
Components (Complex Type): Signature
Super-types: None Sub-types: None
Attributes
Attribute Description Requirement Business Rules qualifyingAgency Optional
Data Elements and Components
Field/Component Description Requirement Business 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 >
Super-types: xsd :integer < Count (by extension) < Mileage (by extension) < SparePartMileage (by extension)Sub-types: None
Name SparePartMileage Abstract no Documentation Mileage at which the failed part was originally installed More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
SparePartMileage ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < SymptomCodeDescription (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
SymptomCodeDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): Term
Super-types: xsd :integer < Count (by extension) < Term (by extension)Sub-types: None
Attributes
Attribute Description Requirement Business Rules length Required
Schema Component Representation
<
xsd:complexType name ="
Term ">
<
xsd:simpleContent >
<
xsd:extension base ="
Count ">
</
xsd:extension >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :decimal < Measurement (by extension) < TireTreadDepth (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
TireTreadDepth ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :decimal < Amount (by extension) < TotalContractAmount (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
TotalContractAmount ">
<
xsd:simpleContent >
<
xsd:extension base ="
Amount "/>
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :decimal < Amount (by extension) < TowingAllowance (by extension)Sub-types: None
Schema Component Representation
<
xsd:complexType name ="
TowingAllowance ">
<
xsd:simpleContent >
<
xsd:extension base ="
Amount "/>
</
xsd:simpleContent >
</
xsd:complexType >
Components (Complex Type): Vehicle
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules Model Manufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code) Optional ModelYear Vehicle designated model year Optional ModelDescription Descriptive vehicle model name Optional Make Vehicle make code - Usually available in the VIN number (use NCIC code). Optional
XML Instance Representation
<...>
<Model>
Model </Model>
[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 ="
Make "
type ="
Make "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Components (Complex Type): VehicleBase
Super-types: Vehicle < VehicleBase (by extension)Sub-types:
Name VehicleBase Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules Model Manufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code) Optional ModelYear Vehicle designated model year Optional ModelDescription Descriptive vehicle model name Optional Make Vehicle make code - Usually available in the VIN number (use NCIC code). Optional SaleClass Class of Sale Optional Condition Condition of Vehicle - Example: Excellent, Good, Fair, Poor, Unknown Optional CertifiedPreownedInd Identifies as a certified Pre-Owned Vehicle Optional VehicleNote Any vehicle related notes Optional VIN Federally defined 17 position vehicle identification number Optional DeliveryMileage Odometer reading of vehicle at time of delivery Optional VehicleStock Dealer assigned vehicle stock number Optional TrimCode Manufacturer assigned trim code Optional DoorsQuantity Number of doors on vehicle Optional BodyStyle Manufacturer-assigned vehicle body style Optional InteriorColor Vehicle Interior Color(s) Optional ExteriorColor Vehicle Exterior Color(s) Optional TransmissionType Vehicle Transmission type Optional OdometerStatus Status of odometer at trade-in. Example:: Replaced, Tampered, Miles> 90,000, etc. Optional NonUSVehicleInd Indicates whether the vehicle was produced for the United States or not Optional
0 - Created for US Sales. 1 - Created for Non US
Sales.
VehicleDemoInd Indicates whether vehicle was ever a demo Optional
1 - Was or is a demo. 0 - Was not or is not a demo.
LicenseNumber State License plate number of vehicle Optional BrandedInfo Vehicle Branding Information Optional RestrictionInd Indication that vehicle has restrictions on its use Optional RestrictionDescription Description of vehicle use restrictions Optional TelematicsServiceInd Indication whether Telematics Service Subscription is turned on Optional
XML Instance Representation
<...>
<Model>
Model </Model>
[0..1] ? <Make>
Make </Make>
[0..1] ? <VIN>
VIN </VIN>
[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 ="
VehicleNote "
type ="
VehicleNote "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element name ="
VIN "
type ="
VIN "
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 ="
OdometerStatus "
type ="
OdometerStatus "
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:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: None Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules Header Required Detail Optional
Schema Component Representation
<
xsd:complexType name ="
VehicleServiceHistory ">
<
xsd:sequence >
<
xsd:element ref ="
Detail "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types: None Sub-types: None
Name VehicleServiceHistoryDetail Abstract no Documentation Detail for each service visit requested More information at: http://www.starstandards.org .
Data Elements and Components
Field/Component Description Requirement Business Rules DocumentId RepairOrderNumber Optional RepairOrderOpenedDate System date when Repair Order was opened Optional In YYYY-MM-DD format.
RepairOrderCompletedDate The date the last line was closed on the repair order Required In YYYY-MM-DD format.
ServiceAdvisor Service Advisor for repair order Optional MileageIn Odometer reading of vehicle when repair order was opened Optional MileageOut Odometer reading of vehicle when repair order was opened Optional OrderNotes Free form text for general repair order comment which will be printed on the invoice Optional OrderInternalNotes Free form text for internal repair order remarks that will NOT be printed on the invoice Optional ServiceDealer Dealer that performed vehicle servicen Optional (INACTIVE)
ServiceType Type of service preformed Required Diagnostics Diagnostics from vehicle service Optional RentLoaner Rent Loaner information related to vehicle service Optional WarrantyClaim Warranty Claim information related to vehicle service Optional Job Job information related to vehicle service Optional
Schema Component Representation
<
xsd:complexType name ="
VehicleServiceHistoryDetail ">
<
xsd:sequence >
<
xsd:element name ="
DocumentId "
type ="
DocumentId "
minOccurs ="
0 "/>
<
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 ="
Diagnostics "
type ="
Diagnostics "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element name ="
Job "
type ="
JobHistory "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types: HeaderBase < VehicleServiceHistoryHeader (by extension)Sub-types: None
Name VehicleServiceHistoryHeader Abstract no
Data Elements and Components
Field/Component Description Requirement Business Rules DocumentDateTime Is 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)
SecondaryPassword Secondary password used to validate access to the dealer information Optional (INACTIVE)
SecondaryDealerNumber Identifies secondary dealer number if different than primary "Dealer Number" Optional (INACTIVE)
Dealer Dealer that is receiving the vehicle service history information Optional (INACTIVE)
IndividualOwner Individual who owns the vehicle Optional
Either the IndividualOwner or OrganizationalOwner
component can be used but not both.
OrganizationalOwner Organization that owns the vehicle Optional
Either the IndividualOwner or OrganizationalOwner
component can be used but not both.
IndividualCo-Owner Individual who co-owns the vehicle Optional
Can only be used if the IndividualOwner component is
used.
OrganizationalCo-Owner Organization that co-owns the vehicle Optional
Can only be used if the OrganizationalOwner
component is used.
PrimaryDriver Primary driver of the vehicle Optional (INACTIVE)
SecondaryDriver Secondary driver(s) of the vehicle Optional (INACTIVE)
Vehicle Static information on vehicle Required Warranty Vehicle warranty information Optional ServiceContract Vehicle Servcie Contract(s) Optional CASE Customer arbitration information Optional (INACTIVE)
ServiceCampaign Service Campaign information related to vehicle service Optional
XML Instance Representation
Schema Component Representation
Components (Complex Type): Verb
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules
Components (Complex Type): Warranty
Super-types: WarrantyBase < Warranty (by extension)Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules WarrantyStartMileage Mileage at start date of vehicle warranty Optional WarrantyEndMileage Mileage limit for vehicle warranty coverage for warranty currently in force at time of repair Optional WarrantyStartDate Start date of vehicle warranty Optional WarrantyExpirationDate Last date of vehicle warranty coverage for warranty currently in force at time of repair Optional RoadsideAssistanceInd Indicates whether coverage includes roadside assistance Optional MasterShieldInd Indicates if vehicle is covered by the Master Shield Extended warranty Optional WarrantyTransferInd Indicates if warranty is transferable Optional WarrantyTypeDescription Description of type of warranty Example: Basic /Powertrain, etc. Optional WarrantyStatus Whether warranty is still applicable Optional WarrantyRemaining Defines how much warranty is left, either in time or miles Optional WarrantyNotes Any Warranty related Notes Optional
Schema Component Representation
<
xsd:complexType name ="
Warranty ">
<
xsd:complexContent >
</
xsd:complexContent >
</
xsd:complexType >
Components (Complex Type): WarrantyBase
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules WarrantyStartMileage Mileage at start date of vehicle warranty Optional WarrantyEndMileage Mileage limit for vehicle warranty coverage for warranty currently in force at time of repair Optional WarrantyStartDate Start date of vehicle warranty Optional WarrantyExpirationDate Last date of vehicle warranty coverage for warranty currently in force at time of repair Optional RoadsideAssistanceInd Indicates whether coverage includes roadside assistance Optional MasterShieldInd Indicates if vehicle is covered by the Master Shield Extended warranty Optional WarrantyTransferInd Indicates if warranty is transferable Optional WarrantyTypeDescription Description of type of warranty Example: Basic /Powertrain, etc. Optional WarrantyStatus Whether warranty is still applicable Optional WarrantyRemaining Defines how much warranty is left, either in time or miles Optional WarrantyNotes Any Warranty related Notes Optional
Schema Component Representation
<
xsd:complexType name ="
WarrantyBase ">
<
xsd:sequence >
<
xsd:element name ="
WarrantyStatus "
type ="
WarrantyStatus "
minOccurs ="
0 "/>
<
xsd:element name ="
WarrantyNotes "
type ="
WarrantyNotes "
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types: WarrantyBase < Warranty (by extension) < WarrantyCancelAddition (by extension)Sub-types: None
Data Elements and Components
Field/Component Description Requirement Business Rules WarrantyStartMileage Mileage at start date of vehicle warranty Optional WarrantyEndMileage Mileage limit for vehicle warranty coverage for warranty currently in force at time of repair Optional WarrantyStartDate Start date of vehicle warranty Optional WarrantyExpirationDate Last date of vehicle warranty coverage for warranty currently in force at time of repair Optional RoadsideAssistanceInd Indicates whether coverage includes roadside assistance Optional MasterShieldInd Indicates if vehicle is covered by the Master Shield Extended warranty Optional WarrantyTransferInd Indicates if warranty is transferable Optional WarrantyTypeDescription Description of type of warranty Example: Basic /Powertrain, etc. Optional WarrantyStatus Whether warranty is still applicable Optional WarrantyRemaining Defines how much warranty is left, either in time or miles Optional WarrantyNotes Any Warranty related Notes Optional WarrantyCancelCode Warranty cancellation code Optional
If this field is populated, WarrantyStatus needs to
be "Cancel"
WarrantyCancelDate Warranty cancel date Optional
If this field is populated, WarrantyStatus needs to
be "Cancel"
FactoryExtWarrantyMileage End Mileage for Extended Warranty Mileage Optional FactoryExtWarrantyDate End Date for Extended Warranty Date. Optional In YYYY-MM-DD format.
FactoryExtWarrantyRemaining Days Remaining in Extended Warranty Optional FactoryExtWarrantyCode Codes that define what is covered under extended warranty Optional
May occur multiple times.
Schema Component Representation
<
xsd:complexType name ="
WarrantyCancelAddition ">
<
xsd:complexContent >
<
xsd:extension base ="
Warranty ">
<
xsd:sequence >
<
xsd:element name ="
FactoryExtWarrantyCode "
type ="
FactoryExtWarrantyCode "
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: None Sub-types:
Data Elements and Components
Field/Component Description Requirement Business Rules ClaimNumber Identifier of claim entered by dealer Optional ClaimType Identifier of the type of claim Optional OEMClaimNumber Assigned by OEM at time of claim processing Optional ExternalReferenceNumber Secondary identifying scheme that is meaningful to claimant Optional
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:sequence >
</
xsd:complexType >
Data Elements and Components
Field/Component Description Requirement Business Rules ClaimNumber Identifier of claim entered by dealer Optional ClaimType Identifier of the type of claim Optional OEMClaimNumber Assigned by OEM at time of claim processing Optional ExternalReferenceNumber Secondary identifying scheme that is meaningful to claimant Optional FreightClaimNumber The claim number of the freight claim associated with the current warranty claim Optional AccessoryClaimType Manufacturer identifier of the type of accessory claim Optional DefectCode Manufacturer 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
ItemId Primary 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
PartType Specifies whether the parts are indicated by manufacturer part code or Part Number Optional
H - Manufacturer Part Code, P - Part Number is Used
SparePartDate The date the part was purchased Optional In YYYY-MM-DD format.
SparePartInvoiceNumber The invoice number on which the part was sold over the counter Optional SparePartMileage Mileage at which the failed part was originally installed Optional WarrantyAppealInd Warranty Appeal indicator Optional (INACTIVE)
ServiceCampaign Service Campaign information related to vehicle service Optional CodesAndComments Codes and Comments related to vehicle service Optional
Schema Component Representation
<
xsd:complexType name ="
WarrantyClaimHistory ">
<
xsd:complexContent >
<
xsd:extension base ="
WarrantyClaimBase ">
<
xsd:sequence >
<
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:sequence >
</
xsd:extension >
</
xsd:complexContent >
</
xsd:complexType >
Super-types: xsd :integer < Count (by extension) < Mileage (by extension) < WarrantyEndMileage (by extension)Sub-types: None
Name WarrantyEndMileage Abstract no Documentation Mileage limit for vehicle warranty coverage for warranty currently in force at time of repair More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
WarrantyEndMileage ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :integer < Count (by extension) < Mileage (by extension) < WarrantyStartMileage (by extension)Sub-types: None
Name WarrantyStartMileage Abstract no Documentation Mileage at start Date of vehicle warranty More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
WarrantyStartMileage ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Description (by extension) < WarrantyTypeDescription (by extension)Sub-types: None
Name WarrantyTypeDescription Abstract no Documentation A code used to classify into coverage categories More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:complexType name ="
WarrantyTypeDescription ">
<
xsd:simpleContent >
</
xsd:simpleContent >
</
xsd:complexType >
Super-types: xsd :string < Type (by restriction) < AccessoryClaimType (by restriction)Sub-types: None
Name AccessoryClaimType Documentation Manufacturer 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 >
Super-types: xsd :string < SerialNumber (by restriction) < ACCompressorSerialNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ACCompressorSerialNumber ">
</
xsd:simpleType >
Super-types: xsd :string < AddressLine (by restriction)Sub-types: None
Name AddressLine Documentation Indicates 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 >
Super-types: xsd :string < AddressQualifier (by restriction)Sub-types: None
Enumerations Code Value Description WorkAddress Work Address SeasonalAddress Seasonal Address DeliveryAddress Delivery Address HomeAddress Home Address PreviousAddress Previous Address Other Other Garage Garage Billing Billing NonSigningSpouseAddress Non Signing Spouse Address N/A Not 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 >
Super-types: xsd :string < AssigningOrganizationPartyId (by restriction)Sub-types: None
Enumerations Code Value Description LegalId Legal ID NationalId Government-assigned ID such as a social security Number Other Other DUNS Dun and Bradstreet MotorDealerRegistrationId Department of Motor Vehicle Registration number for a dealer. This is the dealer's license number to do business. GSTRegistrationId Canadian Goods and Services Tax Id. HSTRegistrationId Canadian HarmonizedTax Id. Certification Of Registration Id Id of the certificate of registration assigned to a business to allow that business to collect and remit certain taxes or fees to a state. QSTRegistrationId Quebec 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 >
Super-types: xsd :string < AssigningPartyId (by restriction)Sub-types: None
Enumerations Code Value Description LegalId Legal ID DriversLicense Drivers License NationalId Government-assigned ID such as a social security Number Other Other GSTRegistrationId Canadian Goods and Services Tax Id. HSTRegistrationId Canadian HarmonizedTax Id. PreviousAccountNumber QSTRegistrationId Quebec 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 >
Super-types: xsd :string < Code (by restriction) < AxleCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
AxleCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < BatteryWarrantyCode (by restriction)Sub-types: None
Name BatteryWarrantyCode Documentation Warranty 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 >
Super-types: xsd :string < Text (by restriction) < BodyStyle (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
BodyStyle ">
<
xsd:restriction base ="
Text "/>
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < BrandedTitleDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
BrandedTitleDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < BrandedTitleInd (by restriction)Sub-types: None
Name BrandedTitleInd Documentation This 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 Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
BrandedTitleInd ">
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < BrandingSource (by restriction)Sub-types: None
Name BrandingSource Documentation Branding 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 >
Super-types: xsd :string < ReferenceNumber (by restriction) < BrandingStateReference (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
BrandingStateReference ">
</
xsd:simpleType >
Super-types: xsd :string < City (by restriction) < BusinessCenter (by restriction)Sub-types: None
Name BusinessCenter Documentation Identification 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 >
Super-types: xsd :string < Code (by restriction) < CampaignDispositionCode (by restriction)Sub-types: None
Name CampaignDispositionCode Documentation A 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 >
Super-types: xsd :string < Note (by restriction) < CampaignNotes (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
CampaignNotes ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < ReferenceNumber (by restriction) < CampaignNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
CampaignNumber ">
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < CampaignOptionCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
CampaignOptionCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < CampaignReimbursementCode (by restriction)Sub-types: None
Name CampaignReimbursementCode Documentation A 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 >
Super-types: xsd :string < ReferenceNumber (by restriction) < CaseNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
CaseNumber ">
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < CaseOpenDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
CaseOpenDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Name (by restriction) < CaseOwner (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
CaseOwner ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < CaseReasonNarrative (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
CaseReasonNarrative ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < CaseType (by restriction)Sub-types: None
Enumerations Code Value Description Arbitration Legal Technical Analysis Customer Relations Better Business Other Other
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 >
Super-types: xsd :string < Code (by restriction) < CauseCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
CauseCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < CertifiedPreownedInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
CertifiedPreownedInd ">
</
xsd:simpleType >
Simple Type: City
Super-types: xsd :string < City (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
City ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types: xsd :string < ReferenceNumber (by restriction) < ClaimNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ClaimNumber ">
</
xsd:simpleType >
Super-types: xsd :string < Type (by restriction) < ClaimType (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ClaimType ">
<
xsd:restriction base ="
Type "/>
</
xsd:simpleType >
Simple Type: Code
Super-types: xsd :string < Code (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
Code ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types: xsd :string < Name (by restriction) < CompanyName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
CompanyName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < ComplaintCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ComplaintCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < Condition (by restriction)Sub-types: None
Name Condition Documentation Condition 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 >
Super-types: xsd :NMTOKEN < ConfirmType (by restriction)Sub-types: None
Enumerations Code Value Description 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 >
Super-types: xsd :string < ContactTelephoneNumberDescription (by restriction)Sub-types: None
Name ContactTelephoneNumberDescription Documentation Contact Telephone Number Description More information at: http://www.starstandard.org .
Enumerations Code Value Description Evening Phone Evening Phone Day Phone Day Phone Cell Phone Cell Phone Pager Pager Other Other
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 >
Super-types: xsd :string < ContactTelephoneNumberOrganizationDescription (by restriction)Sub-types: None
Name ContactTelephoneNumberOrganizationDescription Documentation Contact Telephone Number Organization Description More information at: http://www.starstandard.org .
Enumerations Code Value Description Day Phone Day Phone Cell Phone Cell Phone Pager Pager Other Other
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 >
Super-types: xsd :string < Note (by restriction) < ContactTime (by restriction)Sub-types: None
Name ContactTime Documentation Preferred 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 >
Super-types: xsd :string < Code (by restriction) < ContractCancelCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractCancelCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < ContractCancelDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractCancelDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Name (by restriction) < ContractCompanyName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractCompanyName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < ContractEffectiveDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractEffectiveDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < ContractExpirationDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractExpirationDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < ContractNote (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractNote ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < Name (by restriction) < ContractOwnerName (by restriction)Sub-types: None
Name ContractOwnerName Documentation Name 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 >
Super-types: xsd :string < Code (by restriction) < ContractPlanCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractPlanCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < ContractPlanStates (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractPlanStates ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < ContractRemaining (by restriction)Sub-types: None
Name ContractRemaining Documentation Defines 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 >
Super-types: xsd :date < Date (by restriction) < ContractStartDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractStartDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < ContractStatus (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractStatus ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < ContractTransferInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
ContractTransferInd ">
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < ContractTransferredInd (by restriction)Sub-types: None
Name ContractTransferredInd Documentation Indicates if the contract has been transferred More information at: http://www.starstandard.org .
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
ContractTransferredInd ">
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < ContractTripInterruptInd (by restriction)Sub-types: None
Name ContractTripInterruptInd Documentation Indicates if the contract allows for trip interruption More information at: http://www.starstandard.org .
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
ContractTripInterruptInd ">
</
xsd:simpleType >
Super-types: xsd :string < Type (by restriction) < ContractType (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ContractType ">
<
xsd:restriction base ="
Type "/>
</
xsd:simpleType >
Super-types: xsd :string < Country (by restriction)Sub-types:
Name Country Documentation Country 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 Value Description 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 >
Simple Type: County
Super-types: xsd :string < County (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
County ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types: xsd :string < Currency (by restriction)Sub-types: None
Enumerations Code Value Description 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 >
Simple Type: Date
Super-types: xsd :date < Date (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
Date ">
<
xsd:restriction base ="
xsd :date"/>
</
xsd:simpleType >
Super-types: xsd :dateTime < DateTime (by restriction)Sub-types:
Name DateTime Documentation Date 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 >
Super-types: xsd :string < Name (by restriction) < DBAName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
DBAName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < Name (by restriction) < DealerName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
DealerName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < DefectCode (by restriction)Sub-types: None
Name DefectCode Documentation Manufacturer 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 >
Super-types: xsd :date < Date (by restriction) < DeliveryDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
DeliveryDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < DiagnosticCodes (by restriction)Sub-types: None
Name DiagnosticCodes Documentation One 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 >
Super-types: xsd :string < Code (by restriction) < DiagnosticProcessCode (by restriction)Sub-types: None
Name DiagnosticProcessCode Documentation Specifies 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 >
Super-types: xsd :string < Type (by restriction) < DiagnosticResultType (by restriction)Sub-types: None
Name DiagnosticResultType Documentation Identifies 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 >
Super-types: xsd :string < Note (by restriction) < DiagnosticResultValue (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
DiagnosticResultValue ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < DistrictCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
DistrictCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :dateTime < DateTime (by restriction) < DocumentDateTime (by restriction)Sub-types: None
Name DocumentDateTime Documentation Is 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:simpleType >
Super-types: xsd :string < Indicator (by restriction) < EngineLightInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
EngineLightInd ">
</
xsd:simpleType >
Super-types: xsd :string < SerialNumber (by restriction) < EngineNumber (by restriction)Sub-types: None
Name EngineNumber Documentation Serial 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:simpleType >
Super-types: xsd :date < Date (by restriction) < ExpirationDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ExpirationDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < ExteriorColor (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ExteriorColor ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < ExteriorColorCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ExteriorColorCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < ReferenceNumber (by restriction) < ExternalReferenceNumber (by restriction)Sub-types: None
Name ExternalReferenceNumber Documentation Secondary identifying scheme that is meaningful to claimant More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:simpleType name ="
ExternalReferenceNumber ">
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < FactoryExtWarrantyCode (by restriction)Sub-types: None
Name FactoryExtWarrantyCode Documentation Codes 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 >
Super-types: xsd :date < Date (by restriction) < FactoryExtWarrantyDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
FactoryExtWarrantyDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < FailureCode (by restriction)Sub-types: None
Name FailureCode Documentation Manufacturer-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 >
Super-types: xsd :string < Name (by restriction) < FamilyName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
FamilyName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < FirstDayRentalInd (by restriction)Sub-types: None
Name FirstDayRentalInd Documentation If first day rental for service is covered in contract More information at: http://www.starstandard.org .
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
FirstDayRentalInd ">
</
xsd:simpleType >
Super-types: xsd :string < Name (by restriction) < FormattedName (by restriction)Sub-types: None
Name FormattedName Documentation Full 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 >
Super-types: xsd :string < ReferenceNumber (by restriction) < FreightClaimNumber (by restriction)Sub-types: None
Name FreightClaimNumber Documentation The 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:simpleType >
Super-types: xsd :string < Name (by restriction) < GivenName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
GivenName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < GroupNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
GroupNumber ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < HazmatInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
HazmatInd ">
</
xsd:simpleType >
Super-types: xsd :string < HomeWork (by restriction)Sub-types: None
Enumerations Code Value Description Home Home Work Work Other Other
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 >
Super-types: xsd :string < SerialNumber (by restriction) < IgnitionKeyNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
IgnitionKeyNumber ">
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < ImageAlternateText (by restriction)Sub-types: None
Name ImageAlternateText Documentation Image 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 >
Super-types: xsd :string < Indicator (by restriction)Sub-types:
Enumerations Code Value Description 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 >
Super-types: xsd :string < Name (by restriction) < InsuranceCompanyName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
InsuranceCompanyName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < InteriorColor (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
InteriorColor ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < InteriorColorCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
InteriorColorCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < StateOrProvince (by restriction) < IssuingState (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
IssuingState ">
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < JobDenialCode (by restriction)Sub-types: None
Name JobDenialCode Documentation Dealer / 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 >
Super-types: xsd :string < ReferenceNumber (by restriction) < JobNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
JobNumber ">
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < LaborActionCode (by restriction)Sub-types: None
Name LaborActionCode Documentation Manufacturer-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 >
Super-types: xsd :string < Code (by restriction) < LaborOperationIdType (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
LaborOperationIdType ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < LocationDescription (by restriction) < LaborOperationLocation (by restriction)Sub-types: None
Name LaborOperationLocation Documentation Code Indicating Position/Location on Vehicle where labor was performed More information at: http://www.starstandard.org .
Schema Component Representation
<
xsd:simpleType name ="
LaborOperationLocation ">
</
xsd:simpleType >
Super-types: xsd :string < Language (by restriction)Sub-types:
Name Language Documentation Language 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 Value Description 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 >
Super-types: xsd :string < ReferenceNumber (by restriction) < LicenseNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
LicenseNumber ">
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < LoanerVehicleInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
LoanerVehicleInd ">
</
xsd:simpleType >
Super-types: xsd :string < LocationDescription (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
LocationDescription ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Simple Type: Make
Super-types: xsd :string < Make (by restriction)Sub-types: None
Name Make Documentation Vehicle 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 >
Super-types: xsd :string < Name (by restriction) < Manufacturer (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
Manufacturer ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < MasterShieldInd (by restriction)Sub-types: None
Name MasterShieldInd Documentation Indicates if vehicle is covered by the Master Shield Extended warranty More information at: http://www.starstandard.org .
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
MasterShieldInd ">
</
xsd:simpleType >
Super-types: xsd :string < Name (by restriction) < MiddleName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
MiddleName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < MileageMeasure (by restriction)Sub-types: None
Enumerations Code Value Description M "M" = Modified K Kilometers
Schema Component Representation
<
xsd:simpleType name ="
MileageMeasure ">
<
xsd:restriction base ="
xsd :string">
<xsd:enumeration value ="M "/>
<xsd:enumeration value ="K "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < MiscellaneousNotes (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
MiscellaneousNotes ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Simple Type: Model
Super-types: xsd :string < Text (by restriction) < Model (by restriction)Sub-types: None
Name Model Documentation Manufacturer-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 >
Super-types: xsd :string < Text (by restriction) < ModelDescription (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ModelDescription ">
<
xsd:restriction base ="
Text "/>
</
xsd:simpleType >
Super-types: xsd :gYear < Year (by restriction) < ModelYear (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ModelYear ">
<
xsd:restriction base ="
Year "/>
</
xsd:simpleType >
Simple Type: Name
Super-types: xsd :string < Name (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
Name ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < NonUSVehicleInd (by restriction)Sub-types: None
Name NonUSVehicleInd Documentation Indicates whether the vehicle was produced for the United States or not More information at: http://www.starstandard.org .
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
NonUSVehicleInd ">
</
xsd:simpleType >
Simple Type: Note
Super-types: xsd :string < Note (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
Note ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < OdometerStatus (by restriction)Sub-types: None
Name OdometerStatus Documentation Status 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 >
Super-types: xsd :string < ReferenceNumber (by restriction) < OEMClaimNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
OEMClaimNumber ">
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < OptionName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
OptionName ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < OptionSecurityCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
OptionSecurityCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < ReferenceNumber (by restriction) < OptionStockNumber (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
OptionStockNumber ">
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < OrderInternalNotes (by restriction)Sub-types: None
Name OrderInternalNotes Documentation Free 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 >
Super-types: xsd :string < Note (by restriction) < OrderNotes (by restriction)Sub-types: None
Name OrderNotes Documentation Free 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 >
Super-types: xsd :string < PartType (by restriction)Sub-types: None
Name PartType Documentation Specifies 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 Value Description H Manufacturer 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 >
Super-types: xsd :string < Code (by restriction) < PCMFailureCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
PCMFailureCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < PostalCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
PostalCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < PreferredContactMethod (by restriction)Sub-types: None
Enumerations Code Value Description Day Phone Day Phone Evening Phone Evening Phone Cell Phone Cell Phone Work Fax Work Fax Home Fax Home Fax Pager Pager Work Email Work Email Home Email Home Email US Mail US Mail Other Other N/A Not 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 >
Super-types: xsd :string < PreferredContactMethodOrganization (by restriction)Sub-types: None
Name PreferredContactMethodOrganization Documentation Preferred Contact Method Organization More information at: http://www.starstandard.org .
Enumerations Code Value Description Day Phone Day Phone Cell Phone Cell Phone Work Fax Work Fax Pager Pager Work Email Work Email US Mail US Mail Other Other
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 >
Super-types: xsd :string < Language (by restriction) < PreferredLanguage (by restriction)Sub-types: None
Enumerations Code Value Description 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:simpleType >
Super-types: xsd :string < Indicator (by restriction) < PrimaryContactInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
PrimaryContactInd ">
</
xsd:simpleType >
Super-types: xsd :string < Text (by restriction) < Reference (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
Reference ">
<
xsd:restriction base ="
Text "/>
</
xsd:simpleType >
Super-types: xsd :string < ReferenceNumber (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
ReferenceNumber ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < RelationshipCode (by restriction)Sub-types: None
Name RelationshipCode Documentation Indicates 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 >
Super-types: xsd :date < Date (by restriction) < RentInDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
RentInDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < RentNotes (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
RentNotes ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < RentOutDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
RentOutDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < RepairOrderCompletedDate (by restriction)Sub-types: None
Name RepairOrderCompletedDate Documentation The 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 >
Super-types: xsd :date < Date (by restriction) < RepairOrderOpenedDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
RepairOrderOpenedDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < RestrictionInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
RestrictionInd ">
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < RoadHazardInd (by restriction)Sub-types: None
Name RoadHazardInd Documentation Indicates whether Roadside hazard is covered in the contract More information at: http://www.starstandard.org .
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
RoadHazardInd ">
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < RoadsideAssistanceInd (by restriction)Sub-types: None
Name RoadsideAssistanceInd Documentation Indicates whether coverage includes roadside assistance More information at: http://www.starstandard.org .
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
RoadsideAssistanceInd ">
</
xsd:simpleType >
Super-types: xsd :string < SaleClass (by restriction)Sub-types: None
Enumerations Code Value Description New Never owned. Used Previously Owned Demo Demonstration item. Other Other N/A Not Applicable Floor Sample This is a vehicle that is provided in the showroom as an example. Factory Identifies 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 >
Super-types: xsd :string < Name (by restriction) < Salutation (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
Salutation ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < SecondaryPassword (by restriction)Sub-types: None
Name SecondaryPassword Documentation Secondary 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 >
Super-types: xsd :string < SerialNumber (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
SerialNumber ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types: xsd :string < Name (by restriction) < ServiceAdvisorName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ServiceAdvisorName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :string < ServiceType (by restriction)Sub-types: None
Enumerations Code Value Description Warranty Service performed under warranty Customer Pay Service performed under customer pay Internal Pay Service 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 >
Super-types: xsd :string < Code (by restriction) < ShortMfg (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ShortMfg ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < SoldAreaEmissionCode (by restriction)Sub-types: None
Name SoldAreaEmissionCode Documentation The 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 >
Super-types: xsd :string < Name (by restriction) < SortName (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
SortName ">
<
xsd:restriction base ="
Name "/>
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < SparePartDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
SparePartDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < ReferenceNumber (by restriction) < SparePartInvoiceNumber (by restriction)Sub-types: None
Name SparePartInvoiceNumber Documentation The 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:simpleType >
Super-types: xsd :string < StateOrProvince (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
StateOrProvince ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Simple Type: Suffix
Super-types: xsd :string < Name (by restriction) < Suffix (by restriction)Sub-types: None
Name Suffix Documentation Business 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 >
Super-types: xsd :string < Indicator (by restriction) < SupplementalCampaignInd (by restriction)Sub-types: None
Name SupplementalCampaignInd Documentation Denotes whether claim is actual campaign service or additional service, but still related to the campaign More information at: http://www.starstandard.org .
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
SupplementalCampaignInd ">
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < SymptomCode (by restriction)Sub-types: None
Name SymptomCode Documentation Manufacturer-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 >
Super-types: xsd :string < ReferenceNumber (by restriction) < SystemVersion (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
SystemVersion ">
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < TechnicianNotes (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
TechnicianNotes ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < TelematicsServiceInd (by restriction)Sub-types: None
Name TelematicsServiceInd Documentation Indication whether Telematics Service Subscription is turned on More information at: http://www.starstandard.org .
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
TelematicsServiceInd ">
</
xsd:simpleType >
Super-types: xsd :string < TermLength (by restriction)Sub-types: None
Enumerations Code Value Description Months Months Weeks Weeks Years Years
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 >
Simple Type: Text
Super-types: xsd :string < Text (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
Text ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < TransmissionCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
TransmissionCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < TransmissionType (by restriction)Sub-types: None
Name TransmissionType Documentation Vehicle 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 Value Description 3 3 Speed 4 4 Speed 5 5 Speed 6 6 Speed A "A" = Automatic Automatic 3 Automatic 3 speed transmission type Automatic 4 Automatic 4 speed transmission type Automatic 5 Automatic 5 speed transmission type Automatic 6 Automatic 6 speed transmission type Automatic 7 Automatic 7 speed transmission type 7 7 Speed CVT Automatic 3 Continuously Variable T ransmission Automatic 3 speed transmission type (natural gas and hybrid). CVT Automatic 4 Continuously Variable T ransmission Automatic 4 speed transmission type (natural gas and hybrid). CVT Automatic 5 Continuously Variable T ransmission Automatic 5 speed transmission type (natural gas and hybrid). CVT Automatic 6 Continuously Variable T ransmission Automatic 6 speed transmission type (natural gas and hybrid). CVT Automatic 7 Continuously Variable T ransmission Automatic 7 speed transmission type (natural gas and hybrid). M M = 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 >
Super-types: xsd :string < Code (by restriction) < TrimCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
TrimCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Simple Type: Type
Super-types: xsd :string < Type (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
Type ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Simple Type: UOM
Super-types: xsd :string < UOM (by restriction)Sub-types: None
Name UOM Documentation Units 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 Value Description ea Each bx Box case Case ctn Carton gal Gallon qt Quart pt Pint ft ft = feet yd yd = yard in in = inch L "L" = Canceled m m = meter cm cm = centimeter kg Kilogram g Gram other tn Ton km kilometers mi miles hp horsepower kw kilowatt
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 >
Super-types: xsd :string < Code (by restriction) < UrbanizationCode (by restriction)Sub-types: None
Name UrbanizationCode Documentation Geographic 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 >
Simple Type: URI
Super-types: xsd :anyURI < URI (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
URI ">
<
xsd:restriction base ="
xsd :anyURI"/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < VehicleDemoInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
VehicleDemoInd ">
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < VehicleNote (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
VehicleNote ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < Country (by restriction) < VehicleOriginCountry (by restriction)Sub-types: None
Enumerations Code Value Description 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:simpleType >
Super-types: xsd :string < ReferenceNumber (by restriction) < VehicleStock (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
VehicleStock ">
</
xsd:simpleType >
Simple Type: VIN
Super-types: xsd :string < VIN (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
VIN ">
<
xsd:restriction base ="
xsd :string"/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < WarrantyAppealInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
WarrantyAppealInd ">
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < WarrantyCancelCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
WarrantyCancelCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < WarrantyCancelDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
WarrantyCancelDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :date < Date (by restriction) < WarrantyExpirationDate (by restriction)Sub-types: None
Name WarrantyExpirationDate Documentation Last 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 >
Super-types: xsd :string < Note (by restriction) < WarrantyNotes (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
WarrantyNotes ">
<
xsd:restriction base ="
Note "/>
</
xsd:simpleType >
Super-types: xsd :string < Note (by restriction) < WarrantyRemaining (by restriction)Sub-types: None
Name WarrantyRemaining Documentation Defines 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 >
Super-types: xsd :date < Date (by restriction) < WarrantyStartDate (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
WarrantyStartDate ">
<
xsd:restriction base ="
Date "/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < WarrantyStatus (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
WarrantyStatus ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Super-types: xsd :string < Indicator (by restriction) < WarrantyTransferInd (by restriction)Sub-types: None
Enumerations Code Value Description 0 1
Schema Component Representation
<
xsd:simpleType name ="
WarrantyTransferInd ">
</
xsd:simpleType >
Simple Type: Year
Super-types: xsd :gYear < Year (by restriction)Sub-types:
Schema Component Representation
<
xsd:simpleType name ="
Year ">
<
xsd:restriction base ="
xsd :gYear"/>
</
xsd:simpleType >
Super-types: xsd :string < Code (by restriction) < ZoneCode (by restriction)Sub-types: None
Schema Component Representation
<
xsd:simpleType name ="
ZoneCode ">
<
xsd:restriction base ="
Code "/>
</
xsd:simpleType >
Copyright © 2007 STAR – Standards for Technology in Automotive Retail. All rights reserved
Generated by StarSchemaGuidelineGenerator based on xs3p . Last modified: